基于云服务的网络型万能遥控装置及方法

文档序号:6713083阅读:93来源:国知局
基于云服务的网络型万能遥控装置及方法
【专利摘要】本发明涉及家用电器遥控装置,公开了一种基于云服务的网络型万能遥控装置,包括手持移动终端、网关、网络服务器以及电器终端,使用者在手持移动终端的交互界面上进行操作后,手持移动终端将操作命令发送至网关,并通过网关将操作命令传输至电器终端;电器终端根据操作命令执行操作后,将结果数据返回网关并通过网关传输至手持移动终端;手持移动终端接收网关发回的数据后,更新交互界面,实现对各种不同类型的电子终端的控制;还公开了一种应用于上述万能遥控装置的遥控方法。本发明的优点在于,方便快捷,实现了遥控器与电器终端的一对多模式,将遥控器与云计算相结合,在现有智能通讯终端上实现对电器终端的遥控,具有较好的应用价值。
【专利说明】基于云服务的网络型万能遥控装置及方法

【技术领域】
[0001] 本发明涉及家用电器遥控装置,特别涉及一种基于云服务的网络型万能遥控装置 以及应用在该装置上的万能遥控方法。

【背景技术】
[0002] 随着科技的发展和人们生活水平的不断提高,彩电、音响、VCD/DVD、机顶盒等各 种各样的家用电器走进了千家万户。随之而来的是琳琅满目的遥控器。由于红外线遥控器 具有体积小、功耗低、成本相对比较低等优点,因而被广泛采用。但是由于不同品牌家用电 器的红外线遥控器采用了不同的频率或编码方式,导致这些遥控器不能相互通用,这给人 们的生活带来了诸多不便。目前,为了减少家庭中红外线遥控器的数目,很多厂家已经设计 开发并生产了一种被称为万能遥控器的红外线遥控装置。这种万能遥控器具有接收、存储 和发送红外线编码的功能,通过对不同普通遥控器发出的红外线编码进行学习和存储,实 现对多个家用电器进行遥控,从而可以减少家庭中遥控器的数目。但就现有的万能遥控器 而言,由于目前的家用电器的类型极多,且目前市场上各种具有新奇功能的新型家用电器 也在不断地被开发并投入市场。这些家用电器之间功能不同,控制方法各异,彼此无法兼 容,导致现有的万能遥控器根本无法识别上述家用电器,因此限制了这些万能遥控器的应 用范围。由此,有必要针对现有技术所存在的缺陷,开发一款具有更好识别率的遥控装置。


【发明内容】

