[发明专利]物联网设备的查询方法、装置、计算机设备及存储介质在审
申请号: | 202210579956.6 | 申请日: | 2022-05-25 |
公开(公告)号: | CN114896252A | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 汤健 | 申请(专利权)人: | 远景智能国际私人投资有限公司;上海远景科创智能科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G16Y30/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 贾敏 |
地址: | 新加坡港湾大道1号吉宝*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 设备 查询 方法 装置 计算机 存储 介质 | ||
1.一种物联网设备的查询方法,其特征在于,所述方法包括:
基于所述物联网设备的设备模型的模式SCHEMA,将所述物联网设备的属性映射到固定字段中,所述模式是一种用于描述所述物联网设备的属性的名称和数据类型的结构,所述固定字段包括多个子字段;
为所述固定字段构建查询索引,所述查询索引用于辅助检索集合collection,所述集合中存储有对应于不同设备模型的物联网设备的信息。
2.根据权利要求1所述的方法,其特征在于,所述固定字段基于如下方式定义:
获取所述集合中的单个所述设备模型支持的最大属性数量和最大属性类型个数;
确定所述固定字段包括X个子字段,所述X等于所述最大属性数量乘以所述最大属性类型个数;
其中,所述X个子字段划分为所述最大属性数量个子字段组,每个所述子字段组中包括所述最大属性类型个数个子字段,每个所述子字段用于标识对应于目标数据类型的属性。
3.根据权利要求2所述的方法,其特征在于,所述基于所述物联网设备的设备模型的模式,将所述物联网设备的所有属性映射到固定字段中,包括:
按照所述模式中定义的所述属性的顺序,确定将所述属性映射到相应顺序的目标子字段组中,所述目标子字段组是所述固定字段包括的所述最大属性数量个子字段组中的一个子字段组;
按照所述模式中定义的所述属性的数据类型,确定将所述属性映射到目标子字段中,所述目标子字段是所述目标子字段组包括的所述最大属性类型个数个子字段中的一个子字段。
4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
获取设备查询条件,所述设备查询条件用于基于目标属性查询所述物联网设备;
使用所述设备查询条件检索所述查询索引,得到所述集合中与所述设备查询条件匹配的目标物联网设备。
5.根据权利要求4所述的方法,其特征在于,所述使用所述设备查询条件检索所述查询索引,得到所述集合中与所述设备查询条件匹配的目标物联网设备,包括:
基于所述模式,将所述设备查询条件中携带的所述目标属性映射到所述固定字段中的目标子字段中;
基于所述目标子字段检索所述查询索引,得到所述集合中与所述设备查询条件匹配的所述目标物联网设备。
6.根据权利要求5所述的方法,其特征在于,所述设备查询条件中还携带目标设备模型标识;
所述基于所述模式,将所述设备查询条件所查询的目标属性映射到所述固定字段中的目标子字段中,包括:
获取所述设备查询条件对应的目标模式,所述目标模式是与所述目标设备模型标识对应的设备模型的模式;
基于所述目标模式,将所述设备查询条件中携带的所述目标属性映射到所述固定字段中的目标子字段中;
所述得到所述集合中与所述设备查询条件匹配的所述目标物联网设备,包括:
返回所述集合中与所述目标属性的值相同,且设备模型与所述目标设备模型标识对应的所述目标物联网设备。
7.根据权利要求1至3任一所述的方法,其特征在于,
所述集合中的信息存储为文档document的形式。
8.一种物联网设备的查询装置,其特征在于,所述装置包括:属性映射模块和索引构建模块;
所述属性映射模块,用于基于所述物联网设备的设备模型的模式SCHEMA,将所述物联网设备的属性映射到固定字段中,所述模式是一种用于描述所述物联网设备的属性的名称和数据类型的结构,所述固定字段包括多个子字段;
所述索引构建模块,用于为所述固定字段构建查询索引,所述查询索引用于辅助检索集合collection,所述集合中存储有对应于不同设备模型的物联网设备的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于远景智能国际私人投资有限公司;上海远景科创智能科技有限公司,未经远景智能国际私人投资有限公司;上海远景科创智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210579956.6/1.html,转载请声明来源钻瓜专利网。