一种通信方法、系统、计算机设备和存储介质与流程

文档序号:36509001发布日期:2023-12-29 02:54阅读:49来源:国知局
一种通信方法与流程

所属的技术人员知道,本发明可以实现为系统、方法或计算机程序产品,因此,本发明可以具体实现为以下形式,即:可以是完全的硬件、也可以是完全的软件(包括固件、驻留软件、微代码等),还可以是硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是一一但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram),只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。


背景技术:

1、当两个智能终端发生通信异常时,会极大降低用户体验度,若在每两个智能终端之间设置备份通信链路,既会增加人力成本和物力成本,且由于备份通信链路太过分散,不便于进行集中管理。


技术实现思路

1、本发明所要解决的技术问题是针对现有技术的不足,具体提供了一种通信方法、系统、计算机设备和存储介质,具体如下:

2、1)第一方面,本发明提供一种通信方法,具体技术方案如下:

3、根据每两个智能终端之间是否存在通信关系,将多个智能终端进行分组,得到第一分组和第二分组,其中,第一分组中的每两个智能终端之间不存在通信关系,第二分组中的每两个智能终端之间不存在通信关系,第一分组中的每个智能终端与第二分组中的至少一个智能终端存在通信关系;

4、当第一预设智能终端和第二预设智能终端之间发生通信异常时,使第一预设智能终端和第二预设智能终端通过第一节点和第二节点进行通信,其中,第一节点为第一分组对应的用于进行通信的服务器,第二节点为第二分组对应的用于进行通信的服务器,第一节点和第二节点之间通信连接。

5、本发明提供的一种通信方法的有益效果如下:

6、一方面,当第一预设智能终端和第二预设智能终端之间发生通信异常时,能够通过第一节点和第二节点继续进行通信,提高用户体验度;另一方面,通过设置第一节点与第二节点,能够使备份通信链路更加集中,便于管理,且不必直接在每两个智能终端之间设置备份通信链路,也能够有效降低人力物力的投入。

7、在上述方案的基础上,本发明的一种通信方法还可以做如下改进。

8、进一步,还包括:按照预设统计频率,统计通过第一节点和第二节点进行通信的通信记录,根据通信记录确定出第一目标智能终端和第二目标智能终端,并发出提醒;第一目标智能终端为第一分组中的智能终端,第二目标智能终端为第二分组中的智能终端,第一目标智能终端和第二目标智能终端通过第一节点和第二节点进行通信的通信数据量大于预设通信数据量阈值。

9、采用上述进一步方案的有益效果是:当第一目标智能终端和第二目标智能终端频繁通过第一节点和第二节点进行通信时,说明用于实现第一目标智能终端和第二目标智能终端之间的通信的服务器有异常运行的风险,发出相应提醒,以便于进行处理。

10、进一步,还包括:

11、当第一预设智能终端和第二预设智能终端通过第一节点和第二节点进行通信时,获取任一条通信数据,当该通信数据为视频时,获取视频中的多个关键帧,对每个关键帧进行识别,确定视频是否违规。

12、采用上述进一步方案的有益效果是:通过图像识别能够确定视频是否违规,且抽取关键帧进行识别,能够降低数据处理量。

13、进一步,还包括:

14、当第一预设智能终端和第二预设智能终端通过第一节点和第二节点进行通信时,获取任一条通信数据,当该通信数据为文本时,按照预设关键词表获取文本中的关键词;

15、根据每个关键词对应的权重值以及每个关键词在文本中的出现次数,确定文本对应的总权重值,根据总权重值确定文本是否违规。

16、采用上述进一步方案的有益效果是:通过关键词比对的方式进行违规判定,避免使用语义识别的方式,使成本更低。

17、2)第二方面,本发明还提供一种通信系统,具体技术方案如下:

18、包括:分组模块和通信模块;

19、分组模块用于:根据每两个智能终端之间是否存在通信关系,将多个智能终端进行分组,得到第一分组和第二分组,其中,第一分组中的每两个智能终端之间不存在通信关系,第二分组中的每两个智能终端之间不存在通信关系,第一分组中的每个智能终端与第二分组中的至少一个智能终端存在通信关系;

20、通信模块用于:当第一预设智能终端和第二预设智能终端之间发生通信异常时,使第一预设智能终端和第二预设智能终端通过第一节点和第二节点进行通信,其中,第一节点为第一分组对应的用于进行通信的服务器,第二节点为第二分组对应的用于进行通信的服务器,第一节点和第二节点之间通信连接。

21、在上述方案的基础上,本发明的一种通信系统还可以做如下改进。

22、进一步,还包括统计模块,统计模块用于:

23、按照预设统计频率,统计通过第一节点和第二节点进行通信的通信记录,根据通信记录确定出第一目标智能终端和第二目标智能终端,并发出提醒;第一目标智能终端为第一分组中的智能终端,第二目标智能终端为第二分组中的智能终端,第一目标智能终端和第二目标智能终端通过第一节点和第二节点进行通信的通信数据量大于预设通信数据量阈值。

24、进一步,还包括图像识别模块,图像识别模块用于:当第一预设智能终端和第二预设智能终端通过第一节点和第二节点进行通信时,获取任一条通信数据,当该通信数据为视频时,获取视频中的多个关键帧,对每个关键帧进行识别,确定视频是否违规。

25、进一步,还包括文本识别模块,文本识别模块用于:

26、当第一预设智能终端和第二预设智能终端通过第一节点和第二节点进行通信时,获取任一条通信数据,当该通信数据为文本时,按照预设关键词表获取文本中的关键词;

27、根据每个关键词对应的权重值以及每个关键词在文本中的出现次数,确定文本对应的总权重值,根据总权重值确定文本是否违规。

28、3)第三方面,本发明还提供一种计算机设备,计算机设备包括处理器,处理器与存储器耦合,存储器中存储有至少一条计算机程序,至少一条计算机程序由处理器加载并执行,以使计算机设备实现上述任一项通信方法。

29、4)第四方面,本发明还提供一种计算机可读存储介质,计算机可读存储介质中存储有至少一条计算机程序,至少一条计算机程序由处理器加载并执行,以使计算机实现上述任一项通信方法。

30、需要说明的是,本发明的第二方面至第四方面的技术方案及对应的可能的实现方式所取得的有益效果,可以参见上述对第一方面及其对应的可能的实现方式的技术效果,此处不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1