多终端的协同交互方法、装置、网关盒子及介质制造方法及图纸

技术编号:29465008 阅读:13 留言:0更新日期:2021-07-27 17:52
本发明专利技术涉及物联网技术,揭露一种多终端的协同交互方法,包括:在网关盒子内建立边缘计算单元;当获取到第一终端发送的流数据后,通过边缘计算单元判断流数据是否符合本地协同交互条件;若符合,将流数据对应的第一协同交互指令发送至本地的第二终端,以使第二终端进行与所述第一终端的本地协同操作,同时,对流数据进行多任务分析,将多任务分析得到的分析数据发送至云端,以使云端确定所述分析数据同时符合非本地协同交互条件后触发发送至非本地的第三终端的第二协同交互指令。本发明专利技术还提出一种多终端的协同交互装置、网关盒子及存储介质。本发明专利技术还涉及区块链技术,所述流数据可存储于区块链节点中。本发明专利技术可以提高不同设备间协同操作的效率。

Cooperative interaction method, device, gateway box and medium of multi terminal

【技术实现步骤摘要】
多终端的协同交互方法、装置、网关盒子及介质
本专利技术涉及物联网
,尤其涉及一种多终端的协同交互方法、装置、网关盒子及计算机可读存储介质。
技术介绍
随着计算机技术的发展,物物之间进行联网已经成为了一种趋势,例如,空调之间联网,空调与手机联网,空调与其他家电设备(如冰箱、风扇)联网。物物联网之后,通常会进行多终端的协同交互操作。然而,现有技术中,多终端交互时,通常需要通过云端进行交互指令的发送,例如,通过将某一终端的指令发送至云端,然后由云端下发协同交互指令到其他终端。这种方式,导致指令的传输路径长,网络容易发送堵塞,且各设备间协同交互的效率低。
技术实现思路
本专利技术提供一种多终端的协同交互方法、装置、网关盒子及计算机可读存储介质,其主要目的在于提高不同设备间协同操作的效率。为实现上述目的,本专利技术提供的一种多终端的协同交互方法,应用于网关盒子,所述方法包括:基于预设的边缘计算系统模型在网关盒子内建立边缘计算单元,以使所述网关盒子能够进行边缘计算;当获取到第一终端发送的流数据后,通过所述边缘计算单元判断所述流数据是否符合本地协同交互条件;若所述流数据符合本地协同交互条件,将所述流数据对应的第一协同交互指令发送至本地的第二终端,以使所述第二终端进行与所述第一终端的本地协同操作,同时,对所述流数据进行多任务分析,将所述多任务分析得到的分析数据发送至云端,以使所述云端确定所述分析数据同时符合非本地协同交互条件后触发发送至非本地的第三终端的第二协同交互指令。可选地,所述基于预设的边缘计算系统模型在网关盒子内建立边缘计算单元,包括:获取所述网关盒子的设备数据或运行相关数据;通过所述边缘计算系统模型判断所述网关盒子的设备数据或运行相关数据是否满足边缘计算条件;若是,则在所述网关盒子内建立边缘计算单元。可选地,所述对所述流数据进行多任务分析,包括:对所述流数据进行数据过滤,得到过滤数据集;对所述过滤数据集进行聚合运算,得到聚合数据;对所述聚合数据进行异常检测,得到所述分析数据。可选地,所述对所述流数据进行数据过滤,得到过滤数据集,包括:获取所述流数据中单元数据的访问日志;基于所述访问日志获取所述流数据中单元数据的访问频率;将所述访问频率低于预设阈值的单元数据从所述流数据中删除,得到过滤数据集。可选地,所述对所述过滤数据集进行聚合运算,得到聚合数据,包括:将所述过滤数据集进行分组,得到多组过滤数据;通过预设的数据转化函数将所述多组过滤数据进行数据转换,得到多组转化数据;对多组所述转化数据合并处理,得到聚合数据。可选地,所述通过所述边缘计算单元判断所述流数据是否符合本地协同交互条件,包括:获取存储于所述网关盒子的条件判断引擎和本地协同交互条件;通过所述边缘计算单元运行所述条件判断引擎判断所述流数据是否符合本地协同交互条件。可选地,所述将所述多任务分析得到的分析数据发送至云端,包括:对所述多任务分析得到的分析数据进行压缩处理;对压缩处理得到的压缩分析数据发送至云端。为了解决上述问题,本专利技术还提供一种多终端的协同交互装置,所述装置包括:边缘计算单元建立模块,用于基于预设的边缘计算系统模型在安装所述多终端的协同交互装置的网关盒子内建立边缘计算单元,以使所述网关盒子能够进行边缘计算;判断模块,用于当获取到第一终端发送的流数据后,通过所述边缘计算单元判断所述流数据是否符合本地协同交互条件;协同操作指令发送模块,用于若所述流数据符合本地协同交互条件,将所述流数据对应的第一协同交互指令发送至本地的第二终端,以使所述第二终端进行与所述第一终端的本地协同操作,同时,对所述流数据进行多任务分析,将所述多任务分析得到的分析数据发送至云端,以使所述云端确定所述分析数据同时符合非本地协同交互条件后触发发送至非本地的第三终端的第二协同交互指令。为了解决上述问题,本专利技术还提供一种网关盒子,所述网关盒子包括:存储器,存储至少一个计算机程序;及处理器,执行所述存储器中存储的计算机程序以实现上述所述的多终端的协同交互方法。为了解决上述问题,本专利技术还提供一种计算机可读存储介质,包括存储数据区和存储程序区,存储数据区存储创建的数据,存储程序区存储有计算机程序;其中,所述计算机程序被处理器执行时实现如上所述的多终端的协同交互方法。本专利技术实施例中,通过在网关盒子中设置边缘计算单元,使网关盒子具有边缘计算能力,当该网关盒子接收到第一终端发送的流数据之后,直接对流数据进行本地判断,在使第二终端进行本地协同时无需通过云端判断,也无需云端下发指令,解决了指令传输路径长,设备响应慢的问题,在使远端的第三终端进行协同操作时,对流数据进行多任务分析之后再传输数据至云端,避免了造成网络的拥堵,也提高了数据处理的及时性,能更快的向第三终端发送协同交互指令使第三终端进行协同操作。因此,本专利技术能够提高不同设备间协同操作的效率。附图说明图1为本专利技术一实施例提供的一种多终端的协同交互方法的流程示意图;图2为本专利技术一实施例提供的多终端的协同交互装置的模块示意图;图3为本专利技术一实施例提供的实现多终端的协同交互方法的网关盒子的内部结构示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本申请实施例提供一种多终端的协同交互方法。所述多终端的协同交互方法的执行主体为网关盒子。换言之,所述多终端的协同交互方法可以由安装在网关盒子的软件或硬件来执行,所述软件可以是区块链平台。参照图1所示,为本专利技术一实施例提供的一种多终端的协同交互方法的流程示意图。在本实施例中,所述多终端的协同交互方法包括:S1、基于预设的边缘计算系统模型在网关盒子内建立边缘计算单元,以使所述网关盒子能够进行边缘计算。本专利技术实施例中,所述网关盒子是一种电子设备。详细地,所述基于预设的边缘计算系统模型在所述网关盒子内建立边缘计算单元,包括:获取所述网关盒子的设备数据或运行相关数据;通过所述边缘计算系统模型判断所述网关盒子的设备数据或运行相关数据是否满足边缘计算条件;若是,则在所述网关盒子内建立边缘计算单元。其中,设备信息包括但不限于型号信息、配置信息等信息,运行相关信息包括但不限于,运行时间、历史运行时长、运行故障率、运行时剩余内存空间信息。例如,获取网关盒子的型号信息、位置信息、内存空间信息等,以确定网关盒子是否通过近场协议进行近场通信,以及网关盒子是否有足够的边缘计算内存,以及网关盒子的位置是否为预设局域网的范围内。具体的,所述近场协议(NearFieldCommunication、NFC)为一组用于通信间距在4厘本文档来自技高网...

