[发明专利]智能控制器遥控功能的扩展方法及系统在审
申请号: | 201510794606.1 | 申请日: | 2015-11-18 |
公开(公告)号: | CN105338100A | 公开(公告)日: | 2016-02-17 |
发明(设计)人: | 唐文东 | 申请(专利权)人: | 金亚科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 罗韬 |
地址: | 610000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 控制器 遥控 功能 扩展 方法 系统 | ||
技术领域
本发明涉及智能家居技术领域,特别涉及一种智能控制器遥控功能的扩展方法及系统。
背景技术
随着智能家居及物联网技术的发展,越来越多的智能设备走入人们的生活,家电的功能也在进行了不断的拓展,由此所带来的家电智能化的发展趋势十分明显。这些家电所具有的特征是在传统家电的基础上实现了人机之间的信息和控制命令传递,另外,很多视频娱乐设备开始具备网络浏览和交互操作功能。
目前,针对不同的智能家居设备,均配置有与该智能家居设备对应的智能控制器,智能控制器采取的遥控方式为定制式遥控方式,采用该方式的遥控器无法进行遥控功能的扩展。
发明内容
【要解决的技术问题】
本发明的目的是提供一种智能控制器遥控功能的扩展方法及系统,以解决目前智能控制器的遥控功能无法扩展的问题。
【技术方案】
本发明是通过以下技术方案实现的。
本发明首先涉及一种智能控制器遥控功能的扩展方法,包括步骤:
A、对智能控制器所控制的设备进行分类,每一类设备分别对应一个位于智能控制器内的CGI控制程序;
B、用户在智能终端的浏览器上通过智能控制器的控制扩展管理页面上传CGI控制程序以及与该CGI控制程序配套的CGI控制功能描述文档,所述控制扩展管理页面为智能控制器的CGI控制扩展管理程序所提供的遥控功能扩展管理功能的实现页面;
C、智能控制器的CGI控制扩展管理程序根据CGI功能描述文档动态生成控制页面,所述控制页面为智能控制器主页面的HTML文档,所述HTML文档至少包含用户已上传的CGI控制程序的入口链接以及控制扩展管理页面的链接;
D、智能终端的浏览器显示步骤C中的HTML文档;
E、用户通过智能终端浏览器上的链接进入所需遥控功能对应的CGI控制程序的入口,以显示特定控制功能的遥控控制页面,然后执行下一步骤;
F、智能终端实时接收用户输入的HTTP请求,当接收到用户通过HTML文档输入的HTTP请求后,执行下一步骤;
G、智能控制器内与用户输入的HTTP请求对应的CGI控制程序对智能控制器的本地硬件资源进行控制或操作,并向智能终端返回与当前状态匹配的新的控制页面,步骤G执行完后返回步骤F。
作为一种优选的实施方式,对于一个实现特定遥控控制功能对应的CGI控制程序,则所述步骤B中的CGI控制功能描述文档包括与该CGI控制程序相关的HTML元素及其在遥控控制界面上的布局方式的描述。
作为另一种优选的实施方式,所述步骤G中,CGI控制程序通过程序本身或智能控制器内部的软件调用接口实现对智能控制器的本地硬件资源进行控制或操作。
作为另一种优选的实施方式,所述步骤E中,用户通过点击浏览器中的所需遥控功能对应CGI控制程序的链接进入所需特定遥控功能的控制界面。
作为另一种优选的实施方式,所述步骤F中,用户通过点击HTML文档的菜单项或按钮向CGI控制程序发起HTTP请求。
作为另一种优选的实施方式,所述用户输入接口为触摸屏或二维码扫描接口。
本发明还涉及一种智能控制器遥控功能的扩展系统,包括智能终端和与智能终端通信连接的智能控制器,所述智能终端设置有浏览器、用户输入接口,所述浏览器支持HTML语言和HTTP协议,所述智能控制器包括支持CGI控制程序的WEB服务器、能够运行在WEB服务器上的CGI控制扩展管理程序,
所述智能终端的浏览器用于通过智能控制器的控制管理页面上传CGI控制程序以及与该CGI控制程序配套的CGI功能描述文档,所述控制扩展管理页面为智能控制器的CGI控制扩展管理程序所提供的遥控功能扩展管理功能的实现页面;
所述智能控制器的CGI控制扩展管理程序用于根据CGI功能描述文档动态生成控制页面,所述控制页面为遥控功能主页面入口的HTML文档,所述HTML文档至少包含用户上传的CGI控制程序的入口链接以及控制扩展管理页面的链接;
所述智能终端的浏览器用于显示CGI控制扩展管理程序动态生成的控制页面;
所述智能终端被配置成:实时接收用户输入的HTTP请求,当接收到用户通过HTML文档输入的HTTP请求后,通过智能控制器内与用户输入的HTTP请求对应的CGI控制程序对智能控制器的本地硬件资源进行控制或操作,并向智能终端返回与当前状态匹配的新的控制页面。
作为一种优选的实施方式,所述智能控制器和智能终端通过IP网络连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金亚科技股份有限公司,未经金亚科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510794606.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:分布式存储系统
- 下一篇:一种基于WebSocket的断点续传方法及装置