[发明专利]物联设备实时状态查询方法、装置及存储介质在审
申请号: | 202010926578.5 | 申请日: | 2020-09-07 |
公开(公告)号: | CN112214514A | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 胡正才;洪程朗;梁学斌;谭维鹏 | 申请(专利权)人: | 广东省安心加科技有限公司 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F11/30;G16Y30/00 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 孙浩 |
地址: | 528311 广东省佛山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 实时 状态 查询 方法 装置 存储 介质 | ||
1.物联设备实时状态查询方法,其特征在于,应用于对物联设备与应用层进行数据交互的设备管理模块,所述设备管理模块包括应用层处理单元、设备查询单元和数据存储单元,所述物联设备实时状态查询方法包括以下步骤:
接收应用层的第一实时状态查询请求,使所述应用层处理单元创建查询子线程;
向所述设备查询单元发送第二实时状态查询请求,使所述查询子线程休眠;
使所述设备查询单元下发指向所述物联设备的实时状态上报指令;
使所述设备查询单元接收来自所述物联设备的实时状态数据;
将所述实时状态数据存储至所述数据存储单元;
唤醒所述应用层处理单元的所述查询子线程,使所述应用层处理单元从所述数据存储单元查询所述实时状态数据;
向所述应用层反馈所述实时状态数据。
2.根据权利要求1所述的物联设备实时状态查询方法,其特征在于,所述第一实时状态查询请求至少包括所要查询的所述物联设备的ID。
3.根据权利要求2所述的物联设备实时状态查询方法,其特征在于,所要查询的所述物联设备有多个,多个所述物联设备的ID组成ID数组。
4.根据权利要求3所述的物联设备实时状态查询方法,其特征在于,所述第二实时状态查询请求至少包括所述查询子线程的线程ID和所述第一实时状态查询请求所包含的信息。
5.根据权利要求4所述的物联设备实时状态查询方法,其特征在于,所述数据存储单元以键值对方式存储数据,其中以所述物联设备的ID为键,以所述实时状态数据为值。
6.根据权利要求5所述的物联设备实时状态查询方法,其特征在于,还包括以下步骤:
对所述数据存储单元的所述键值对设置有效时限;
当所述有效时限超过阈值,则删除该有效时限对应的所述键值对。
7.根据权利要求1所述的物联设备实时状态查询方法,其特征在于,所述设备查询单元与所述物联设备之间采用异步通信。
8.根据权利要求7所述的物联设备实时状态查询方法,其特征在于,所述异步通信是异步HTTP、MQTT和WebSocket中的任意一种。
9.物联设备实时状态查询装置,其特征在于,包括设备管理模块,所述设备管理模块包括:
数据存储单元,所述数据存储单元用于存储物联设备的实时状态数据;
应用层处理单元,所述应用层处理单元用于接收应用层的第一实时状态查询请求,用于向所述设备查询单元发送第二实时状态查询请求,用于创建用于查询所述数据存储单元中的所述实时状态数据的查询子线程,用于向应用层反馈所述实时状态数据;以及
设备查询单元,所述设备查询单元用于下发指向所述物联设备的实时状态上报指令,用于接收所述实时状态数据并将所述实时状态数据写入所述数据存储单元。
10.存储介质,其特征在于,所述存储介质存储有可执行指令,可执行指令能被计算机执行,使所述计算机执行如权利要求1至8任一项所述的物联设备实时状态查询方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东省安心加科技有限公司,未经广东省安心加科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010926578.5/1.html,转载请声明来源钻瓜专利网。