【技术保护点】
1.一种多终端的协同交互方法,其特征在于,应用于网关盒子,所述方法包括:/n基于预设的边缘计算系统模型在网关盒子内建立边缘计算单元,以使所述网关盒子能够进行边缘计算;/n当获取到第一终端发送的流数据后,通过所述边缘计算单元判断所述流数据是否符合本地协同交互条件;/n若所述流数据符合本地协同交互条件,将所述流数据对应的第一协同交互指令发送至本地的第二终端,以使所述第二终端进行与所述第一终端的本地协同操作,同时,对所述流数据进行多任务分析,将所述多任务分析得到的分析数据发送至云端,以使所述云端确定所述分析数据同时符合非本地协同交互条件后触发发送至非本地的第三终端的第二协同交互指令。/n

【技术特征摘要】
1.一种多终端的协同交互方法,其特征在于,应用于网关盒子,所述方法包括:
基于预设的边缘计算系统模型在网关盒子内建立边缘计算单元,以使所述网关盒子能够进行边缘计算;
当获取到第一终端发送的流数据后,通过所述边缘计算单元判断所述流数据是否符合本地协同交互条件;
若所述流数据符合本地协同交互条件,将所述流数据对应的第一协同交互指令发送至本地的第二终端,以使所述第二终端进行与所述第一终端的本地协同操作,同时,对所述流数据进行多任务分析,将所述多任务分析得到的分析数据发送至云端,以使所述云端确定所述分析数据同时符合非本地协同交互条件后触发发送至非本地的第三终端的第二协同交互指令。


2.如权利要求1所述的多终端的协同交互方法,其特征正在于,所述基于预设的边缘计算系统模型在网关盒子内建立边缘计算单元,包括:
获取所述网关盒子的设备数据或运行相关数据;
通过所述边缘计算系统模型判断所述网关盒子的设备数据或运行相关数据是否满足边缘计算条件;
若是,则在所述网关盒子内建立边缘计算单元。


3.如权利要求1所述的多终端的协同交互方法,其特征在于,所述对所述流数据进行多任务分析,包括:
对所述流数据进行数据过滤,得到过滤数据集;
对所述过滤数据集进行聚合运算,得到聚合数据;
对所述聚合数据进行异常检测,得到所述分析数据。


4.如权利要求3所述的多终端的协同交互方法,其特征在于,所述对所述流数据进行数据过滤,得到过滤数据集,包括:
获取所述流数据中单元数据的访问日志;
基于所述访问日志获取所述流数据中单元数据的访问频率;
将所述访问频率低于预设阈值的单元数据从所述流数据中删除,得到过滤数据集。


5.如权利要求3所述的多终端的协同交互方法,其特征在于,所述对所述过滤数据集进行聚合运算,得到聚合数据,包括:
将所述过滤数据集进行分组,得到多组过滤数据;
通过预设的数据转化函数将所述多组过滤数据进行数据转换,得到多组转化数据;
对多组所述转化数据合并处理,得到聚合...

【专利技术属性】
技术研发人员:段嘉胡斐李琦鄢伟
申请(专利权)人:招商局金融科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1