《基于云服务的网络型万能遥控装置及方法.pdf》由会员分享,可在线阅读,更多相关《基于云服务的网络型万能遥控装置及方法.pdf(14页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104157115A43申请公布日20141119CN104157115A21申请号201410152487522申请日20140416201310731331820131226CNG08C17/02200601H04L29/0820060171申请人浙江工商大学地址310018浙江省杭州市下沙高教园区学正街18号72发明人蒋晓宁蒋献黄瑶74专利代理机构杭州裕阳专利事务所普通合伙33221代理人应圣义54发明名称基于云服务的网络型万能遥控装置及方法57摘要本发明涉及家用电器遥控装置,公开了一种基于云服务的网络型万能遥控装置,包括手持移动终端、网关、网络服务器以及电器终端,使用。
2、者在手持移动终端的交互界面上进行操作后,手持移动终端将操作命令发送至网关,并通过网关将操作命令传输至电器终端;电器终端根据操作命令执行操作后,将结果数据返回网关并通过网关传输至手持移动终端;手持移动终端接收网关发回的数据后,更新交互界面,实现对各种不同类型的电子终端的控制;还公开了一种应用于上述万能遥控装置的遥控方法。本发明的优点在于,方便快捷,实现了遥控器与电器终端的一对多模式,将遥控器与云计算相结合,在现有智能通讯终端上实现对电器终端的遥控,具有较好的应用价值。66本国优先权数据51INTCL权利要求书2页说明书6页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明。
3、书6页附图5页10申请公布号CN104157115ACN104157115A1/2页21一种基于云服务的网络型万能遥控装置,其特征在于,包括手持移动终端(100)、网关(200)、网络服务器(300)以及电器终端(400);手持移动终端(100)用于根据电器终端(400)的相关信息以及家电编码数据生成交互界面,所述交互界面用于使用者控制电器终端(400)并了解电器终端(400)的使用状态,电器终端(400)的相关信息由手持移动终端(100)访问网关(200)获得,家电编码数据由手持移动终端(100)访问网络服务器(300)获得;网关(200)用于手持移动终端(100)与电器终端(400)之间的。
4、数据传输;网络服务器(300)用于存储家电数据编码,并根据手持移动终端(100)的请求发送家电编码数据;其中,当使用者在手持移动终端(100)的交互界面上进行操作后,手持移动终端(100)将操作命令发送至网关(200),并通过网关(200)将操作命令传输至电器终端(400);电器终端(400)根据操作命令执行操作后,将结果数据返回网关(200)并通过网关(200)传输至手持移动终端(100);手持移动终端接收网关(200)发回的数据后,更新交互界面。2根据权利要求1所述的基于云服务的网络型万能遥控装置,其特征在于,手持移动终端(100)还包括界面生成模块(101)界面生成模块(101)用于向网。
5、关(200)发送注册信息获取命令,通过网关(200)获取注册信息并写入注册信息数据块;在网络服务器(300)上检索与注册信息相对应的家电编码数据,根据网络服务器(300)发回的家电编码数据生成控制信息数据块;根据注册信息数据块以及控制信息数据块的内容生成控制界面;依据用户在控制界面上的操作生成设备控制命令并发送至网关(200);其中,电器终端(400)的相关信息包括注册信息以及控制信息,注册信息数据块用于存放注册信息,注册信息包括电器终端(400)的类型、型号,控制信息数据块用于存放控制信息,控制信息包括电器终端(400)的控制字以及控制字长度。3根据权利要求2所述的基于云服务的网络型万能遥控。
6、装置,其特征在于,界面生成模块(101)还依据网络服务器(300)发回的家电编码数据生成状态信息数据块,向网关发送状态信息获取命令,将网关返回的状态信息写入状态信息数据块,根据状态信息数据块的内容生成电器终端(400)的详细信息界面,其中,电器终端(400)的相关信息还包括状态信息,状态信息数据块用于存放状态信息,状态信息包括状态字以及状态字长度。4根据权利要求2所述的基于云服务的网络型万能遥控装置,其特征在于,界面生成模块(101)向网关(200)发送注册信息获取命令后,判断网关(200)返回的信息类型;当网关(200)返回统计信息时,界面生成模块(101)生成统计信息数据块,将统计信息写入。
7、统计信息数据块,根据电器终端(400)的类别生成类别界面,用户在类别界面中选定电器终端(400)的类别后,在统计信息中查找选定类别下的电器终端(400)的名称以及数量,生成列表界面;用户在列表界面中选定一个电器终端(400)的名称后,界面生成模块(101)再次向网关(200)发送包括选定电器终端(400)类别、名称、顺序号的注册信息获取命令;其中,电器终端(400)的相关信息还包括统计信息,统计信息数据块用于存放统计信息,统计信息包括与网关(200)相连接的电器终端(400)的类别、名称以及数量。5根据权利要求1所述的基于云服务的网络型万能遥控装置,其特征在于,还包括协调器(500),协调器(。
8、500)用于管理电器终端(400)以及与特定电器终端(400)的数据传输;协调器(500)接收网关(200)发送的操作命令后,将操作命令通过ZIGBEE、BLUETOOTH或者权利要求书CN104157115A2/2页3WI接口发送至特定电器终端(400)。6根据权利要求5所述的基于云服务的网络型万能遥控装置,其特征在于,还包括转换器(600),转换器(600)用于将协调器(500)发送的操作命令转换为红外信号发送至电器终端(400)的红外接收端口。7应用权利要求16任一所述的基于云服务的网络型万能遥控装置的遥控方法。权利要求书CN104157115A1/6页4基于云服务的网络型万能遥控装置及。
9、方法技术领域0001本发明涉及家用电器遥控装置,特别涉及一种基于云服务的网络型万能遥控装置以及应用在该装置上的万能遥控方法。背景技术0002随着科技的发展和人们生活水平的不断提高,彩电、音响、VCD/DVD、机顶盒等各种各样的家用电器走进了千家万户。随之而来的是琳琅满目的遥控器。由于红外线遥控器具有体积小、功耗低、成本相对比较低等优点,因而被广泛采用。但是由于不同品牌家用电器的红外线遥控器采用了不同的频率或编码方式,导致这些遥控器不能相互通用,这给人们的生活带来了诸多不便。目前,为了减少家庭中红外线遥控器的数目,很多厂家已经设计开发并生产了一种被称为万能遥控器的红外线遥控装置。这种万能遥控器具。
10、有接收、存储和发送红外线编码的功能,通过对不同普通遥控器发出的红外线编码进行学习和存储,实现对多个家用电器进行遥控,从而可以减少家庭中遥控器的数目。但就现有的万能遥控器而言,由于目前的家用电器的类型极多,且目前市场上各种具有新奇功能的新型家用电器也在不断地被开发并投入市场。这些家用电器之间功能不同,控制方法各异,彼此无法兼容,导致现有的万能遥控器根本无法识别上述家用电器,因此限制了这些万能遥控器的应用范围。由此,有必要针对现有技术所存在的缺陷,开发一款具有更好识别率的遥控装置。发明内容0003本发明针对现有的万能遥控器无法识别各种新出现的家用电器的缺点,提供了一种新型的基于云服务的网络型万能遥。
11、控装置。同时,基于上述万能遥控装置,还提供了一种基于云服务的遥控方法。0004为实现上述目的,本发明可采取下述技术方案0005基于云服务的网络型万能遥控装置,包括手持移动终端、网关、网络服务器以及电器终端;0006手持移动终端用于根据电器终端的相关信息以及家电编码数据生成交互界面,所述交互界面用于使用者控制电器终端并了解电器终端的使用状态,电器终端的相关信息由手持移动终端访问网关获得,家电编码数据由手持移动终端访问网络服务器获得;0007网关用于手持移动终端与电器终端之间的数据传输;0008网络服务器用于存储家电数据编码,并根据手持移动终端的请求发送家电编码数据;0009其中,当使用者在手持移。
12、动终端的交互界面上进行操作后,手持移动终端将操作命令发送至网关,并通过网关将操作命令传输至电器终端;电器终端根据操作命令执行操作后,将结果数据返回网关并通过网关传输至手持移动终端;手持移动终端接收网关发回的数据后,更新交互界面。0010作为优选,手持移动终端还包括界面生成模块界面生成模块用于向网关发送注说明书CN104157115A2/6页5册信息获取命令,通过网关获取注册信息并写入注册信息数据块;在网络服务器上检索与注册信息相对应的家电编码数据,根据网络服务器发回的家电编码数据生成控制信息数据块;根据注册信息数据块以及控制信息数据块的内容生成控制界面;依据用户在控制界面上的操作生成设备控制命。
13、令并发送至网关;0011其中,电器终端的相关信息包括注册信息以及控制信息,注册信息数据块用于存放注册信息,注册信息包括电器终端的类型、型号,控制信息数据块用于存放控制信息,控制信息包括电器终端的控制字以及控制字长度。0012作为优选,界面生成模块还依据网络服务器发回的家电编码数据生成状态信息数据块,向网关发送状态信息获取命令,将网关返回的状态信息写入状态信息数据块,根据状态信息数据块的内容生成电器终端的详细信息界面,其中,电器终端的相关信息还包括状态信息,状态信息数据块用于存放状态信息,状态信息包括状态字以及状态字长度。0013作为优选,界面生成模块向网关发送注册信息获取命令后,判断网关返回的。
14、信息类型;当网关返回统计信息时,界面生成模块生成统计信息数据块,将统计信息写入统计信息数据块,根据电器终端的类别生成类别界面,用户在类别界面中选定电器终端的类别后,在统计信息中查找选定类别下的电器终端的名称以及数量,生成列表界面;用户在列表界面中选定一个电器终端的名称后,界面生成模块再次向网关发送包括选定电器终端类别、名称、顺序号的注册信息获取命令;0014其中,电器终端的相关信息还包括统计信息,统计信息数据块用于存放统计信息,统计信息包括与网关相连接的电器终端的类别、名称以及数量。0015作为优选,还包括协调器,协调器用于管理电器终端以及与特定电器终端的数据传输;协调器接收网关发送的操作命令。
15、后,将操作命令通过ZIGBEE、BLUETOOTH或者WI接口发送至特定电器终端。0016作为优选,还包括转换器,转换器用于将协调器发送的操作命令转换为红外信号发送至电器终端的红外接收端口。0017作为优选,根据不同的应用场景,手持移动终端还可以直接向转换器或者被控电器发控制命令。0018应用于上述的基于云服务的网络型万能遥控装置的遥控方法。0019本发明由于采用了以上技术方案,具有显著的技术效果0020实现了遥控器与家用的电器终端的一对多的功能,遥控器的兼容性好,不仅可以识别现有的诸多电器终端的控制方式,也可以实现向下兼容,对新出现的家用电器也可以进行识别控制。其次,本发明尚可以与现有的智能。
16、通讯终端,例如智能手机相结合,令手机具有对电器终端的控制能力,遥控器与手机通讯装置的合二为一,解决了遥控器的携带不易,容易遗失的问题。进一步地,通过与云计算相结合,可以通过云端获取家用电器的编码数据,减少了本地数据的数目,减小了手持控制终端的大小。附图说明0021图1为基于云服务的网络型万能遥控装置的第一种结构示意图。0022图2为基于云服务的网络型万能遥控装置的第二种结构示意图。0023图3为基于云服务的网络型万能遥控装置的第三种结构示意图。说明书CN104157115A3/6页60024图4为基于云服务的网络型万能遥控装置的电路结构示意图。0025图5为基于云服务的网络型万能遥控装置的软件。
17、结构示意图。0026图6为基于云服务的网络型万能遥控装置的第一种模块连接示意图。0027图7为基于云服务的网络型万能遥控装置的第二种模块连接示意图。0028图8为基于云服务的网络型万能遥控装置的第三种模块连接示意图。具体实施方式0029下面结合实施例对本发明作进一步的详细描述。0030实施例10031基于云服务的网络型万能遥控装置,如图18所示,包括手持移动终端100、网关200、网络服务器300以及电器终端400。0032手持移动终端100通常为用户手持的遥控器,但在本实施例中,手持移动终端100也可以是通用的遥控器,甚至是安装了APP或者相应软件的手机或者移动电脑或者类似的装置,这里的AP。
18、P或者相应软件包括有界面生成模块101的全部的功能,手持移动终端100用于根据电器终端400的相关信息以及家电编码数据生成交互界面,所述交互界面通过手持移动终端100的显示屏显示,用于使用者控制电器终端400并了解电器终端400的使用状态,电器终端400的相关信息由手持移动终端100访问网关200获得,家电编码数据由手持移动终端100访问网络服务器300获得。本实施例所涉及的网络服务器300通常指与电器终端400在空间上相互隔离的各种类型的计算机终端,可以是专门设立的服务器节点;交互界面包括显示控制信息的控制界面、显示家庭网络中的电器终端400的类型的类别界面、显示同类型电器终端400的列表界。
19、面以及特定的电器终端400的设备信息的详细信息界面。电器终端400通常是指家用电器,也可以是其他的任何类型的电器,只需要电器内安装有红外或者微波信号接收装置,并内置有相应的可以控制该电器的操作动作(例如打开,关闭等用于操控电器固有的功能的动作)的控制字,即为所述的电器终端400。0033网关200用于手持移动终端100与电器终端400之间的数据传输。网关200可以是家庭内设的网络节点,也可以是公共的或者办公场所设置的各种具有网络节点功能的装置。0034网络服务器300用于存储家电数据编码,网络服务器300内设有用于存储家电编码的存储区域,通过数据库来对家电编码进行检索、输入以及输出等操作,并根。
20、据手持移动终端100的请求发送所请求的家电编码数据。0035其中,当使用者在手持移动终端100的交互界面上进行操作后,手持移动终端100将操作命令发送至网关200,并通过网关200将操作命令传输至电器终端400;电器终端400根据操作命令执行操作后,将结果数据返回网关200并通过网关200传输至手持移动终端100;手持移动终端接收网关200发回的数据后,更新交互界面。0036手持移动终端100还包括界面生成模块101,界面生成模块101可以通过软件实现,通常由手机等智能移动通讯装置上安装的APP,或者是移动电脑内安装的相应软件,或者由专门的数字电路甚至是模拟电路等硬件所实现界面生成模块101用。
21、于向网关200发送注册信息获取命令,通过网关200获取注册信息并写入注册信息数据块;在网络服务器300上检索与注册信息相对应的家电编码数据,家电编码数据包括多种不同型号,不同制说明书CN104157115A4/6页7式,不同类型的电器终端400的控制字并记载可以使用该控制字的电器终端400的种类、型号以及制式标识,根据网络服务器300发回的家电编码数据生成控制信息数据块;根据注册信息数据块以及控制信息数据块的内容生成控制界面;依据用户在控制界面上的操作生成设备控制命令并发送至网关200。0037可选地,网关200连接多个电器终端400时,由于第一次发送的注册信息获取命令不包括特定电器终端400。
22、的类别、名称以及顺序号,导致网关200出现错误,此时网关200会返回所有与网关200相连接的电器终端400的统计信息。因此,界面生成模块101向网关200发送注册信息获取命令后,尚需要判断网关200返回的信息类型;当网关200返回统计信息时,界面生成模块101生成统计信息数据块,将统计信息写入统计信息数据块,根据电器终端400的类别生成类别界面,用户在类别界面中选定电器终端400的类别后,在统计信息中查找选定类别下的电器终端400的名称以及数量,生成列表界面;用户在列表界面中选定一个电器终端400的名称后,界面生成模块101再次向网关200发送包括选定电器终端400类别、名称、顺序号的注册信息。
23、获取命令;网关200根据注册信息获取命令中包括的选定电器终端200的类别、名称以及顺序号,向界面生成模块101返回选定电器终端400的注册信息,以便界面生成模块101可以向网络服务器300请求相应的家电编码数据并生成控制界面以实现对选定电器终端400的控制。0038界面生成模块101还依据网络服务器300发回的家电编码数据生成状态信息数据块,向网关发送状态信息获取命令,将网关返回的状态信息写入状态信息数据块,根据状态信息数据块的内容生成电器终端400的详细信息界面。0039电器终端400的相关信息包括注册信息以及控制信息,注册信息数据块用于存放注册信息,注册信息包括电器终端400的类型、型号,。
24、控制信息数据块用于存放控制信息,控制信息包括电器终端400的控制字以及控制字长度。电器终端400的相关信息还包括状态信息以及统计信息,状态信息数据块用于存放状态信息,状态信息包括状态字以及状态字长度。统计信息数据块用于存放统计信息,统计信息包括与网关200相连接的电器终端400的类别、名称以及数量。0040基于云服务的网络型万能遥控装置还包括协调器500,协调器500用于管理电器终端400以及与特定电器终端400的数据传输;协调器500接收网关200发送的操作命令后,将操作命令通过ZIGBEE、BLUETOOTH或者WI接口发送至特定电器终端400。其中,操作命令包括状态信息获取命令、注册信息。
25、获取命令、设备控制命令。状态信息获取命令以及注册信息获取命令分别用于获取电器终端400的状态信息以及注册信息。设备控制命令包括多个用于控制电器终端400的控制字的命令,界面生成模块101根据用户在控制界面上的操作,自动生成不同的设备控制命令。0041基于云服务的网络型万能遥控装置还包括转换器600,转换器600用于将协调器500发送的操作命令转换为红外信号发送至电器终端400的红外接收端口。进一步地,还可以将转换器600直接通过WI、蓝牙或者ZIGBEE网络连接至手持终端100,如图2所示,无需通过协调器而直接接收手持移动终端100的命令。此时,需要在转换器600和手持移动终端100内均内置一。
26、个编码/解码器,通过编码/解码器将操作命令转换为具有相同编码格式的信号而直接传输。可选地,可以将转换器600直接设置在手持移动终端100内部,如图3所示,由手持移动终端100直接连接电器终端400,形成一个最为简化的遥控数据传输说明书CN104157115A5/6页8网络。0042进一步地,还包括应用上述基于云服务的网络型万能遥控装置的基于云服务的网络型万能遥控装置的遥控方法。0043使用上述的手持移动终端100、网关200、网络服务器300、电器终端400、协调器500以及转换器600,包括以下具体步骤0044交互界面生成步骤该步骤由手持移动终端100实现,根据电器终端400的相关信息以及家。
27、电编码数据生成交互界面。0045网关数据传输步骤由网关200实现,在手持移动终端100与电器终端400之间实现数据传输。0046家电数据编码步骤由网络服务器300实现,根据不同电器终端400生成相应的家电数据编码并存储在网络服务器300上,根据手持移动终端100的请求发送家电编码数据。0047控制界面生成步骤,该步骤由界面生成模块101实现界面生成模块101向网关200发送注册信息获取命令,通过网关200获取注册信息并写入注册信息数据块;在网络服务器300上检索与注册信息相对应的家电编码数据,根据网络服务器300发回的家电编码数据生成控制信息数据块;根据注册信息数据块以及控制信息数据块的内容生。
28、成控制界面;依据用户在控制界面上的操作生成设备控制命令并发送至网关200。0048信息界面生成步骤,该步骤由界面生成模块101实现界面生成模块101还依据网络服务器300发回的家电编码数据生成状态信息数据块,向网关发送状态信息获取命令,将网关返回的状态信息写入状态信息数据块,根据状态信息数据块的内容生成电器终端400的详细信息界面。0049选择界面生成步骤,该步骤由界面生成模块101实现界面生成模块101向网关200发送注册信息获取命令后,判断网关200返回的信息类型;当网关200返回统计信息时,界面生成模块101生成统计信息数据块,将统计信息写入统计信息数据块,根据电器终端400的类别生成类。
29、别界面,用户在类别界面中选定电器终端400的类别后,在统计信息中查找选定类别下的电器终端400的名称以及数量,生成列表界面;用户在列表界面中选定一个电器终端400的名称后,界面生成模块101再次向网关200发送包括选定电器终端400类别、名称、顺序号的注册信息获取命令,之后,界面生成模块101执行控制界面生成步骤以生成控制界面。0050基于云服务的网络型万能遥控装置的硬件结构如图4所示,网络服务器的云服务库是选用SAMSUNG公司的基于ARM920T核的32位RISC嵌入式微处理器S3C2440X。以此为核心,设计其它功能模块包括2块128M的FLASH芯片、1块64M的SDRAM芯片、1块L。
30、CD屏以及其它外围辅助电路模块诸如时钟电路、复位电路、键盘电路、电源模块等。实际运行结果表明每种遥控器的数据量在10KB以内,系统程序在2MB以内。当系统配置32MBFLASH时,可以存储3000种遥控器的数据。这样的实现方式会大大降低整体成本,而且性能提高更多,性价比优势更加突出。设计一个网络接口,使用户能通过网络更新遥控器数据,具有良好的可扩展性。0051移动智能手机可以充当手持移动终端100,以控制所有可接收红外线信号的电器,并且利用云技术直接获取各类虚拟遥控器,并且将用户的个人信息进行存储,实现“一机在手,万能遥控”的目的;协调器500是基于“云服务”网络型万能遥控器负责网络组织和数据。
31、说明书CN104157115A6/6页9信号传输的管理者;转换器600是通过ZIGBEE/BLUETOOTH/WI转换模块接口之一与网络通信取得红外数据,从而达到控制家用电器的目的。0052进一步地,电器终端400可以区分为记忆设备或者是无记忆设备,无记忆设备例如电视机或投影机,其状态信息不会对控制信息造成影响,当用户操作交互界面时,只需要根据相应的操作直接调用控制信息并生成设备控制命令即可;记忆设备例如空调,其控制信息与状态信息相关联,需要根据状态信息的内容实现对电器终端400的操作,手持遥控装终端100必须先画出电器终端400现有的家电编码的状态转移图,再定义一个数据状态信息以记录该电器终端400当前的状态,当下次有按键触发的时候,根据之前的状态进行数据处理。0053总之,以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所作的均等变化与修饰,皆应属本发明专利的涵盖范围。说明书CN104157115A1/5页10图1说明书附图CN104157115A102/5页11图2图3说明书附图CN104157115A113/5页12图4图5说明书附图CN104157115A124/5页13图6图7说明书附图CN104157115A135/5页14图8说明书附图CN104157115A14。