嵌入式浏览器、智能家电设备及智能物联网系统技术方案

技术编号:8389037 阅读:235 留言:0更新日期:2013-03-07 20:53
本发明专利技术公开了一种嵌入式浏览器、智能家电设备及智能物联网系统,其中,所述嵌入式浏览器包括:输入输出模块,用于提供人机交互界面,接受用户输入的请求信息调用相应模块,还用于将接收到的相应模块的反馈信息展现给用户;物联网访问控制模块,根据用户输入的请求信息对智能物联网系统中的设备进行控制或访问,并将反馈信息发送至所述输入输出模块。本发明专利技术将人机交互接口设计为嵌入式浏览器从而实现本地智能物联网系统操作功能,方便了用户的使用,改进了传统嵌入式浏览器功能单一的弱点。

【技术实现步骤摘要】

本专利技术涉及一种嵌入式浏览器、智能家电设备及智能物联网系统,另外还涉及一种智能建筑。
技术介绍
随着社会信息化的加快,人们对家居的要求早已不只是物理空间,更为关注的是一个安全、方便、智能、舒适的居家环境。家居智能化技术起源于美国,它是以家为平台进行设计的智能系统,是一种开放的、使用了多项高新技术的智能化、人本化的集成系统,它把宽带互联网、家电设备、家居自动化和家庭安全防护防盗有机地结合到一起。对于这样一个系统,显然人机交互接口尤为重要。通过分析发现,现有的智能系统的人机交互接口都是采用固定的软件显示模式,是由厂家设定好的,用户无法进行扩展或修改,这样势必给用户带来很大的不便。例如用户购买了新的电气设备,无法加入到已有的智能物联网系统中;设备坏掉以后也无法从设备中删除该设备。如何设计人机交互接口及功能支持使其功能更加强大,以及通过何种方式实现人机交互接口使用户使用更方便更友好是本专利技术亟待解决的一个技术问题。
技术实现思路
有鉴于此,本专利技术所要解决的技术问题是提供了一种嵌入式浏览器、智能家电设备、智能物联网系统及智能建筑,使用嵌入式浏览器作为人机交互接口,将本地智能物联网系统访问和控制与互联网访问融合在一起,并且相应地将智能物联网系统管理采用网站形式实现,为每个模块或设备分配唯一的本地域名,由此系统具有很强的可扩展性,用户可以自己进行系统的扩展和修改。为了解决上述技术问题,本专利技术提供了一种嵌入式浏览器,包括:输入输出模块和物联网访问控制模块,其中,所述输入输出模块,用于提供人机交互界面,接受用户输入的请求信息调用相应模块,还用于将接收到的相应模块的反馈信息展现给用户;所述物联网访问控制模块,根据用户输入的请求信息对智能物联网系统中的设备进行控制或访问,并将反馈信息发送至所述输入输出模块。进一步地,所述输入输出模块,包括:交互单元、布局单元、输入信息处理单元;其中,所述交互单元,用于构建显示界面,提供信息传递机制并处理显示事件;所述布局单元,根据当前显示终端的规格及能力对反馈信息进行布局处理并提交给所述交互单元进行展现;所述输入信息处理单元,由所述交互模块获取用户传递的请求信息并进行分析,当所述请求信息有效且合法时,解析所述请求信息获取其请求对象,按本地消息格式封装所述请求信息,根据所述请求对象将所述请求信息发送给相应模块。进一步地,所述物联网访问控制模块,包括:本地域名解释器、用户信号解释器、访问处理单元、控制处理单元,其中,所述本地域名解释器,根据所述请求信息确定目标设备;所述用户信号解释器,根据所述请求信息确定是对目标设备的访问请求信息还是控制请求信息;所述访问处理单元,用于解析所述访问请求信息并根据解析结果访问对应的目标设备并将反馈信息发送至所述输入输出模块;所述控制处理单元,用于解析所述控制请求信息并判断所述控制请求信息的合法性,如果合法则根据所述解析结果控制对应的目标设备并将反馈信息发送至所述输入输出模块。进一步地,还包括:配置管理模块,根据用户输入的请求信息对所述嵌入式浏览器进行配置以及维护、管理所述智能物联网系统中的设备,并将反馈信息发送至所述输入输出模块。进一步地,所述配置管理模块,通过网页形式对所述智能物联网系统进行维护,为所述智能物联网系统中的各设备分配域名,定义各设备的网络层次结构,挂载各设备的网页数据。进一步地,所述配置管理模块,配置所述嵌入式浏览器的各种接口功能并根据用户输入的请求信息调用相应的接口功能对所述智能物联网系统中的设备进行管理,所述接口功能包括:访问/添加/删除/修改设备。进一步地,还包括:所述互联网访问处理模块,根据用户输入的请求信息与互联网进行数据交互、协议解析,并将反馈信息发送至所述输入输出模块。进一步地,所述互联网访问处理模块,包括:加速单元、解析单元;其中,所述加速单元,根据策略缓存已访问的网页数据,根据用户输入的请求信息进行网页浏览时优先从缓存中查找获取对应的网页数据;和/或,根据用户输入的请求信息进行网页浏览时在没有完整接收所述网页的全部网页数据的情况下先对已接收的部分网页数据进行显示处理;所述解析单元,根据用户输入的请求信息进行网页浏览时,与互联网数据完成交互,对捕捉到的数据流进行预处理后进行协议解析,并生成反馈信息发送至所述输入输出模块。为了解决上述技术问题,本专利技术还提供了一种智能物联网系统,包括一嵌入式浏览器和接受所述嵌入式浏览器控制的多个终端设备,所述嵌入式浏览器,包括输入输出模块和物联网访问控制模块,其中,所述输入输出模块,用于提供人机交互界面,接受用户输入的请求信息调用相应模块,还用于将接收到的相应模块的反馈信息展现给用户;所述物联网访问控制模块,根据用户输入的请求信息对智能物联网系统中的设备进行控制或访问,并将反馈信息发送至所述输入输出模块。进一步地,所述输入输出模块,包括:交互单元、布局单元、输入信息处理单元;其中,所述交互单元,用于构建显示界面,提供信息传递机制并处理显示事件;所述布局单元,根据当前显示终端的规格及能力对反馈信息进行布局处理并提交给所述交互单元进行展现;所述输入信息处理单元,由所述交互模块获取用户传递的请求信息并进行分析,当所述请求信息有效且合法时,解析所述请求信息获取其请求对象,按本地消息格式封装所述请求信息,根据所述请求对象将所述请求信息发送给相应模块。进一步地,所述物联网访问控制模块,包括:本地域名解释器、用户信号解释器、访问处理单元、控制处理单元,其中,所述本地域名解释器,根据所述请求信息确定目标设备;所述用户信号解释器,根据所述请求信息确定是对目标设备的访问请求信息还是控制请求信息;所述访问处理单元,用于解析所述访问请求信息并根据解析结果访问对应的目标设备并将反馈信息发送至所述输入输出模块;所述控制处理单元,用于解析所述控制请求信息并判断所述控制请求信息的合法性,如果合法则根据所述解析结果控制对应的目标设备并将反馈信息发送至所述输入输出模块。进一步地,还包括:配置管理模块,根据用户输入的请求信息对所述嵌入式浏览器进行配置以及维护、管理所述智能物联网系统中的设备,并将反馈信息发送至所述输入输出模块。进一步地,所述配置管理模块,通过网页形式对所述智能物联网系统进行维护,为所述智能物联网系统中的各设备分配域名,定义各设备的网络层次结构,挂载各设备的网页数据。...

