用于实现家庭计算云的方法和装置制造方法及图纸

技术编号:37133839 阅读:25 留言:0更新日期:2023-04-06 21:32
一种家庭计算系统(云)集成协议网关、WiFi路由器、云服务器和大容量存储设备以在诸如家庭住宅之类的本地环境中支持可能使用不同的连接协议的一个或多个物联网(IoT)设备。通常,该家庭计算云通过在本地处理收集的设备数据而不是通过将该设备数据发送到公共计算云以进行处理来减少发送到该公共计算云的数据流量的量。该家庭计算云可从该公共计算云下载适当的数据分析模型,在本地训练(例如,强化学习)模型,并在本地执行训练后的模型以从收集的IoT设备数据获得预测信息。该家庭计算云还允许用户应用程序经由互联网通过协议网关和IoT消息转换器直接访问连接的IoT设备。IoT消息转换器直接访问连接的IoT设备。IoT消息转换器直接访问连接的IoT设备。

【技术实现步骤摘要】
【国外来华专利技术】用于实现家庭计算云的方法和装置


[0001]本公开的方面涉及实现本地计算云,该本地计算云直接与移动设备(例如移动电话)交互,以用于访问远程IoT设备。本地计算云可位于家庭中并且可支持使用不同无线通信协议的一个或多个物联网(IoT)设备。IoT设备与用户应用程序之间的消息经由互联网通过IoT协议进行桥接。在用户应用程序请求时,例如经由移动应用程序交换消息。本地计算云还可以连接到公共计算云,其中本地计算云可以下载适当的分析模型以用于本地执行。可以通过本地计算云,利用适当的硬件来进行模型的强化训练。

技术介绍

[0002]物联网(IoT)应用程序通常依赖于远程和集中式服务器来收集输入数据,并且基于当前输入以及历史数据来生成某些动作。这种方法通常需要诸如智能传感器、恒温器和智能电器之类的IoT设备,以在它们自身与诸如公共计算云之类的远程服务器之间交换数据。使用另一种方法,可能需要网关来将数据从一个连接协议转换到另一连接协议以便将数据从终端设备发送到远程服务器,例如,从ZigBee转换到WiFi。终端设备与远程服务器之间的大量数据传输通常会产生昂贵的服务本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种与支持的物联网(IoT)设备交互的家庭计算系统,所述家庭计算系统包括:家庭计算云网关,所述家庭计算云网关进一步包括WiFi路由器;通信网关,所述通信网关被配置为接合第一IoT设备和第二IoT设备,其中所述第一IoT设备支持第一通信协议,并且所述第二IoT设备支持第二通信协议;处理器,所述处理器用于执行计算机可执行指令;存储器,所述存储器存储所述计算机可执行指令,所述计算机可执行指令在由所述处理器执行时使所述家庭计算系统:分别从所述第一IoT设备和所述第二IoT设备接收第一消息和第二消息,其中所述第一消息和所述第二消息分别符合所述第一通信协议和所述第二通信协议;分别将来自所述第一通信协议和所述第二通信协议的所述第一消息和所述第二消息转换为IoT协议;并且经由所述WiFi路由器将所转换的第一消息和所转换的第二消息直接传输到用户的用户应用程序。2.根据权利要求1所述的家庭计算系统,包括:网络套接字服务器;其中所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时进一步使所述家庭计算系统:经由所述网络套接字服务器建立所述用户应用程序与所述家庭计算系统之间的连接,其中所述连接规避由所述用户应用程序进行的轮询。3.根据权利要求1所述的家庭计算系统,其中所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时进一步使所述家庭计算系统:从所述第一IoT设备获得已发布消息;当所述用户应用程序订阅对应主题时,将所述已发布消息转发到所述用户应用程序。4.根据权利要求1所述的家庭计算系统,进一步包括:大容量存储设备;其中所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时进一步使所述家庭计算系统:从所述支持的IoT设备获得IoT数据;并且将所述IoT数据本地保留在所述大容量存储设备上;并且本地处理本地保留的IoT数据。5.根据权利要求4所述的家庭计算系统,进一步包括:云接口,所述云接口被配置为与公共计算云交换信息;其中所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时进一步使所述家庭计算系统:基于所述支持的IoT设备通过所述云接口从所述公共计算云下载来自多个数据分析模型的选定数据分析模型;本地执行所述数据分析模型;从所述大容量存储设备检索所述本地保留的IoT数据;将所述本地保留的IoT数据提供到所述数据分析模型;
响应于所述提供,从所述数据分析模型获得预测结果;并且将所述预测结果应用于所述支持的IoT设备中的至少一个支持的IoT设备。6.根据权利要求4所述的家庭计算系统,其中所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时进一步使所述家庭计算系统:根据存储在所述大容量存储设备上的所述本地保留的IoT数据生成关系数据库;从所述用户应用程序接收结构化查询语言(SQL)命令;并且响应于所述接收,基于所述SQL命令操作所述保留的IoT数据。7.根据权利要求1所述的家庭计算系统,进一步包括:语音辅助单元;其中所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时进一步使所述家庭计算系统:在所述用户应用程序被激活时从所述用户获得语音输入;并且通过所述语音辅助单元生成关于所述支持的IoT设备中的至少一个支持的IoT设备的IoT数据请求。8.根据权利要求1所述的家庭计算系统,其中所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时进一步使所述家庭计算系统:生成IoT网络控制台;通过所述IoT网络控制台读取来自一个或多个IoT设备的设备数据;通过所述IoT网络控制台控制所述一个或多个IoT设备,其中所述IoT网络控制台与所述用户应用程序交互。9.根据权利要求3所述的家庭计算系统,其中所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时进一步使所述家庭计算系统:从所述用户应用程序接收注册请求;响应于所述接收,生成针对所述用户的记录并且将密钥对发送到所述用户应用程序;并且当所述注册成功完成时,允许所述用户应用程序对所述对应主题的订阅。10.根据权利要求1所述的家庭计算系统,其中所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时进一步使所述家庭计算系统:将IP地址请求发送到远程域名服务器以更新所述家庭计算云网关的IP地址,其中所述用户应用程序能够...

【专利技术属性】
技术研发人员:吴有慧蔡鸿彬朱俊杰
申请(专利权)人:金宝通有限公司
类型:发明
国别省市:

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

1