可扩展的分布式数据架构制造技术

技术编号:24946109 阅读:55 留言:0更新日期:2020-07-17 22:54
本发明专利技术涉及可扩展的分布式数据架构。一个或多个实施方案包括一种在端点装置,诸如直接消息处理程序装置上执行的直接消息处理程序模块。所述直接消息处理程序模块经由第一传感器接收第一传感器数据。所述直接消息处理程序模块从第一协调器接收命令以执行第一操作,所述第一协调器是从包括第一端点装置的多个端点装置中选择的。响应于接收到所述命令,所述直接消息处理程序模块执行所述第一操作以从所述第一传感器数据提取第一特征。所述直接消息处理程序模块将包括与所述第一特征相关联的数据的第一消息传输到所述多个端点装置。

【技术实现步骤摘要】
可扩展的分布式数据架构相关申请的交叉引用本申请要求于2019年1月9日提交并具有序列号62/790,425的标题为“ScalableDistributedDataArchitecture”的美国临时专利申请的权益。本相关申请的主题在此以引用的方式并入本文。
本专利技术的实施方案总体涉及计算装置,并且更具体地,涉及一种可扩展的分布式数据架构。
技术介绍
在诸如“物联网”(IoT)架构的分布式系统中,装配有一个或多个传感器的计算装置嵌入到诸如相机、恒温器、厨房用具等的日常装置中。这些计算装置在本文中也被称为“端点装置”,它们通过有线或无线通信网络进行通信,从而使得计算装置能够向可经由通信网络到达的其他计算装置传输数据和从这些计算装置接收数据。更具体地,每个端点装置连续地从一个或多个相关联的传感器接收数据,并且将传感器数据传输到网关装置。一般,端点装置传输原始传感器数据,而不在传输之前对传感器数据进行任何分析或处理。端点装置还可以经由网关装置接收数据,诸如配置数据。传统上,使端点装置和网关装置进行通信的网络可与使用用户数据报协本文档来自技高网...

【技术保护点】
1.一种用于由多个端点装置中的第一端点装置处理传感器数据的计算机实现的方法,所述计算机实现的方法包括:/n经由第一传感器接收第一传感器数据;/n从第一协调器接收命令以执行第一操作,所述第一协调器是从包括所述第一端点装置的所述多个端点装置中选择的;/n响应于接收到所述命令,执行所述第一操作以从所述第一传感器数据提取第一特征;以及/n将包括与所述第一特征相关联的数据的第一消息传输到所述多个端点装置。/n

【技术特征摘要】
20190109 US 62/790,425;20200103 US 16/733,9701.一种用于由多个端点装置中的第一端点装置处理传感器数据的计算机实现的方法,所述计算机实现的方法包括:
经由第一传感器接收第一传感器数据;
从第一协调器接收命令以执行第一操作,所述第一协调器是从包括所述第一端点装置的所述多个端点装置中选择的;
响应于接收到所述命令,执行所述第一操作以从所述第一传感器数据提取第一特征;以及
将包括与所述第一特征相关联的数据的第一消息传输到所述多个端点装置。


2.如权利要求1所述的计算机实现的方法,其中所述第一操作包括检测手势,并且还包括:
检测所述第一传感器数据中包括的第一图像内的第一手势,其中与所述第一特征相关联的所述数据指定已经检测到所述第一手势。


3.如权利要求2所述的计算机实现的方法,所述计算机实现的方法还包括响应于传输所述第一消息,从所述第一协调器接收第二命令以便执行第二操作以从所述第一传感器数据提取第二特征。


4.如权利要求3所述的计算机实现的方法,其中所述第二操作包括以下至少一者:检测所述第一传感器数据中包括的第二图像内的对象的存在,或者检测与所述第二图像内的所述对象相关联的角度。


5.如权利要求1所述的计算机实现的方法,其中所述第一操作包括检测对象的存在,并且还包括:
检测所述第一传感器数据中包括的第一图像内的第一对象,其中与所述第一特征相关联的所述数据指定已经检测到所述第一对象。


6.如权利要求1所述的计算机实现的方法,其中所述第一操作包括检测与对象相关联的角度,并且还包括:
检测所述第一传感器数据中包括的第一图像内的对象的第一角度,其中与所述第一特征相关联的所述数据指定已经检测到所述第一角度。


7.如权利要求1所述的计算机实现的方法,所述计算机实现的方法还包括:
确定尚未从所述多个端点装置中选择协调器;
传输第二消息,所述第二消息指定所述第一端点装置的第一参数;
从所述多个端点装置中包括的第二端点装置接收第三消息,所述第三消息指定所述第二端点装置的第二参数;以及
基于所述第一参数和所述第二参数来确定所述第一端点装置是不是所述第一协调器。


8.如权利要求7所述的计算机实现的方法,其中所述第一参数包括以下至少一者:自所述第一端点装置被通电以来的持续时间、与所述第一端点装置相关联的媒体访问控制(MAC)地址,或者与所述第一端点装置相关联的互联网协议(IP)地址。


9.如权利要求7所述的计算机实现的方法,所述计算机实现的方法还包括:
由所述第一端点装置确定所述第一参数和所述第二参数相等;以及
由所述第一端点装置将所述第一端点装置的第三参数与所述第二端点装置的第四参数进行比较,
其中还基于所述第三参数和所述第四参数来确定所述第一端点装置是不是所述第一协调器。


10.如权利要求1所述的计算机实现的方法,其中所述第一端点装置是所述第一协调器。


11.如权利要求1所述的计算机实现的方法,所述计算机实现的方法还包括:
响应于确定所述第一协调器在阈值持续时间内尚未传输心跳消息,传输第四消息,所述第四消息指定所述第一端点装置的第三参数;
从所述多个端点装置中包括的第三端点装置接收第五消息,所述第五消息指定所述第三端点装置的第四参数;以及
基于所述第三参数和所述第四参数来确定所述第一端点...

【专利技术属性】
技术研发人员:S阿鲁纳查拉姆
申请(专利权)人:哈曼国际工业有限公司
类型:发明
国别省市:美国;US

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

1