[0003] 本发明针对现有的万能遥控器无法识别各种新出现的家用电器的缺点,提供了一 种新型的基于云服务的网络型万能遥控装置。同时,基于上述万能遥控装置,还提供了一种 基于云服务的遥控方法。
[0004] 为实现上述目的,本发明可采取下述技术方案:
[0005] 基于云服务的网络型万能遥控装置,包括手持移动终端、网关、网络服务器以及电 器终端;
[0006] 手持移动终端用于根据电器终端的相关信息以及家电编码数据生成交互界面,所 述交互界面用于使用者控制电器终端并了解电器终端的使用状态,电器终端的相关信息由 手持移动终端访问网关获得,家电编码数据由手持移动终端访问网络服务器获得;
[0007] 网关用于手持移动终端与电器终端之间的数据传输;
[0008] 网络服务器用于存储家电数据编码,并根据手持移动终端的请求发送家电编码数 据;
[0009] 其中,当使用者在手持移动终端的交互界面上进行操作后,手持移动终端将操作 命令发送至网关,并通过网关将操作命令传输至电器终端;电器终端根据操作命令执行操 作后,将结果数据返回网关并通过网关传输至手持移动终端;手持移动终端接收网关发回 的数据后,更新交互界面。
[0010] 作为优选,手持移动终端还包括界面生成模块:界面生成模块用于向网关发送注 册信息获取命令,通过网关获取注册信息并写入注册信息数据块;在网络服务器上检索与 注册信息相对应的家电编码数据,根据网络服务器发回的家电编码数据生成控制信息数据 块;根据注册信息数据块以及控制信息数据块的内容生成控制界面;依据用户在控制界面 上的操作生成设备控制命令并发送至网关;
[0011] 其中,电器终端的相关信息包括注册信息以及控制信息,注册信息数据块用于存 放注册信息,注册信息包括电器终端的类型、型号,控制信息数据块用于存放控制信息,控 制信息包括电器终端的控制字以及控制字长度。
[0012] 作为优选,界面生成模块还依据网络服务器发回的家电编码数据生成状态信息数 据块,向网关发送状态信息获取命令,将网关返回的状态信息写入状态信息数据块,根据状 态信息数据块的内容生成电器终端的详细信息界面,其中,电器终端的相关信息还包括状 态信息,状态信息数据块用于存放状态信息,状态信息包括状态字以及状态字长度。
[0013] 作为优选,界面生成模块向网关发送注册信息获取命令后,判断网关返回的信息 类型;当网关返回统计信息时,界面生成模块生成统计信息数据块,将统计信息写入统计信 息数据块,根据电器终端的类别生成类别界面,用户在类别界面中选定电器终端的类别后, 在统计信息中查找选定类别下的电器终端的名称以及数量,生成列表界面;用户在列表界 面中选定一个电器终端的名称后,界面生成模块再次向网关发送包括选定电器终端类别、 名称、顺序号的注册信息获取命令;
[0014] 其中,电器终端的相关信息还包括统计信息,统计信息数据块用于存放统计信息, 统计信息包括与网关相连接的电器终端的类别、名称以及数量。
[0015] 作为优选,还包括协调器,协调器用于管理电器终端以及与特定电器终端的数据 传输;协调器接收网关发送的操作命令后,将操作命令通过Zigbee、Bluetooth或者Wifi接 口发送至特定电器终端。
[0016] 作为优选,还包括转换器,转换器用于将协调器发送的操作命令转换为红外信号 发送至电器终端的红外接收端口。
[0017] 作为优选,根据不同的应用场景,手持移动终端还可以直接向转换器或者被控电 器发控制命令。
[0018] 应用于上述的基于云服务的网络型万能遥控装置的遥控方法。
[0019] 本发明由于采用了以上技术方案,具有显著的技术效果:
[0020] 实现了遥控器与家用的电器终端的一对多的功能,遥控器的兼容性好,不仅可以 识别现有的诸多电器终端的控制方式,也可以实现向下兼容,对新出现的家用电器也可以 进行识别控制。其次,本发明尚可以与现有的智能通讯终端,例如智能手机相结合,令手机 具有对电器终端的控制能力,遥控器与手机通讯装置的合二为一,解决了遥控器的携带不 易,容易遗失的问题。进一步地,通过与云计算相结合,可以通过云端获取家用电器的编码 数据,减少了本地数据的数目,减小了手持控制终端的大小。

【专利附图】

【附图说明】
[0021] 图1为基于云服务的网络型万能遥控装置的第一种结构示意图。
[0022] 图2为基于云服务的网络型万能遥控装置的第二种结构示意图。
[0023] 图3为基于云服务的网络型万能遥控装置的第三种结构示意图。
[0024] 图4为基于云服务的网络型万能遥控装置的电路结构示意图。
[0025] 图5为基于云服务的网络型万能遥控装置的软件结构示意图。
[0026] 图6为基于云服务的网络型万能遥控装置的第一种模块连接示意图。
[0027] 图7为基于云服务的网络型万能遥控装置的第二种模块连接示意图。
[0028] 图8为基于云服务的网络型万能遥控装置的第三种模块连接示意图。

