[发明专利]一种面向用户的物联网服务平台及远程控制方法有效
申请号: | 201310597935.8 | 申请日: | 2013-11-22 |
公开(公告)号: | CN103577198B | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 毛峻岭;贾雪琴;胡昌玮 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/27;G06F17/30 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 栗若木,白莹 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 用户 联网 服务 平台 远程 控制 方法 | ||
1.一种面向用户的物联网服务平台语义系统,包括:语法结构分析模块、语义内容解析模块和操作确认及结果获取模块;其中:
所述语法结构分析模块,用于将用户应用发来的语言内容拆分为不同词类的词组并转换为对应的标准词组,发送至所述语义内容解析模块;
所述语义内容解析模块,用于根据配置的标准词组与设备地址、操作指令的对应关系,查找所述标准词组对应的设备地址信息和操作指令;
所述操作确认及结果获取模块,用于根据所述语义内容解析模块提供的设备地址信息和操作指令,对相应设备执行操作,并获取操作结果;
其中,所述语法结构分析模块包括:
语言特征数据库,用于按词类将物联网涉及到的基本词汇进行分组存储,并将所述基本词汇与标准词汇建立对应关系;还用于存储计量名词与该计量名词对应的设备名词的对应关系,并将该计量名词对应的设备名词与标准词汇建立对应关系;
分析单元,用于根据所述语言特征数据库的词类划分将用户应用发来的语言内容拆分为不同词类的词组,并查询所述语言特征数据库将所述词组转换为对应的标准词组,发送至所述语义内容解析模块;
所述语义内容解析模块包括:
公众信息数据库,用于存储公共设备的设备信息和/或预定义的事件信息;所述公众信息数据库包括公众设备数据库和/或公众事件数据库:
所述公众设备数据库,用于将公共设备按照地点索引在所述公众设备数据库的存储区域内进行分层存储,所述公共设备的设备信息作为设备属性存储;
所述公众事件数据库,用于将预定义事件进行存储,该事件的事件信息作为事件属性存储;
解析单元,用于根据所述标准词组从所述公众信息数据库中查找对应的设备信息和/或事件信息,所述设备信息包括设备地址信息和操作指令,所述事件信息包括事件所触发操作的设备地址信息和操作指令。
2.如权利要求1所述的系统,其特征在于:
所述语义内容解析模块包括:
用户个性化数据库,用于存储用户设备的设备信息和/或自定义事件的事件信息;所述用户个性化数据库包括用户设备数据库和/或用户事件数据库:
所述用户设备数据库,用于将各个用户的信息按照用户标识进行存储,同一用户的设备按照地点索引在所述用户设备数据库的存储区域内进行分层存储,所述设备的设备信息作为设备属性存储;
所述用户事件数据库,用于将各个用户的信息按照用户标识进行存储,将同一用户的自定义事件进行存储,该事件的事件信息作为事件属性存储;
解析单元,用于根据所述标准词组从所述用户个性化数据库中查找对应的设备信息和/或事件信息。
3.如权利要求2所述的系统,其特征在于:
所述解析单元,用于根据所述标准词组从用户个性化数据库或公众信息数据库中查找所述标准词组对应的设备信息和/或事件信息,包括:
如果所述标准词组中存在称谓名词,则确定在用户个性化数据库中进行查找,否则在公众信息数据库中进行查找;
如果所述标准词组中存在设备名词和/或计量名词,则确定在用户设备数据库或公众设备数据库中进行查找,否则确定在用户事件数据库或公众事件数据库中进行查找;
如果在所述用户设备数据库或所述公众设备数据库中进行查找,则根据所述标准词组中的地点名词、设备名词和/或计量名词对应的设备名词以及动词从相应的数据库中查找对应的设备信息,所述设备信息至少包括设备地址信息和操作指令,如果在所述用户事件数据库或所述公众事件数据库中进行查找,则根据所述标准词组中的地点名词和动词从相应的数据库中查找对应的事件信息,所述事件信息包括:事件触发要进行操作的设备地址信息和操作指令。
4.如权利要求3所述的系统,其特征在于:
所述语义内容解析模块,还用于将时间名词、数词和逻辑运算词的一个或多个发送至所述操作确认及结果获取模块;
所述操作确认及结果获取模块,还用于如果所述时间名词表示当前或将来时态,则根据所述设备地址信息、操作指令和时间名词,对相应的设备执行操作,并获取所述设备返回的数据或者操作确认结果;如果所述时间名词表示过去时态,则根据所述设备地址信息、操作指令和时间名词,对相应的设备数据缓存数据库发起操作,并获取所述设备数据缓存数据库返回的数据或者操作确认结果;然后根据所述逻辑运算词和数词对返回的数据或操作确认结果进行逻辑处理,最后将处理的结果返回给用户应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310597935.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多用途播种机
- 下一篇:PM2.5空气净化器