照明传感器网络的应用环境的制作方法

文档序号:11935819阅读:来源:国知局

技术特征:

1.一种用于在网络内的照明节点处处理传感器数据的方法,其包括:

使用管理应用程序编程接口API从服务数据平台接收要将传感器应用程序上传于所述照明节点处的第一请求;

使用所述管理API从所述服务数据平台接收要执行所述传感器应用程序的第二请求;

使用传感器数据API从传感器装置收集表示高带宽数据的传感器数据;

通过机器的处理器执行所述传感器应用程序以基于所述传感器数据而在所述照明节点处产生分析数据,所述所产生分析数据表示低带宽数据;及

使用应用程序API将所述所产生分析数据发射到所述服务数据平台。

2.根据权利要求1所述的方法,其中所述传感器数据包含传感器原始数据及传感器事件数据中的至少一者。

3.根据权利要求1所述的方法,其中所述传感器数据表示尚未由所述网络内的装置过滤、聚合或以其它方式改变的所述所收集传感器数据。

4.根据权利要求1所述的方法,其中所述传感器应用程序表示脚本。

5.根据权利要求1所述的方法,其中所述照明节点表示传感器节点。

6.根据权利要求1所述的方法,其中使用所述传感器数据API收集所述传感器数据进一步包括:

使用所述传感器数据API向所述传感器装置请求所述传感器数据;及

从所述传感器装置接收包含所请求的所述传感器数据的响应。

7.根据权利要求1所述的方法,其中使用所述传感器数据API收集所述传感器数据进一步包括:

以数据传送速率收集所述传感器数据,使得所述所收集传感器数据的量太大以致不能经由网络接近实时地高效传送到所述服务数据平台。

8.根据权利要求1所述的方法,其中执行所述传感器应用程序以基于传感器数据而在所述照明节点处产生分析数据进一步包括:

基于未经更改传感器数据以数据传送速率产生所述分析数据,使得所述所产生分析数据的量能够经由网络接近实时地传送到所述服务数据平台。

9.根据权利要求1所述的方法,其中执行所述传感器应用程序以基于在所述照明节点处所接收的所述传感器数据而在所述照明节点处产生分析数据进一步包括:

基于未经更改传感器数据而产生所述分析数据以产生所述低带宽数据。

10.根据权利要求1所述的方法,其中所述传感器应用程序表示由第三方开发的用以在所述照明节点上运行以对在所述照明节点处所收集的未经更改传感器数据执行基于节点的处理的软件。

11.根据权利要求1所述的方法,其中使用所述管理API从所述服务数据平台接收要将所述传感器应用程序上传于所述照明节点处所述照明节点处的所述第一请求进一步包括:

接收包含所述传感器应用程序的文件;及

将所述传感器应用程序从所述文件安装到所述照明节点上。

12.根据权利要求1所述的方法,其进一步包括:

使用所述管理API从所述服务数据平台接收要对所述传感器应用程序执行管理功能的额外请求。

13.根据权利要求1所述的方法,其中执行所述传感器应用程序以基于所述传感器数据而在所述照明节点处产生分析数据进一步包括:

在容器内执行所述传感器应用程序以限制由所述传感器应用程序利用的资源且为所述传感器应用程序提供安全操作环境。

14.根据权利要求1所述的方法,其中使用所述传感器数据API从传感器装置进行收集进一步包括:

从位于所述照明节点处或位于远程照明节点处的所述传感器装置收集所述传感器数据。

15.根据权利要求1所述的方法,其中执行所述传感器应用程序以基于所述传感器数据而在所述照明节点处产生分析数据进一步包括:

通过应用算法来对信息进行定位、分类及相关而产生所述分析数据。

16.根据权利要求1所述的方法,其中执行所述传感器应用程序以基于所述传感器数据而在所述照明节点处产生分析数据进一步包括:

在不影响正在所述照明节点处执行的其它软件的情况下执行所述传感器应用程序。

17.根据权利要求1所述的方法,其中执行所述传感器应用程序以基于所述传感器数据而在所述照明节点处产生分析数据进一步包括:

在不影响所述照明节点的正常操作的情况下产生所述分析数据。

18.一种将软件部署到网络中的照明节点的方法,其包括:

通过服务数据平台接收由第三方使用由所述服务数据平台所提供的管理应用程序应用程序编程接口API所上传的软件;

通过机器的处理器识别用以分布所述所上传软件的照明节点群组;

确定所述所上传软件对于部署到所述所识别照明节点群组是安全的;及

使用管理API将所述所上传软件分布到所述所识别照明节点群组。

19.根据权利要求18所述的方法,其进一步包括:

通过提供管理功能请求而使用所述管理API来管理安装在所述所识别照明节点群组上的所述软件的执行。

20.根据权利要求18所述的方法,其中所述软件表示传感器应用程序。

21.根据权利要求20所述的方法,其中所述传感器应用程序是用脚本语言而编写。

22.根据权利要求18所述的方法,其进一步包括:

使用应用程序API从所述所识别照明节点群组接收由所述所识别照明节点群组产生的经节点处理传感器数据。

23.根据权利要求22所述的方法,其进一步包括:

将来自所述所识别照明节点群组的所述经节点处理传感器数据存储于位于所述服务数据平台处的数据库中。

24.根据权利要求23所述的方法,其进一步包括:

使用聚合API向经授权第三方提供对所述所存储经节点处理传感器数据的存取权。

25.一种用于照明节点的系统,其包括:

传感器装置;及

端点应用程序框架,其由一或多个处理器实施,所述端点应用程序框架经配置以:

使用管理应用程序编程接口API从服务数据平台接收要将传感器应用程序上传于所述照明节点处所述照明节点处的第一请求;

使用所述管理API从所述服务数据平台接收要执行所述传感器应用程序的第二请求;

使用传感器数据API从所述传感器装置收集表示高带宽数据的传感器数据;

通过机器的处理器执行所述传感器应用程序以基于所述传感器数据而在所述照明节点处产生分析数据,所述所产生分析数据表示低带宽数据;及

使用应用程序API将所述所产生分析数据发射到所述服务数据平台。

26.一种用于服务数据平台的系统,其包括:

应用程序管理API,其由一或多个处理器实施,所述应用程序管理API经配置以接收由第三方使用管理应用程序应用程序编程接口API所上传的软件;

多个图形服务器,其由一或多个处理器实施,所述多个图形服务器经配置以识别用以分布所述所上传软件的照明节点群组并确定所述所上传软件对于部署到所述所识别照明节点群组是安全的;及

装置管理器,其由一或多个处理器实施,所述装置管理器经配置以使用管理API将所述所上传软件分布到所述所识别照明节点群组。

27.根据权利要求26所述的系统,其中所述装置管理器进一步经配置以:

通过提供管理功能请求而使用所述管理API来管理安装在所述所识别照明节点群组上的所述软件的执行。

28.根据权利要求26所述的系统,其中所述装置管理器进一步经配置以使用应用程序API从所述所识别照明节点群组接收由所述所识别照明节点群组产生的经节点处理传感器数据。

29.根据权利要求28所述的系统,其进一步包括数据库,所述数据库通信地耦合到所述多个图形服务器且经配置以存储由所述装置管理器接收的所述经节点处理传感器数据。

30.根据权利要求29所述的系统,其进一步包括由一或多个处理器实施的聚合数据API,所述聚合数据API经配置以向经授权第三方提供对由所述数据库所存储的所述经节点处理传感器数据的存取权。

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