【具体实施方式】
[0029] 下面结合实施例对本发明作进一步的详细描述。
[0030] 实施例1
[0031] 基于云服务的网络型万能遥控装置,如图1-8所示,包括手持移动终端100、网关 200、网络服务器300以及电器终端400。
[0032] 手持移动终端100通常为用户手持的遥控器,但在本实施例中,手持移动终端100 也可以是通用的遥控器,甚至是安装了 App或者相应软件的手机或者移动电脑或者类似的 装置,这里的App或者相应软件包括有界面生成模块101的全部的功能,手持移动终端100 用于根据电器终端400的相关信息以及家电编码数据生成交互界面,所述交互界面通过手 持移动终端100的显示屏显示,用于使用者控制电器终端400并了解电器终端400的使用 状态,电器终端400的相关信息由手持移动终端100访问网关200获得,家电编码数据由手 持移动终端100访问网络服务器300获得。本实施例所涉及的网络服务器300通常指与电 器终端400在空间上相互隔离的各种类型的计算机终端,可以是专门设立的服务器节点; 交互界面包括显示控制信息的控制界面、显示家庭网络中的电器终端400的类型的类别界 面、显示同类型电器终端400的列表界面以及特定的电器终端400的设备信息的详细信息 界面。电器终端400通常是指家用电器,也可以是其他的任何类型的电器,只需要电器内安 装有红外或者微波信号接收装置,并内置有相应的可以控制该电器的操作动作(例如打开, 关闭等用于操控电器固有的功能的动作)的控制字,即为所述的电器终端400。
[0033] 网关200用于手持移动终端100与电器终端400之间的数据传输。网关200可以 是家庭内设的网络节点,也可以是公共的或者办公场所设置的各种具有网络节点功能的装 置。
[0034] 网络服务器300用于存储家电数据编码,网络服务器300内设有用于存储家电编 码的存储区域,通过数据库来对家电编码进行检索、输入以及输出等操作,并根据手持移动 终端100的请求发送所请求的家电编码数据。
[0035] 其中,当使用者在手持移动终端100的交互界面上进行操作后,手持移动终端100 将操作命令发送至网关200,并通过网关200将操作命令传输至电器终端400 ;电器终端 400根据操作命令执行操作后,将结果数据返回网关200并通过网关200传输至手持移动终 端1〇〇 ;手持移动终端接收网关200发回的数据后,更新交互界面。
[0036] 手持移动终端100还包括界面生成模块101,界面生成模块101可以通过软件实 现,通常由手机等智能移动通讯装置上安装的App,或者是移动电脑内安装的相应软件,或 者由专门的数字电路甚至是模拟电路等硬件所实现:界面生成模块101用于向网关200发 送注册信息获取命令,通过网关200获取注册信息并写入注册信息数据块;在网络服务器 300上检索与注册信息相对应的家电编码数据,家电编码数据包括多种不同型号,不同制 式,不同类型的电器终端400的控制字并记载可以使用该控制字的电器终端400的种类、型 号以及制式标识,根据网络服务器300发回的家电编码数据生成控制信息数据块;根据注 册信息数据块以及控制信息数据块的内容生成控制界面;依据用户在控制界面上的操作生 成设备控制命令并发送至网关200。
[0037] 可选地,网关200连接多个电器终端400时,由于第一次发送的注册信息获取命令 不包括特定电器终端400的类别、名称以及顺序号,导致网关200出现错误,此时网关200 会返回所有与网关200相连接的电器终端400的统计信息。因此,界面生成模块101向网 关200发送注册信息获取命令后,尚需要判断网关200返回的信息类型;当网关200返回统 计信息时,界面生成模块101生成统计信息数据块,将统计信息写入统计信息数据块,根据 电器终端400的类别生成类别界面,用户在类别界面中选定电器终端400的类别后,在统计 信息中查找选定类别下的电器终端400的名称以及数量,生成列表界面;用户在列表界面 中选定一个电器终端400的名称后,界面生成模块101再次向网关200发送包括选定电器 终端400类别、名称、顺序号的注册信息获取命令;网关200根据注册信息获取命令中包括 的选定电器终端200的类别、名称以及顺序号,向界面生成模块101返回选定电器终端400 的注册信息,以便界面生成模块101可以向网络服务器300请求相应的家电编码数据并生 成控制界面以实现对选定电器终端400的控制。
[0038] 界面生成模块101还依据网络服务器300发回的家电编码数据生成状态信息数据 块,向网关发送状态信息获取命令,将网关返回的状态信息写入状态信息数据块,根据状态 信息数据块的内容生成电器终端400的详细信息界面。
[0039] 电器终端400的相关信息包括注册信息以及控制信息,注册信息数据块用于存放 注册信息,注册信息包括电器终端400的类型、型号,控制信息数据块用于存放控制信息, 控制信息包括电器终端400的控制字以及控制字长度。电器终端400的相关信息还包括状 态信息以及统计信息,状态信息数据块用于存放状态信息,状态信息包括状态字以及状态 字长度。统计信息数据块用于存放统计信息,统计信息包括与网关200相连接的电器终端 400的类别、名称以及数量。
[0040] 基于云服务的网络型万能遥控装置还包括协调器500,协调器500用于管理电器 终端400以及与特定电器终端400的数据传输;协调器500接收网关200发送的操作命令 后,将操作命令通过Zigbee、Bluetooth或者Wifi接口发送至特定电器终端400。其中,操 作命令包括状态信息获取命令、注册信息获取命令、设备控制命令。状态信息获取命令以及 注册信息获取命令分别用于获取电器终端400的状态信息以及注册信息。设备控制命令包 括多个用于控制电器终端400的控制字的命令,界面生成模块101根据用户在控制界面上 的操作,自动生成不同的设备控制命令。
[0041] 基于云服务的网络型万能遥控装置还包括转换器600,转换器600用于将协调器 500发送的操作命令转换为红外信号发送至电器终端400的红外接收端口。进一步地,还可 以将转换器600直接通过Wifi、蓝牙或者Zigbee网络连接至手持终端100,如图2所示,无 需通过协调器而直接接收手持移动终%5 100的命令。此时,需要在转换器600和手持移动 终端100内均内置一个编码/解码器,通过编码/解码器将操作命令转换为具有相同编码 格式的信号而直接传输。可选地,可以将转换器600直接设置在手持移动终端100内部,如 图3所示,由手持移动终端100直接连接电器终端400,形成一个最为简化的遥控数据传输 网络。
[0042] 进一步地,还包括应用上述基于云服务的网络型万能遥控装置的基于云服务的网 络型万能遥控装置的遥控方法。
[0043] 使用上述的手持移动终端100、网关200、网络服务器300、电器终端400、协调器 500以及转换器600,包括以下具体步骤:
[0044] 交互界面生成步骤:该步骤由手持移动终端100实现,根据电器终端400的相关信 息以及家电编码数据生成交互界面。
[0045] 网关数据传输步骤:由网关200实现,在手持移动终端100与电器终端400之间实 现数据传输。
[0046] 家电数据编码步骤:由网络服务器300实现,根据不同电器终端400生成相应的家 电数据编码并存储在网络服务器300上,根据手持移动终端100的请求发送家电编码数据。
[0047] 控制界面生成步骤,该步骤由界面生成模块101实现:界面生成模块101向网关 200发送注册信息获取命令,通过网关200获取注册信息并写入注册信息数据块;在网络 服务器300上检索与注册信息相对应的家电编码数据,根据网络服务器300发回的家电编 码数据生成控制信息数据块;根据注册信息数据块以及控制信息数据块的内容生成控制界 面;依据用户在控制界面上的操作生成设备控制命令并发送至网关200。
[0048] 信息界面生成步骤,该步骤由界面生成模块101实现:界面生成模块101还依据网 络服务器300发回的家电编码数据生成状态信息数据块,向网关发送状态信息获取命令, 将网关返回的状态信息写入状态信息数据块,根据状态信息数据块的内容生成电器终端 400的详细信息界面。
[0049] 选择界面生成步骤,该步骤由界面生成模块101实现:界面生成模块101向网关 200发送注册信息获取命令后,判断网关200返回的信息类型;当网关200返回统计信息 时,界面生成模块101生成统计信息数据块,将统计信息写入统计信息数据块,根据电器终 端400的类别生成类别界面,用户在类别界面中选定电器终端400的类别后,在统计信息 中查找选定类别下的电器终端400的名称以及数量,生成列表界面;用户在列表界面中选 定一个电器终端400的名称后,界面生成模块101再次向网关200发送包括选定电器终端 400类别、名称、顺序号的注册信息获取命令,之后,界面生成模块101执行控制界面生成步 骤以生成控制界面。
[0050] 基于云服务的网络型万能遥控装置的硬件结构如图4所示,网络服务器的云服务 库是选用Samsung公司的基于ARM920T核的32位R ISC嵌入式微处理器S3C2440X。以此 为核心,设计其它功能模块:包括2块128M的FLASH芯片、1块64M的SDRAM芯片、1块IXD 屏以及其它外围辅助电路模块(诸如时钟电路、复位电路、键盘电路、电源模块等)。实际 运行结果表明每种遥控器的数据量在10KB以内,系统程序在2MB以内。当系统配置32MB Flash时,可以存储3000种遥控器的数据。这样的实现方式会大大降低整体成本,而且性能 提高更多,性价比优势更加突出。设计一个网络接口,使用户能通过网络更新遥控器数据, 具有良好的可扩展性。
[0051] 移动智能手机可以充当手持移动终端100,以控制所有可接收红外线信号的电器, 并且利用云技术直接获取各类虚拟遥控器,并且将用户的个人信息进行存储,实现"一机在 手,万能遥控"的目的;协调器500是基于"云服务"网络型万能遥控器负责网络组织和数据 信号传输的管理者;转换器600是通过Zigbee/Bluetooth/Wifi转换模块接口之一与网络通 信取得红外数据,从而达到控制家用电器的目的。
[0052] 进一步地,电器终端400可以区分为记忆设备或者是无记忆设备,无记忆设备例 如电视机或投影机,其状态信息不会对控制信息造成影响,当用户操作交互界面时,只需要 根据相应的操作直接调用控制信息并生成设备控制命令即可;记忆设备例如空调,其控制 信息与状态信息相关联,需要根据状态信息的内容实现对电器终端400的操作,手持遥控 装终端100必须先画出电器终端400现有的家电编码的状态转移图,再定义一个数据状态 信息以记录该电器终端400当前的状态,当下次有按键触发的时候,根据之前的状态进行 数据处理。
[0053] 总之,以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所作的均等 变化与修饰,皆应属本发明专利的涵盖范围。
【权利要求】
1. 一种基于云服务的网络型万能遥控装置,其特征在于,包括手持移动终端(100)、网 关(200)、网络服务器(300)以及电器终端(400); 手持移动终端(100 )用于根据电器终端(400 )的相关信息以及家电编码数据生成交互 界面,所述交互界面用于使用者控制电器终端(400)并了解电器终端(400)的使用状态,电 器终端(400)的相关信息由手持移动终端(100)访问网关(200)获得,家电编码数据由手持 移动终端(100)访问网络服务器(300)获得; 网关(200)用于手持移动终端(100)与电器终端(400)之间的数据传输; 网络服务器(300)用于存储家电数据编码,并根据手持移动终端(100)的请求发送家 电编码数据; 其中,当使用者在手持移动终端(1〇〇)的交互界面上进行操作后,手持移动终端(1〇〇) 将操作命令发送至网关(200 ),并通过网关(200 )将操作命令传输至电器终端(400 );电器 终端(400 )根据操作命令执行操作后,将结果数据返回网关(200 )并通过网关(200 )传输至 手持移动终端(100);手持移动终端接收网关(200)发回的数据后,更新交互界面。
2. 根据权利要求1所述的基于云服务的网络型万能遥控装置,其特征在于,手持移动 终端(100)还包括界面生成模块(101):界面生成模块(101)用于向网关(200)发送注册信 息获取命令,通过网关(200)获取注册信息并写入注册信息数据块;在网络服务器(300)上 检索与注册信息相对应的家电编码数据,根据网络服务器(300)发回的家电编码数据生成 控制信息数据块;根据注册信息数据块以及控制信息数据块的内容生成控制界面;依据用 户在控制界面上的操作生成设备控制命令并发送至网关(200); 其中,电器终端(400)的相关信息包括注册信息以及控制信息,注册信息数据块用于存 放注册信息,注册信息包括电器终端(400)的类型、型号,控制信息数据块用于存放控制信 息,控制信息包括电器终端(400)的控制字以及控制字长度。
3. 根据权利要求2所述的基于云服务的网络型万能遥控装置,其特征在于,界面生成 模块(101)还依据网络服务器(300)发回的家电编码数据生成状态信息数据块,向网关发 送状态信息获取命令,将网关返回的状态信息写入状态信息数据块,根据状态信息数据块 的内容生成电器终端(400)的详细信息界面,其中,电器终端(400)的相关信息还包括状态 信息,状态信息数据块用于存放状态信息,状态信息包括状态字以及状态字长度。
4. 根据权利要求2所述的基于云服务的网络型万能遥控装置,其特征在于,界面生成 模块(101)向网关(200)发送注册信息获取命令后,判断网关(200)返回的信息类型;当网 关(200)返回统计信息时,界面生成模块(101)生成统计信息数据块,将统计信息写入统计 信息数据块,根据电器终端(400)的类别生成类别界面,用户在类别界面中选定电器终端 (400)的类别后,在统计信息中查找选定类别下的电器终端(400)的名称以及数量,生成列 表界面;用户在列表界面中选定一个电器终端(400)的名称后,界面生成模块(101)再次向 网关(200)发送包括选定电器终端(400)类别、名称、顺序号的注册信息获取命令; 其中,电器终端(400)的相关信息还包括统计信息,统计信息数据块用于存放统计信 息,统计信息包括与网关(200)相连接的电器终端(400)的类别、名称以及数量。
5. 根据权利要求1所述的基于云服务的网络型万能遥控装置,其特征在于,还包括协 调器(500 ),协调器(500 )用于管理电器终端(400 )以及与特定电器终端(400 )的数据传输; 协调器(500)接收网关(200)发送的操作命令后,将操作命令通过Zigbee、Bl Uet〇〇th或者 Wifi接口发送至特定电器终端(400 )。
6. 根据权利要求5所述的基于云服务的网络型万能遥控装置,其特征在于,还包括转 换器(600 ),转换器(600 )用于将协调器(500 )发送的操作命令转换为红外信号发送至电器 终端(400)的红外接收端口。
7. 应用权利要求1-6任一所述的基于云服务的网络型万能遥控装置的遥控方法。
【文档编号】G08C17/02GK104157115SQ201410152487
【公开日】2014年11月19日 申请日期:2014年4月16日 优先权日:2013年12月26日
【发明者】蒋晓宁, 蒋献, 黄瑶 申请人:浙江工商大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1