[发明专利]一种控制家电的方法、装置和家电控制系统有效
申请号: | 201410129247.3 | 申请日: | 2014-03-31 |
公开(公告)号: | CN104010026B | 公开(公告)日: | 2018-04-17 |
发明(设计)人: | 梁智灵 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G05B19/418 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 家电 方法 装置 控制系统 | ||
1.一种控制家电的方法,其特征在于,所述方法包括:
家电管理应用程序接收从至少一个家电应用程序传递的操作消息,所述家电管理应用程序管理至少一个所述家电应用程序,一个所述家电应用程序对应于一种型号的家电,所述传递的操作消息为传递的意图;
在判断所述操作消息为有效消息后,所述家电管理应用程序将所述操作消息进行协议转换以生成协议消息;
所述家电管理应用程序将所述协议消息通过与服务器存在的唯一通信通道发送至所述服务器,以使所述服务器根据所述协议消息控制目标家电,所述家电应用程序与所述服务器的间接交互都是通过所述家电管理应用程序与所述服务器存在的唯一通信通道进行。
2.如权利要求1所述的方法,其特征在于,所述在判断所述操作消息为有效消息后,所述家电管理应用程序将所述操作消息进行协议转换以生成协议消息,包括:
采用意图模板对所述意图进行解析获取意图对象,所述意图对象包含由意图名和意图值构成的键值对;
将所述解析出的意图名与所述意图模板的意图名匹配;
若所述解析出的意图名与所述意图模板的意图名匹配成功,则根据所述意图名选用与所述意图名对应的协议后,将所述解析出的意图值加入所述与意图名对应的协议,生成所述协议消息。
3.如权利要求2所述的方法,其特征在于,所述采用意图模板对所述意图进行解析获取意图对象之前还包括:
从本地读取所述意图模板;
解析所述意图模板获取意图模板对象,所述意图模板对象包含由意图名和意图值构成的键值对。
4.如权利要求3所述的方法,其特征在于,所述从本地读取所述意图模板之前还包括:检测所述意图模板是否为最新意图模板;
若从本地读取所述意图模板失败、所述意图模板不是最新意图模板或者采用意图模板对所述意图进行解析失败,则所述采用意图模板对所述意图进行解析获取意图对象之前还包括:
向所述服务器发送获取意图模板的请求;
接收所述服务器根据所述请求返回的最新意图模板。
5.一种控制家电的装置,其特征在于,所述装置包括家电管理应用程序和家电应用程序,所述家电管理应用程序包括接收模块、协议消息生成模块和发送模块,所述家电应用程序用于通过用户界面与用户交互,向所述家电管理应用程序传递操作消息,所述传递的操作消息为传递的意图;
所述接收模块,用于接收从至少一个所述家电应用程序传递的操作消息,所述家电管理应用程序管理至少一个所述家电应用程序,一个所述家电应用程序对应于一种型号的家电;
所述协议消息生成模块,用于在判断所述操作消息为有效消息后,将所述操作消息进行协议转换以生成协议消息;
所述发送模块,用于将所述协议消息通过所述家电管理应用程序与服务器存在的唯一通信通道发送至所述服务器,以使所述服务器根据所述协议消息控制目标家电,所述家电应用程序与所述服务器的间接交互都是通过所述家电管理应用程序与所述服务器存在的唯一通信通道进行。
6.如权利要求5所述的装置,其特征在于,所述协议消息生成模块包括:
第一解析单元,用于采用意图模板对所述意图进行解析获取意图对象,所述意图对象包含由意图名和意图值构成的键值对;
匹配单元,用于将所述解析出的意图名与所述意图模板的意图名匹配;
意图值装入单元,用于若所述解析出的意图名与所述意图模板的意图名匹配成功,则根据所述意图名选用与所述意图名对应的协议后,将所述解析出的意图值加入所述与意图名对应的协议,生成所述协议消息。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:
读取模块,用于从本地读取所述意图模板;
第二解析模块,用于解析所述意图模板获取意图模板对象,所述意图模板对象包含由意图名和意图值构成的键值对。
8.如权利要求7所述的装置,其特征在于,所述装置还包括:检测模块,用于检测所述意图模板是否为最新意图模板;
所述装置还包括:
请求发送模块,用于若从本地读取所述意图模板失败、所述意图模板不是最新意图模板或者采用意图模板对所述意图进行解析失败,向所述服务器发送获取意图模板的请求;
第二接收模块,用于接收所述服务器根据所述请求返回的最新意图模板。
9.一种家电控制系统,其特征在于,所述系统包括服务器和控制家电的装置,所述控制家电的装置包含家电管理应用程序和至少一个家电应用程序;
所述控制家电的装置,用于接收从至少一个家电应用程序传递的操作消息,在判断所述操作消息为有效消息后,将所述操作消息进行协议转换以生成协议消息,将所述协议消息通过与服务器存在的唯一通信通道发送至所述服务器,所述家电管理应用程序管理至少一个所述家电应用程序,一个所述家电应用程序对应于一种型号的家电,所述传递的操作消息为传递的意图,所述家电应用程序与所述服务器的间接交互都是通过所述家电管理应用程序与所述服务器存在的唯一通信通道进行;
所述服务器,用于维护意图模板,接收所述控制家电的装置发送的所述协议消息,根据所述协议消息控制目标家电。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410129247.3/1.html,转载请声明来源钻瓜专利网。