【技术保护点】
一种嵌入式浏览器,其特征在于,包括:输入输出模块和物联网访问控制模块,其中,所述输入输出模块,用于提供人机交互界面,接受用户输入的请求信息调用相应模块,还用于将接收到的相应模块的反馈信息展现给用户;所述物联网访问控制模块,根据用户输入的请求信息对智能物联网系统中的设备进行控制或访问,并将反馈信息发送至所述输入输出模块。

【技术特征摘要】
1.一种嵌入式浏览器,其特征在于,包括:输入输出模块和物联网访
问控制模块,其中,
所述输入输出模块,用于提供人机交互界面,接受用户输入的请求信息
调用相应模块,还用于将接收到的相应模块的反馈信息展现给用户;
所述物联网访问控制模块,根据用户输入的请求信息对智能物联网系统
中的设备进行控制或访问,并将反馈信息发送至所述输入输出模块。
2.如权利要求1所述的嵌入式浏览器,其特征在于,所述输入输出模
块,进一步包括:交互单元、布局单元、输入信息处理单元;其中,
所述交互单元,用于构建显示界面,提供信息传递机制并处理显示事件;
所述布局单元,根据当前显示终端的规格及能力对反馈信息进行布局处
理并提交给所述交互单元进行展现;
所述输入信息处理单元,由所述交互模块获取用户传递的请求信息并进
行分析,当所述请求信息有效且合法时,解析所述请求信息获取其请求对象,
按本地消息格式封装所述请求信息,根据所述请求对象将所述请求信息发送
给相应模块。
3.如权利要求1所述的嵌入式浏览器,其特征在于,所述物联网访问
控制模块,进一步包括:本地域名解释器、用户信号解释器、访问处理单元、
控制处理单元,其中,
所述本地域名解释器,根据所述请求信息确定目标设备;
所述用户信号解释器,根据所述请求信息确定是对目标设备的访问请求
信息还是控制请求信息;
所述访问处理单元,用于解析所述访问请求信息并根据解析结果访问对
应的目标设备并将反馈信息发送至所述输入输出模块;
所述控制处理单元,用于解析所述控制请求信息并判断所述控制请求信
息的合法性,如果合法则根据所述解析结果控制对应的目标设备并将反馈信
息发送至所述输入输出模块。
4.如权利要求1所述的嵌入式浏览器,其特征在于,
还包括:配置管理模块,根据用户输入的请求信息对所述嵌入式浏览器
进行配置以及维护、管理所述智能物联网系统中的设备,并将反馈信息发送
至所述输入输出模块。
5.如权利要求4所述的嵌入式浏览器,其特征在于,
所述配置管理模块,通过网页形式对所述智能物联网系统进行维护,为
所述智能物联网系统中的各设备分配域名,定义各设备的网络层次结构,挂
载各设备的网页数据。
6.如权利要求4所述的嵌入式浏览器,其特征在于,
所述配置管理模块,配置所述嵌入式浏览器的各种接口功能并根据用户
输入的请求信息调用相应的接口功能对所述智能物联网系统中的设备进行
管理,所述接口功能进一步包括:访问/添加/删除/修改设备。
7.如权利要求1所述的嵌入式浏览器,其特征在于,
还包括:所述互联网访问处理模块,根据用户输入的请求信息与互联网
进行数据交互、协议解析,并将反馈信息发送至所述输入输出模块。
8.如权利要求7所述的嵌入式浏览器,其特征在于,所述互联网访问
处理模块,进一步包括:加速单元、解析单元;其中,
所述加速单元,根据策略缓存已访问的网页数据,根据用户输入的请求
信息进行网页浏览时优先从缓存中查找获取对应的网页数据;和/或,根据用
户输入的请求信息进行网页浏览时在没有完整接收所述网页的全部网页数
据的情况下先对已接收的部分网页数据进行显示处理;
所述解析单元,根据用户输入的请求信息进行网页浏览时,与互联网数
据完成交互,对捕捉到的数据流进行预处理后进行协议解析,并生成反馈信
息发送至所述输入输出模块。
9.一种智能物联网系统,包括一嵌入式浏览器和接受所述嵌入式浏览
器控制的多个终端设备,其特征在于,所述嵌入式浏览器,包括输入输出模
块和物联网访问控制模块,其中,
所述输入输出模块,用于提供人机交互界面,接受用户输入的请求信息

