一种基于即时通信的智能家居机器人系统的制作方法

文档序号:9290010阅读:408来源:国知局
一种基于即时通信的智能家居机器人系统的制作方法
【技术领域】
[0001]本发明属于信息技术领域,涉及即时通信与智能家居设备的融合,特别涉及利用即时通信通道与智能家居设备进行拟人化的网络交互问题。
【背景技术】
[0002]在网络即时通信领域,出现了即时通信机器人的概念、方法、技术和产品,主要用于帮助人们自动处理部分消息。例如,在电子商务或信息服务网站上,即时通信机器人与服务器绑定,会根据用户常问的问题列表,自动应答用户的提问,提供产品信息或咨询服务;在用户端绑定的即时通信机器人,则相当于个人用户的即时通信秘书,也会处理简单的信息。
[0003]在智能家居设备领域,也出现了智能家居机器人的概念、方法、技术和产品,主要是硬件设备或家电上的一个模块,用于家电等智能家居设备的控制,但这种控制还停留在过去指令级的控制,交互信息非常简单。
[0004]未来5年左右,人类将进入智能家居时代,智能家居机器人将成为家庭中的一员。而随着移动互联网的发展,基于即时通信通道与智能家居机器人进行人性化的交互操作,无疑是非常便捷高效和充满想象力的。
[0005]但是目前,在即时通信与智能家居机器人的结合方面,还没有相关的专利、报导、方法、技术和产品出现,本发明所公开的基于即时通信通道,将人与智能家居有机结合起来,进行拟人化交互操作的思路、方法、技术和产品属于首创。

【发明内容】

[0006]本发明的目的,是为当前移动互联网、物联网和智能家居大发展的时代,提供一种基于即时通信通道进行人机交互的智能家居机器人系统。该系统可为人们建立智能化的智能家居网络,无论是在家里,还是在办公环境中,都能够通过网络人性化地、高效便捷地操控智能家居,使智能家居与人们的工作生活联系更为紧密、交互更为生动。
[0007]本发明的一种基于即时通信的智能家居机器人系统,包括服务器、用户端和智能家居机器人,具体特征如下。
[0008]( I)服务器:是一个轻量级的即时通信服务器,支持对用户端和智能家居机器人的身份鉴别,保证对智能家居控制的安全性;它是一个智能家居网络的控制中枢,采用独立机箱设计实现,可利用网络浏览器经其控制端口以B/S方式进行配置管理,添加属于该智能家居网络的用户端和智能家居机器人。
[0009](2)用户端:是安装在用户移动智能终端上的即时通信客户端,用户从这里对智能家居进行操控;它由智能家居的用户使用,采用纯软件设计实现,作为移动智能终端应用APP安装在用户的手机或平板电脑上,用户通过用户端与智能家居机器人进行点对点或组群通信,操控智能家居机器人。
[0010](3)智能家居机器人:是具体的智能家居设备上的一个即时通信客户端和控制应用,能够与用户进行交互并接受用户的控制;它是具体的智能家居设备上的一个软件模块,作为一个即时通信客户端被用户添加到点对点通信或组群通信中,通过分析、理解、应答用户的输入文字或语音信息,采集用户状态信息,控制智能家居设备按照用户的意图工作,并返回设备的运行状态信息。
[0011]—个服务器加上其添加的若干个用户端和若干个智能家居机器人,就构成了一个独立的智能家居网络。用户通过一个用户端能够同时登录多个服务器,从而进入多个智能家居网络。
[0012]服务器、用户端和智能家居机器人经由无线局域网和互联网进行网络连接,用户端和智能家居机器人通过服务器进行点对点或组群即时通信,使得用户能够通过智慧交互方法对智能家居设备进行操控,传输文本、音频和视频等信息。这种智慧交互方法的步骤如下:
(O用户登录:用户选择要登录的服务器并登录,进入对应的智能家居网络;
(2)设备和用户显示:用户登录后,用户端显示网内的智能家居设备列表和用户列表;
(3)组群创建或选择:用户可选择智能家居设备和其他用户,以创建新的点对点通信或组群通信群,或选择已存在的点对点通信或组群通信群;
(4)用户操控设备:用户通过文字信息或语音信息与智能家居设备交互,操控智能家居设备;
(5)设备自操作:智能家居设备同时也会自动感知家居环境状态和用户状态,给用户发出建议信息并进行智能化自操作。
[0013]本发明的有益效果是:基于便捷的即时通信通道,用户能够以点对点或组群通信的方式,对智能家居进行拟人化的控制,从而提升操控能力和交互体验。
【附图说明】
[0014]图1为本发明的一种基于即时通信的智能家居机器人系统的结构框图。
[0015]图2是本发明的一种基于即时通信的智能家居机器人系统的逻辑部署示意图。
[0016]图3是本发明的一种基于即时通信的智能家居机器人系统的交互方法。
【具体实施方式】
[0017]下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0018]图1为本发明的一种基于即时通信的智能家居机器人系统的结构框图。该系统包括服务器、用户端和智能家居机器人,具体实现如下。
[0019](I)服务器:是一个轻量级的即时通信服务器,支持对用户端和智能家居机器人的身份鉴别,保证对智能家居控制的安全性;它是一个智能家居网络的控制中枢,采用独立机箱设计实现,可利用网络浏览器经其控制端口以B/S方式进行配置管理,添加属于该智能家居网络的用户端和智能家居机器人。
[0020]该轻量级的即时通信服务器运行在嵌入式操作系统上,支持嵌入式Linux和Windows CE,设计实现为一台精巧的独立软硬件一体的设备,如同一个机顶盒或无线路由器。同时,它也支持Linux和Windows桌面操作系统。
[0021](2)用户端:是安装在用户移动智能终端上的即时通信客户端,用户从这里对智能家居进行操控;它由智能家居的用户使用,采用纯软件设计实现,作为移动智能终端应用APP安装在用户的手机或平板电脑上,用户通过用户端与智能家居机器人进行点对点或组群通信,操控智能家居机器人。
[0022]用户端主要设计实现为移动智能终端上的一个即时通信APP,支持安卓、1S和移动版Winodws,同时也支持Windows桌面操作系统。
[0023](3)智能家居机器人:是具体的智能家居设备上的一个即时通信客户端和控制应用,能够与用户进行交互并接受用户的控制;它是具体的智能家居设备上的一个软件模块,作为一个即时通信客户端被用户添加到点对点通信或组群通信中,通过分析、理解、应答用户的输入文字或语音信息,采集用户状态信息,控制智能家居设备按照用户的意图工作,并返回设备的运行状态信息。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1