\t调用相应模块,还用于将接收到的相应模块的反馈信息展现给用户;
所述物联网访问控制模块,根据用户输入的请求信息对智能物联网系统
中的设备进行控制或访问,并将反馈信息发送至所述输入输出模块。
10.如权利要求9所述的智能物联网系统,其特征在于,所述输入输出
模块,进一步包括:交互单元、布局单元、输入信息处理单元;其中,
所述交互单元,用于构建显示界面,提供信息传递机制并处理显示事件;
所述布局单元,根据当前显示终端的规格及能力对反馈信息进行布局处
理并提交给所述交互单元进行展现;
所述输入信息处理单元,由所述交互模块获取用户传递的请求信息并进
行分析,当所述请求信息有效且合法时,解析所述请求信息获取其请求对象,
按本地消息格式封装所述请求信息,根据所述请求对象将所述请求信息发送
给相应模块。
11.如权利要求9所述的智能物联网系统,其特征在于,所述物联网访
问控制模块,进一步包括:本地域名解释器、用户信号解释器、访问处理单
元、控制处理单元,其中,
所述本地域名解释器,根据所述请求信息确定目标设备;
所述用户信号解释器,根据所述请求信息确定是对目标设备的访问请求
信息还是控制请求信息;
所述访问处理单元,用于解析所述访问请求信息并根据解析结果访问对
应的目标设备并将反馈信息发送至所述输入输出模块;
所述控制处理单元,用于解析所述控制请求信息并判断所述控制请求信
息的合法性,如果合法则根据所述解析结果控制对应的目标设备并将反馈信
息发送至所述输入输出模块。
12.如权利要求9所述的智能物联网系统,其特征在于,
还包括:配置管理模块,根据用户输入的请求信息对所述嵌入式浏览器
进行配置以及维护、管理所述智能物联网系统中的设备,并将反馈信息发送
至所述输入输出模块。
13.如权利要求12所述的智能物联网系统,其特征在于,
所述配置管理模块,通过网页形式对所述智能物联网系统进行维护,为
所述智能物联网系统中的各设备分配域名,定义各设备的网络层次结构,挂
载各设备的网页数据。
14.如权利要求12所述的智能物联网系统,其特征在于,
所述配置管理模块,配置所述嵌入式浏览器的各种接口功能并根据用户
输入的请求信息调用相应的接口功能对所述智能物联网系统中的设备进行
管理,所述接口功能进一步包括:访问/添加/删除/修改设备。
15.如权利要求9所述的智能物联网系统,其特征在于,
还包括:所述互联网访问处理模块,根据用户输入的请求信息与互联网
进行数据交互、协议解析,并将反馈信息发送至所述输入输出模块。
16.如权利要求15所述的智能物联网系统,其特征在于,所述互联网
访问处理模块,进一步包括:加速单元、解析单元;其中,
所述加速单元,根据策略缓存已访问的网页数据,根据用户输入的请求
信息进行网页浏览时优先从缓存中查找获取对应的网页数据;和/或,根据用
户输入的请求信息进行网页浏览时在没有完整接收所述网页的全部网页数
据的情况下先对已接收的部分网页数据进行显示处理;
所述解析单元,根据用户输入的请求信息进行网页浏览时,与互联网数
据完成交互,对捕捉到的数据流进行预处理后进行协议解析,并生成反馈信
息发送至所述输入输出模块。
17.一种智能建筑,包括一建筑物本体和设置于所述建筑物本体的一智
能物联网系统,其特征在于,所述智能物联网系统,包括一嵌入式浏览器和
接受所述嵌入式浏览器控制的多个终端设备,其中,所述嵌入式浏览器,包
括输入输出模块和物联网访问控制模块,其中,
所述输入输出模块,用于提供人机交互界面,接受用户输入的请求信息
调用相应模块,还用于将接收到的相应模块的反馈信息展现给用户;
所述物联网访问控制模块,根据用户输入的请求信息对智能物联网系统
中的设备进行控制或访问,并将反馈信息发送至所述输入输出模块。
18.如权利要求17所述的智能建筑,其特征在于,所述输入输出模块,
进一步包括:交互单元、布局单元、输入信息处理单元;其中,
所述交互单元,用于构建显示界面,提供信息传递机制并处理显示事件;
所述布局单元,根据当前显示终端的规格及能力对反馈信息进行布局处
理并提交给所述交互单元进行展现;
所述输入信息处理单元,由所述交互模块获取用户传递的请求信息并进
行分析,当所述请求信息有效且合法时,解析所述请求信息获取其请求对象,
按本地消息格式封装所述请求信息,根据所述请求对象将所述请求信息发送
给相应模块。
19.如权利要求17所述的智能建筑,其特征在于,所述物联网访问控
制模块,进一步包括:本地域名解释器、用户信号解释器、访问处理单元、
控制处理单元,其中,
所述本地域名解释器,根据所述请求信息确定目标设备;
所述用户信号解释器,根据所述请求信息确定是对目标设备的访问请求
信息还是控制请求信息;
所述访问处理单元,用于解析所述访问请求信息并根据解析结果访问对
应的目标设备并将反馈信息发送至所述输入输出模块;
所述控制处理单元,用于解析所述控制请求信息并判断所述控制请求信
息的合法性,如果合法则根据所述解析结果控制对应的目标设备并将反馈信
息发送至所述输入输出模块。
20.如权利要求17所述的智能建筑,其特征在于,
还包括:配置管理模块,根据用户输入的请求信息对所述嵌入式浏览器
进行配置以及维护、管理所述智能物联网系统中的设备,并将反馈信息发送
至所述输入输出模块。
21.如权利要求20所述的智能建筑,其特征在于,
所述配置管理模块,通过网页形式对所述智能物联网系统进行维护,为
所述智能物联网系统中的各设备分配域名,定义各设备的网络层次结构,挂
载各设备的网页数据。
22.如权利要求20所述的智能建筑,其特征在于,
所述配置管理模块,配置所述嵌入式浏览器的各种接口功能并根据用户
输入的请求信息调用相应的接口功能对所述智能物联网系统中的设备进行
管理,所述接口功能进一步包括:访问/添加/删除/修改设备。
23.如权利要求17所述的智能建筑,其特征在于,
还包括:所述互联网访问处理模块,根据用户输入的请求信息与互联网
进行数据交互、协议解析,并将反馈信息发送至所述输入输出模块。
24.如权利要求23所述的智能建筑,其特征在于,所述互联网访问处
理模块,进一步包括:加速单元、解析单元;其中,
所述加速单元,根据策略缓存已访问的网页数据,根据用户输入的请求
信息进行网页浏览时优先从缓存中查找获取对应的网页数据;和/或,根据用
户输入的请求信息进行网页浏览时在没有完整接收所述网页的全部网页数
据的情况下先对已接收的部分网页数据进行显示处理;
所述解析单元,根据用户输入的请求信息进行网页浏览时,与互联网数
据完成交互,对捕捉到的数据流进行预处理后进行协议解析,并生成反馈信
息发送至所述输入输出模块。
25.一种智能家电设备,包括一设备本体与一嵌入式浏览器,其特征在
于,所述嵌入式浏览器,还包括:输入输出模块和物联网访...

【专利技术属性】
技术研发人员:喻子达王袭韩文安娜
申请(专利权)人:海尔集团公司海尔集团技术研发中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1