CN104244054B - 一种多终端设备的遥控方法及相关装置、*** - Google Patents
一种多终端设备的遥控方法及相关装置、*** Download PDFInfo
- Publication number
- CN104244054B CN104244054B CN201410419270.6A CN201410419270A CN104244054B CN 104244054 B CN104244054 B CN 104244054B CN 201410419270 A CN201410419270 A CN 201410419270A CN 104244054 B CN104244054 B CN 104244054B
- Authority
- CN
- China
- Prior art keywords
- remote controler
- subordinate
- user terminal
- master
- remote controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/418—External card to be used in combination with the client device, e.g. for conditional access
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/20—Binding and programming of remote control devices
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/90—Additional features
- G08C2201/92—Universal remote control
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H9/00—Details of switching devices, not covered by groups H01H1/00 - H01H7/00
- H01H9/02—Bases, casings, or covers
- H01H9/0214—Hand-held casings
- H01H9/0235—Hand-held casings specially adapted for remote control, e.g. of audio or video apparatus
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明实施例公开了一种多终端设备的遥控方法及相关装置、***,该方法包括:用户终端接收主遥控器通过转发设备发送过来的第一切换指令;响应所述第一切换指令,并显示预先添加进遥控器列表中的第一从属遥控器的标识;以及,将存储在数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第一从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第一从属遥控器对应的终端设备进行遥控操作。本发明实施例能够利用一个遥控器简单、便捷地操控多个终端设备。
Description
技术领域
本发明涉及遥控技术领域,尤其涉及一种多终端设备的遥控方法及相关装置、***。
背景技术
随着智能家电的发展,每个家庭中拥有的电子设备也越来越丰富,例如一个家庭中可以同时拥有电视机、机顶盒、空调、DVD、音响以及其他设备等,而每一台设备又有一个与之相匹配的遥控器,不同型号、不同类别的设备所遵循的红外遥控的方式不同,使得多个设备的遥控器之间不能互相共用。用户每次操作不同设备时都要浪费大量的时间和精力来找寻相应的遥控器,为解决这一状况,一种可以控制家中所有设备的万能遥控器就孕育而生了。
常见的万能遥控器的工作原理一般是通过学习不同红外遥控的编码并保存,再进行还原发射,从而实现一个遥控器控制多个设备的功能。该万能遥控器虽然能够操控多个设备,但在使用前用户必须对设备遥控器逐一进行学习,即用户要将设备遥控器对准该万能遥控器发光/接收头,按设备遥控器上的功能键,然后按万能遥控器上的按键进行学习。如此一来,整个学习过程复杂而费时,此外对于老人和小孩来说很难掌握该学习过程。
发明内容
本发明实施例提供了一种多终端设备的遥控方法及相关装置、***,能够利用一个遥控器简单、便捷地操控多个终端设备。
本发明实施例第一方面提供了一种多终端设备的遥控方法,包括:
用户终端接收主遥控器通过转发设备发送过来的第一切换指令;
所述用户终端响应所述第一切换指令,并显示预先添加进遥控器列表中的第一从属遥控器对应的标识;
以及,所述用户终端将存储在数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第一从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第一从属遥控器对应的终端设备进行遥控操作。
本发明实施例第二方面提供了一种用户终端,包括:
接收单元,用于接收主遥控器通过转发设备发送过来的第一切换指令;
显示单元,用于响应所述第一切换指令,显示预先添加进遥控器列表中的第一从属遥控器对应的标识;
发送单元,用于将存储在数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第一从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第一从属遥控器对应的终端设备进行遥控操作。
本发明实施例第三方面提供了一种多终端设备的遥控***,至少包括用户终端、主遥控器和转发设备,其中:
所述用户终端与所述转发设备通过USB接口进行连接通信,所述转发设备与所述主遥控器通过无线模块连接通信;
所述主遥控器,用于接收用户输入的第一切换指令,并将所述第一切换指令通过所述转发设备传输给所述用户终端;
所述用户终端,用于接收并响应所述第一切换指令,并显示预先添加进遥控器列表中的第一从属遥控器对应的标识,以及将存储在数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器;
所述主遥控器,还用于接收所述第一从属遥控器的键值信息,并根据所述第一从属遥控器的键值信息刷新自身按键布局的键值信息,以对所述第一从属遥控器对应的终端设备进行遥控操作。
本发明实施例中,用户终端接收并响应主遥控器通过转发设备发送过来的第一切换指令,并显示预先添加进遥控器列表中的第一从属遥控器对应的标识,同时将存储在数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,使得所述主遥控器根据所述第一从属遥控器的键值信息刷新自身按键布局的键值信息,从而可以实现对所述第一从属遥控器对应的终端设备进行遥控操作。通过实施本发明实施例,用户无需对不同遥控器进行逐一学习,仅需将不同设备的遥控器信息添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
此外,通过实施本发明实施例,使得用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种多终端设备的遥控方法的流程示意图;
图2是本发明实施例公开的另一种多终端设备的遥控方法的流程示意图;
图3是本发明实施例公开的另一种多终端设备的遥控方法的流程示意图;
图4是本发明实施例公开的一种用户终端的结构图;
图5是本发明实施例公开的另一种用户终端的结构图;
图6是本发明实施例公开的一种用户终端的操作界面示意图;
图7是本发明实施例公开的另一种用户终端的操作界面示意图;
图8是本发明实施例公开的一种用于实现对多终端设备进行遥控的主遥控器的结构图;
图9是本发明实施例公开的一种多终端设备的遥控***的结构图;
图10是本发明实施例公开的另一种多终端设备的遥控***的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种多终端设备的遥控方法及相关装置、***,能够利用一个遥控器简单、便捷地操控多个终端设备。以下分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种多终端设备的遥控方法的流程示意图。在图1所描述的多终端设备的遥控方法中,为了实现对多终端设备进行遥控操作,并提供人性化的图形交互界面,本发明实施例引入了三类设备,即用户终端、主遥控器和转发设备。本发明实施例中,用户终端可以是带***的智能电视、车载设备,也可以是智能手机、Ipad,还可以是个人电脑以及其他智能设备,本发明实施例不作限定,其支持的操作***有Windows、Android以及iOS等,用户终端还必须集成有能够与转发设备进行通信交互的接口,如标准的通用串行总线(Universal Serial BUS,USB)接口等。主遥控器不仅具备普通家电遥控器的红外发射和接收功能,还必须集成有能够与转发设备进行通信的无线模块,如2.4GHz低功耗射频(简称2.4G RF)、Wi-Fi、蓝牙以及其他能够实现无线数据传输的模块。转发设备不仅要求具备与用户终端进行通信交互的接口(如:USB接口),还要求具备与主遥控器进行通信的无线模块,例如,主遥控器和转发设备都集成有2.4G RF模块,这样主遥控器可以通过2.4G RF与转发设备进行信号传输;或者主遥控器和转发设备可以通过Wi-Fi接入同一局域网或家庭网络,这样主遥控器就可以通过Wi-Fi与转发设备进行信号传输。
如图1所示,本发明实施例公开的一种多终端设备的遥控方法可以包括以下步骤:
101、用户终端接收主遥控器通过转发设备发送过来的第一切换指令。
一个实施例中,用户终端与转发设备通过标准的USB接口建立连接,以及转发设备与主遥控器通过2.4G RF建立连接之后,主遥控器可以发送第一切换指令给转发设备,以使转发设备将该第一切换指令传输给用户终端。
一个实施例中,所述第一切换指令是用于对当前主遥控器进行遥控的终端设备进行切换。举例来说,如果当前主遥控器遥控的终端设备为空调,当用户想要更换主遥控器遥控的对象时,只需点击主遥控器上的“切换”键即向主遥控器发送切换指令,主遥控器将该指令通过转发设备发送给用户终端,以使用户终端响应该指令并执行相应的操作。
102、用户终端响应所述第一切换指令,并显示预先添加进遥控器列表中的第一从属遥控器对应的标识。
一个实施例中,用户终端响应所述第一切换指令,同时以渐显渐隐的方式显示预先添加进遥控器列表中的第一从属遥控器对应的终端设备的图标和/或名称。这里采用渐显渐隐的方式进行显示,其目的在于既能给用户提示切换到哪个终端设备了,又不影响用户原本在该用户终端上的操作,如用户终端当前正在播放视频,则采用渐显渐隐的方式不会打扰用户看视频。
本发明实施例中,所述第一从属遥控器对应的标识包括所述第一从属遥控器对应的终端设备的名称和所述第一从属遥控器对应的终端设备的型号。所述第一从属遥控器对应的标识在遥控器列表中位于主遥控器发送第一切换指令之前所遥控的终端设备对应的从属遥控器的标识的下一个位置。
103、用户终端将存储在数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第一从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第一从属遥控器对应的终端设备进行遥控操作。
本发明实施例中,所述第一从属遥控器的键值信息包含了第一从属遥控器的编码类型、型号以及各个按键所对应的按键信息,并事先保存在用户终端的数据库中。
一个实施例中,用户终端通过USB接口将第一从属遥控器的键值信息发送给转发设备,再由转发设备通过2.4G RF传输至主遥控器,以使主遥控器映射第一从属遥控器的按键布局,从而可以利用主遥控器对第一从属遥控器对应的终端设备进行遥控操作。
举例来说,当前主遥控器遥控的是电视机,在用户终端的遥控器列表中代表电视机的遥控器标识的下一个对应的是空调的遥控器标识,当主遥控器向用户终端发送切换指令后,用户终端以渐显渐隐的方式显示空调的标识,同时将空调的键值信息发送给主遥控器,主遥控器对按键布局进行刷新,映射成空调遥控器的按键布局,从而可以利用主遥控器对空调进行遥控。
通过实施图1所描述的方法,用户无需对不同遥控器进行逐一学习,仅需将不同设备的遥控器信息添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,通过实施图1所描述的方法,使得用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
请参阅图2,图2是本发明实施例公开的另一种多终端设备的遥控方法的流程示意图。图2所描述的多终端设备的遥控方法是建立在图1所描述的多终端设备的遥控方法的基础上,当主遥控器接收用户输入的第一切换指令后得到的按键布局不是用户想要的,则用户只需再次输入切换指令,直至切换到想要的按键布局来遥控相应的设备。本发明实施例中,主遥控器通过无线模块与转发设备进行连接通信,该无线模块可以是2.4G RF、Wi-Fi或蓝牙以及其他能够实现无线数据传输的模块,此外,转发设备与用户终端通过USB接口进行连接。如图2所示,该多终端设备的遥控方法可以包括以下步骤:
201、主遥控器接收用户输入的第二切换指令。
其中,用户再次通过点击主遥控器上的“切换”键,从而向主遥控器发送二次切换指令。
202、主遥控器通过无线模块发送该第二切换指令给转发设备。
其中,实现上述步骤202的前提是主遥控器通过无线模块与转发设备建立连接,所述无线模块可以是2.4G RF、Wi-Fi、蓝牙以及其他能够实现无线数据传输的模块。
203、转发设备通过USB接口传输该第二切换指令给用户终端。
其中,实现上述步骤203的前提是转发设备与用户终端通过USB接口进行连接通信。
204、用户终端显示预先添加进遥控器列表中的第二从属遥控器对应的标识。
其中,所述第二从属遥控器对应的标识包括所述第二从属遥控器对应的终端设备的名称和所述第二从属遥控器对应的终端设备的型号。所述第二从属遥控器的标识在遥控器列表中位于第一从属遥控器对应的标识的下一个位置。
205、用户终端通过USB接口发送该第二从属遥控器的键值信息给转发设备。
其中,该第二从属遥控器的键值信息包括第二从属遥控器的编码类型、型号以及每个按键所对应的按键信息,这些键值信息事先保存在用户终端的数据库中。
206、转发设备通过无线模块传输该第二从属遥控器的键值信息给主遥控器。
207、主遥控器根据该第二从属遥控器的键值信息刷新自身按键布局的键值信息,并对第二从属遥控器对应的终端设备进行遥控操作。
本发明实施例中,用户可以多次点击主遥控器上的“切换”键来切换到想要遥控的设备所对应的遥控器按键布局,每次切换一次,其主遥控器的功能映射按照用户终端遥控器列表中的顺序往下轮询,当到达列表末尾时则下一个回到列表中首位置,以此循环。
通过实施图2所描述的方法,用户无需对不同遥控器进行逐一学习,仅需将不同设备的遥控器信息添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,通过实施图2所描述的方法,使得用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
请参阅图3,图3是本发明实施例公开的另一种多终端设备的遥控方法的流程示意图。如图3所示,该方法包括以下步骤:
301、用户终端接收用户输入的添加指令。
本发明实施例中,用户通过点击用户终端交互界面上的“一键添加”选项,即向用户终端发送了添加指令。所述步骤301一般发生在步骤101之前,当用户最开始使用这一套遥控***时,必须先将家中的遥控器对应的标识添加到用户终端的遥控器列表中,之后用户可以通过主遥控器发送切换指令来简单、快捷地更换主遥控器操控的对象。
302、用户终端通过USB接口发送该添加指令给转发设备。
其中,实现上述步骤302的前提是转发设备与用户终端通过USB接口进行连接通信。
303、转发设备通过无线模块传输该添加指令给主遥控器。
其中,实现上述步骤303的前提是主遥控器通过无线模块与转发设备建立连接,所述无线模块可以是2.4G RF、Wi-Fi、蓝牙以及其他能够实现无线数据传输的模块。
304、主遥控器响应该添加指令,并接收从属遥控器发送过来的按键信息。
本发明实施例中,当主遥控器接收到添加指令,则将主遥控器的红外接收模块和从属遥控器的红外发射模块相对,用户只需按从属遥控器上的任意一个按键,则从属遥控器将该按键的信息发送至主遥控器。所述按键信息包括该按键的红外码波形,即该按键的电平信号。
305、主遥控器通过无线模块发送该按键信息至转发设备。
306、转发设备通过USB接口传输该按键信息至用户终端。
307、用户终端获取该按键信息。
其中,用户终端获取到该按键信息之后,要对该按键信息进行解码,解码出与该按键信息相对应的红外码类型和码值。
308、用户终端向云端服务器发送查询请求。
本发明实施例中,用户终端通过互联网与云端服务器进行连接通信,所述查询请求包括步骤307中获取到并解码后的按键信息,所述查询请求用于向云端服务器请求查询该按键信息是否预先保存在云端服务器中。
309、云端服务器查询该按键信息是否预先存储在本端,若是,则执行步骤310。
其中,云端服务器中事先保存了市面上所有已知型号的遥控器的键值信息,包括遥控器的编码类型、型号和每个按键的按键信息。
310、云端服务器将该从属遥控器的键值信息发送至用户终端。
311、用户终端将该从属遥控器的键值信息保存至数据库中,以及将该从属遥控器对应的标识添加到遥控器列表中。
一个实施例中,如果该按键信息在云端服务器中查找不到,则用户终端在视图区域输出提示信息,该提示信息用于提示用户未找到与所述按键信息相匹配的遥控器信息。
本发明实施例中,用户终端接收并响应云端服务器发送过来的软件升级请求,并升级更新自身的软件版本。
其中,后台维护人员会半年更新一次云端服务器上的遥控器信息,在此期间会在云端服务器中增加市面上出现的新类型的遥控器,以使用户终端可以及时升级应用软件,从而方便对设备进行操控。
通过实施图3所描述的方法,用户无需对不同遥控器进行逐一学习,仅需从云端服务器上获取不同设备的遥控器信息并将其添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,通过实施图3所描述的方法,用户可以通过图形界面直观的了解遥控器的使用方法,使得用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例一至三实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例一、实施例二和实施例三。
请参阅图4,图4是本发明实施例公开的一种用户终端的结构图。需要说明的是,本发明实施例中,图4所示的用户终端既可以作为一个独立设备,用于执行本发明实施例公开的多终端设备的遥控方法,也可以作为一个设备新增加的一部分,用于执行本发明实施例公开的多终端设备的遥控方法。图4所示的用户终端要与转发设备建立通信连接(如通过USB接口建立通信连接),此外,转发设备还要与主遥控器建立通信连接(如通过2.4G RF或者Wi-Fi或者蓝牙建立通信连接)。如图4所示,本发明实施例公开的一种用户终端包括:
接收单元401,用于接收主遥控器通过转发设备发送过来的第一切换指令。
本发明实施例中,该接收单元401具体用于通过USB接口接收转发设备发送过来的第一切换指令,其中,所述第一切换指令是所述转发设备的无线模块接收到的主遥控器发送过来的第一切换指令。
一个实施例中,当所述第一切换指令切换到的遥控设备不是用户所希望的那个设备时,本单元401还用于接收所述主遥控器通过所述转发设备发送过来的第二切换指令。
显示单元402,用于响应所述第一切换指令,并显示预先添加进遥控器列表中的第一从属遥控器对应的标识。。
一个实施例中,用户终端以渐显渐隐的方式显示预先添加进遥控器列表中的第一从属遥控器对应的终端设备的图标和/或名称。这里采用渐显渐隐的方式进行显示,其目的在于既能给用户提示切换到哪个终端设备了,又不影响用户原本在该用户终端上的操作,如用户终端当前正在播放视频,则采用渐显渐隐的方式不会打扰用户看视频。
一个实施例中,本单元402还用于响应所述第二切换指令,显示预先添加进所述遥控器列表中的第二从属遥控器对应的标识,在所述遥控器列表中所述第二从属遥控器对应的标识位于所述第一从属遥控器对应的标识的下方。
发送单元403,用于将存储在数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第一从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第一从属遥控器对应的终端设备进行遥控操作。
本发明实施例中,本单元403具体用于通过所述USB接口将存储在数据库中的所述第一从属遥控器的键值信息发送给所述转发设备,以使所述转发设备通过无线模块将所述第一从属遥控器的键值信息传输给所述主遥控器。
一个实施例中,本单元403还用于将存储在数据库中的所述第二从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第二从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第二从属遥控器对应的终端设备进行遥控操作。
其中,图4所示的用户终端使得用户无需对不同遥控器进行逐一学习,仅需将不同设备的遥控器信息添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,图4所示的用户终端使得用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
请一并参阅图5,图5是本发明实施例公开的另一种用户终端的结构图,用于实现本发明实施例公开的多终端设备的遥控方法。其中,图5所示的用户终端是由图4所示的用户终端进行优化得到的。图5所示的用户终端中除了包括图4所示的用户终端包括的单元之外,还可以包括:
获取单元404,用于获取所述主遥控器通过所述转发设备传输过来的所述按键信息。
其中,本单元404功能实现的前提是上述接收单元401在接收主遥控器通过转发设备发送过来的第一切换指令之前,接收用户输入的添加指令,并由上述发送单元403将所述添加指令通过所述转发设备发送至所述主遥控器,以使所述主遥控器响应所述添加指令,并接收从属遥控器发送过来的按键信息,主遥控器通过转发设备将该按键信息发送至本单元。
其中,本单元404获取到该按键信息之后,要对该按键信息进行解码,解码出与该按键信息相对应的红外码类型和码值。
本发明实施例中,所述发送单元403还用于向云端服务器发送查询请求,以使所述云端服务器查询所述按键信息是否预先存储在所述云端服务器中,所述查询请求包括所述按键信息。
本发明实施例中,所述接收单元401还用于接收所述云端服务器发送过来的查询结果。
所述获取单元404,还用于当所述接收单元401接收到的查询结果为是时,从所述云端服务器中获取所述从属遥控器的键值信息,并保存至所述数据库中。
添加单元405,用于当所述获取单元404获取到所述从属遥控器的键值信息,并保存至所述数据库中之后,将所述从属遥控器对应的标识添加到所述遥控器列表中。
输出单元406,用于当所述接收单元401接收到的查询结果为否时,输出提示消息,所述提示消息用于提示用户未找到与所述按键信息相匹配的遥控器信息。
本发明实施例中,所述接收单元401还用于接收云端服务器发送过来的软件升级请求。
更新单元407,用于响应所述接收单元401接收到的所述软件升级请求,并升级更新自身的软件版本。
其中,后台维护人员会半年更新一次云端服务器上的遥控器信息,在此期间会在云端服务器中增加市面上出现的新的遥控器类型,以使用户终端可以及时升级应用软件,从而方便对设备进行操控。
其中,图5所示的用户终端使得用户无需对不同遥控器进行逐一学习,仅需从云端服务器上获取不同设备的遥控器信息并将其添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,图5所示的用户终端使得用户可以通过图形界面直观的了解遥控器的使用方法,且用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
请参阅图6,图6是本发明实施例公开的一种用户终端的操作界面示意图。如图6所示,本发明实施例公开的一种用户终端的操作界面示意图至少可以包括以下几个区域:
区域601,用于向用户显示该用户终端是否与转发设备通过USB接口连接成功。图6中显示的是“连接USB设备成功”,则表明该用户终端与转发设备通过USB接口连接成功了。若本区域提示的是没有连接USB设备,则说明此时该用户终端与转发设备并未通过USB接口进行连接,此时要想对多终端设备进行遥控,则必须通过USB接口连接好该用户终端与转发设备。
区域602,用于方便用户选择想要进行的操作。该区域包括了“遥控器”、“一键添加”和“设置”三个用户可以进行选择的操作。
一个实施例中,当用户点击“一键添加”选项时,即向该用户终端发送了添加指令,此时区域603则会出现用户帮助示意图。
区域603,用于帮助用户更好的进行操作。举例来说,当用户点击“一键添加”选项时,该用户终端将该添加指令发送至主遥控器,此时本区域就会提示用户“输入一个按键”,且显示出将一个从属遥控器(如机顶盒(Set Top Box,STB)遥控器)的红外发射头IR_TX对准主遥控器的红外接收头IR_RX的用户帮助示意图,对准之后,用户只需按STB遥控器上的任意一个按键,则主遥控器通过IR_RX接收该按键信息,并通过转发设备将该按键信息传输至该用户终端,该用户终端向云端服务器发起对该按键信息的查询请求,云端服务器响应该请求,并查找该按键信息是否预先存储在云端服务器中,且将查询结果及时反馈给该用户终端。若没有找到,则本区域会输出一个提示消息,提示用户未找到与所述按键信息相匹配的遥控器信息;若找到,则本区域在显示的“输入一个按键”后面会显示接收到的所述按键信息,该按键信息包括红外码类型和码值,若用户点击【添加】,则该用户终端从云端服务器获取该STB遥控器的键值信息,并保存至数据库中,本区域则会显示“STB遥控器添加成功”,同时该STB遥控器对应的标识会出现在区域604中;若用户点击【取消】,则表明用户放弃获取该STB遥控器的键值信息。
区域604,遥控器列表用于显示已经添加了的遥控器标识。
同上一个例子,当用户在区域603中点击【添加】,该用户终端从云端服务器获取该STB遥控器的键值信息,并保存至数据库中,则本区域则会显示STB遥控器对应的标识,该标识中包括该遥控器对应的设备的名称以及该遥控器对应的终端设备的型号。此外,点击该遥控器标识的下拉菜单,会出现【原图】和【删除】两个选项,点击【原图】,则会在区域603中显示该STB遥控器的按键布局,该按键布局与STB遥控器上的布局一致;点击【删除】,则会将该STB遥控器的标识从本区域删去。
图6所示的用户终端的操作界面示意图使得用户无需对不同遥控器进行逐一学习,仅需从云端服务器上获取不同设备的遥控器信息并将其添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,图6所示的用户终端的操作界面示意图使得用户可以通过图形界面直观的了解遥控器的使用方法,且用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
请一并参阅图7,图7是本发明实施例公开的另一种用户终端的操作界面示意图。当用户通过多次“一键添加”将家中所有的遥控器对应的标识都添加进该用户终端中来,则当用户点击区域602中的“遥控器”选项时,此时区域604则会显示所有已经添加进来的遥控器标识。
举例来说,用户通过“一键添加”将家中的STB、DVD、功放和空调的遥控器标识添加进该用户终端中,则当用户点击区域602中的“遥控器”时,则在区域604显示了STB、DVD、功放和空调的遥控器标识。同样的,用户可以点击每个遥控器标识的下拉菜单,若选择【原图】,则在视图区域603显示该遥控器的按键布局,若选择【删除】,则将该遥控器的标识从遥控器列表中删去。
其中,图7所示的用户终端的操作界面示意图使得用户无需对不同遥控器进行逐一学习,仅需将不同设备的遥控器对应的标识添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,图7所示的用户终端的操作界面示意图使得用户可以通过图形界面直观的了解遥控器的使用方法,且用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
请参阅图8,图8是本发明实施例公开的一种用于实现对多终端设备进行遥控的主遥控器的结构图。该主遥控器是在STB遥控器按键布局的基础上进行拓展的,虽然图8中的主遥控器结构图是以按键的形式给出的,为的是更直观的表现出该主遥控器的功能,但是本发明实施例也可以将其设计成按键与触屏相结合的布局形式或单纯的触屏形式,本发明实施例不作限定。如图8所示,该主遥控器除包含了一般STB遥控器的功能按键(如0~9数字按键、频道+/-键、音量+/-键、静音键等)外,还包含了用于实现对多终端设备进行遥控的特殊按键,如切换键、扩展键、上下左右导向键以及为一些家电单独设置的按键等。
本发明实施例中,用户通过“切换”键,将切换指令发送给用户终端,从而用户终端向用户显示下一个切换的设备;“扩展”键可以对该主遥控器的功能进行扩展,举例来说,当用户想要添加某个遥控器标识到用户终端,通过主遥控器将该遥控器的某个按键信息发给用户终端,用户终端向云端服务器发起对该按键信息的查询请求,云端服务器响应该请求,并查找该按键信息是否预先存储在云端服务器中,且将查询结果及时反馈给用户终端,当查询结果为否时,则说明该遥控器的信息在云端服务器中没有保存,此时要么等到下次云端服务器更新的时候再添加该遥控器标识,要么用户手动的添加该遥控器的信息。如果用户想手动的添加遥控器信息,则此时“扩展”键就能有遥控器学习的功能,用户终端的操作界面上会显示主遥控器的按键布局,用户只需要根据操作界面上的提示将需要添加的遥控器通过一步步学习添加进用户终端的遥控器列表中。此外,一些家电有其独有的功能,考虑到此,主遥控器上为其单独分配了按键,例如:为DVD分配独有的功能按键,如:快进键、回退键等;为音响分配独有的功能按键,如:音效按键、随机播放键、暂停键等;为空调分配独有的功能按键,如:扫风按键、模式按键等。
图8所示的用于实现对多终端设备进行遥控的主遥控器使得用户无需对不同遥控器进行逐一学习,仅需从云端服务器上获取不同设备的遥控器信息并将其添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,图8所示的用于实现对多终端设备进行遥控的主遥控器使得用户可以通过图形界面直观的了解遥控器的使用方法,且用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
请参阅图9,图9是本发明实施例公开的一种多终端设备的遥控***的结构图,用于执行本发明实施例公开的多终端设备的遥控方法。如图9所示,该多终端设备的遥控***至少包括主遥控器901、转发设备902以及用户终端903。其中,在一种实现方式下,用户终端903可以通过接口(例如USB接口)与转发设备902建立通信连接,转发设备902可以通过无线模块(例如2.4G RF、Wi-Fi或蓝牙等)与主遥控器901建立通信连接。其中:
主遥控器901,用于接收用户输入的第一切换指令,并将所述第一切换指令通过所述转发设备902传输给所述用户终端903。
用户终端903,用于接收并响应所述第一切换指令,并显示预先添加进遥控器列表中的第一从属遥控器对应的标识,以及将存储在数据库中的所述第一从属遥控器的键值信息通过所述转发设备902发送至所述主遥控器901。
本发明实施例中,主遥控器901还用于接收所述第一从属遥控器的键值信息,并根据所述第一从属遥控器的键值信息刷新自身按键布局的键值信息,以对所述第一从属遥控器对应的终端设备进行遥控操作。
一个实施例中,当切换到的第一从属遥控器对应的终端设备不是用户想要操控的设备,则有:
主遥控器901,还用于接收用户输入的第二切换指令,并将所述第二切换指令通过所述转发设备902传输给所述用户终端903。
用户终端903,还用于接收并响应所述第二切换指令,并显示预先添加进所述遥控器列表中的第二从属遥控器对应的标识,在所述遥控器列表中所述第二从属遥控器对应的标识位于所述第一从属遥控器对应的标识的下方,以及将存储在数据库中的所述第二从属遥控器的键值信息通过所述转发设备902发送至所述主遥控器901。
相应地,主遥控器901还用于接收所述第二从属遥控器的键值信息,并根据所述第二从属遥控器的键值信息刷新自身按键布局的键值信息,以对所述第二从属遥控器对应的终端设备进行遥控操作。
一个实施例中,图9所示的多终端设备的遥控***,用户终端903还用于在接收所述第一切换指令之前,接收用户输入的添加指令,并将所述添加指令通过所述转发设备902发送至所述主遥控器901。
相应地,主遥控器901还用于响应所述添加指令,并接收从属遥控器发送过来的按键信息。
相应地,用户终端903还用于获取所述主遥控器901通过所述转发设备902传输过来的所述按键信息,并向云端服务器发送查询请求,以使所述云端服务器查询所述按键信息是否预先存储在所述云端服务器中,以及接收云端服务器发送过来的查询结果,若查询结果为是时,则从所述云端服务器中获取所述从属遥控器的键值信息,并保存至所述数据库中,以及将所述从属遥控器对应的标识添加到所述遥控器列表中。
一个实施例中,图9所示的多终端设备的遥控***,用户终端903还用于当查询结果为否时,输出提示消息,所述提示消息用于提示用户未找到与所述按键信息相匹配的遥控器信息。
一个实施例中,用户终端903还用于接收并响应所述云端服务器发送过来的软件升级请求,并升级更新自身的软件版本。
其中,图9所示的多终端设备的遥控***使得用户无需对不同遥控器进行逐一学习,仅需需从云端服务器上获取不同设备的遥控器信息并将其添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,图9所示的多终端设备的遥控***使得用户可以通过图形界面直观的了解遥控器的使用方法,且用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
请参阅图10,图10是本发明实施例公开的另一种多终端设备的遥控***的结构图,用于执行本发明实施例公开的多终端设备的遥控方法。如图10所示,该多终端设备的遥控***至少包括主遥控器、转发设备、用户终端以及云端服务器。其中,在一种实现方式下,用户终端可以通过无线/有线网络与云端服务器进行连接通信,用户终端可以通过接口(例如USB接口)与转发设备建立通信连接,转发设备可以通过无线模块(例如2.4G RF、Wi-Fi或蓝牙等)与主遥控器建立通信连接。其中:
用户终端中包括了数据库DB和应用程序APP。其中DB用于保存添加进用户终端中的所有遥控器的键值信息;通过运行APP,在其生成的用户操作界面上用户可以进行各种操作,如添加/删除遥控器、查询遥控器列表中包含的遥控器以及可以进行其他设置操作等,APP应用也可以在后台运行。用户终端上需集成通信接口(如USB接口)用于与转发设备进行通信。
云端服务器用于向用户终端发送软件升级请求,该软件升级请求使用户终端及时地更新自身的应用软件版本。一旦市面上出现了新类型的遥控器,云端服务器及时更新自身存储的遥控器信息,无需人工手动去更新。
其中,后台维护人员会半年更新一次云端服务器上的遥控器信息,在此期间会在云端服务器中增加市面上出现的新类型的遥控器,以使用户终端可以及时升级应用软件,从而方便对设备进行操控。
转发设备主要包含了微控制单元(Micro Control Unit,MCU)和无线模块,其中:
MCU用于存储接收到的信息,并将该信息传输给无线模块或USB接口模块,对转发设备起主导作用。
无线模块用于将转发设备与主遥控器建立通信连接,它可以是2.4G RF,也可以是Wi-Fi或蓝牙,还可以是其他能够实现无线数据传输的模块,本发明实施例不作限定。转发设备上还需集成通信接口(如USB接口)用于与用户终端进行通信。
主遥控器主要包括MCU、无线模块、红外接收头IR_RX、红外发射头IR_TX和Flash,其中:
MCU主要对主遥控器起主导控制作用,控制着主遥控器的各项操作。
主遥控器中的无线模块要与转发设备中的无线模块相对应。举例来说,若转发设备中的无线模块采用的是2.4G RF,则主遥控器中的无线模块也必须采用2.4G RF,若转发设备中的无线模块采用的是Wi-Fi,则主遥控器中的无线模块也必须采用Wi-Fi,若转发设备中的无线模块采用的是蓝牙,则主遥控器中的无线模块也必须采用蓝牙。
IR_RX用于接收从属遥控器发送过来的按键信息。举例来说,当用户终端接收到用户输入的添加指令,并将该添加指令通过转发设备发送至主遥控器,主遥控器响应该添加指令,此时需要用户将所需添加的从属遥控器1的红外发射头IR_TX对准该主遥控器的IR_RX,用户按下从属遥控器1上任意一个按键,则该主遥控器的IR_RX接收从属遥控器1的IR_TX发送过来的该按键信息。
图10中所示的多终端设备的遥控***,主遥控器的IR_RX与从属遥控器1,从属遥控器2,从属遥控器3,······,从属遥控器n之间通过虚线连接表示一个时刻只有一个单向通信是有效的。
IR_TX用于发射按键信息给终端设备,控制终端设备作出相应的操作。举例来说,主遥控器通过转发设备发送切换指令给用户终端,用户终端响应该切换指令,切换到下一个从属遥控器2,用户终端将该从属遥控器2的键值信息通过转发设备发送给主遥控器,以使主遥控器映射该从属遥控器2的按键布局,此时只需要将经过重新映射按键布局的主遥控器对准该从属遥控器2所对应的终端设备,用户即可以通过按压主遥控器上的按键来控制从属遥控器2所对应的终端设备进行相应操作。
图10中所示的多终端设备的遥控***,主遥控器的IR_TX与从属遥控器1对应的终端设备,从属遥控器2对应的终端设备,从属遥控器3对应的终端设备,······,从属遥控器n对应的终端设备之间通过虚线连接表示一个时刻只有一个单向通信是有效的。
Flash用于记录下主遥控器当前的按键布局信息,主遥控器每刷新一次按键布局,则Flash中的内容相应的更新一次。
其中,图10所示的多终端设备的遥控***使得用户无需对不同遥控器进行逐一学习,仅需将不同设备的遥控器对应的标识添加进用户终端,再通过主遥控器向用户终端发送切换指令,即可实现利用一个主遥控器简单、便捷地对多个终端设备进行操控。
进一步地,图10所示的多终端设备的遥控***使得用户可以通过图形界面直观的了解遥控器的使用方法,且用户无需具备太多的相关技术知识,对于老人和小孩也很容易掌握该遥控技巧,从而使这一套遥控***利于推广普及。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random AccessMemory,RAM)、磁盘或光盘等。
以上对本发明实施例公开的多终端设备的遥控方法及相关装置、***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (17)
1.一种多终端设备的遥控方法,其特征在于,包括:
用户终端接收用户输入的添加指令;
所述用户终端将所述添加指令通过转发设备发送至主遥控器,以使所述主遥控器响应所述添加指令,并接收从属遥控器发送过来的按键信息;
所述用户终端获取所述主遥控器通过所述转发设备传输过来的所述按键信息;
所述用户终端向云端服务器发送查询请求,以使所述云端服务器查询所述按键信息是否预先存储在所述云端服务器中;
所述用户终端接收所述云端服务器发送过来的查询结果;
若查询结果为是时,则所述用户终端从所述云端服务器中获取所述从属遥控器的键值信息,并保存至数据库中,以及将所述从属遥控器对应的标识添加到遥控器列表中;
所述用户终端接收所述主遥控器通过所述转发设备发送过来的第一切换指令;
所述用户终端响应所述第一切换指令,并显示预先添加进所述遥控器列表中的第一从属遥控器对应的标识;
以及,所述用户终端将存储在所述数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第一从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第一从属遥控器对应的终端设备进行遥控操作。
2.根据权利要求1所述的方法,其特征在于,所述用户终端接收主遥控器通过转发设备发送过来的第一切换指令,包括:
用户终端通过通用串行总线USB接口接收转发设备发送过来的第一切换指令,其中,所述第一切换指令是所述转发设备的无线模块接收到的主遥控器发送过来的第一切换指令。
3.根据权利要求2所述的方法,其特征在于,所述用户终端将存储在所述数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,包括:
所述用户终端通过所述USB接口将存储在所述数据库中的所述第一从属遥控器的键值信息发送给所述转发设备,以使所述转发设备通过无线模块将所述第一从属遥控器的键值信息传输给所述主遥控器。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述方法还包括:
所述用户终端接收所述主遥控器通过所述转发设备发送过来的第二切换指令;
所述用户终端响应所述第二切换指令,并显示预先添加进所述遥控器列表中的第二从属遥控器对应的标识,在所述遥控器列表中所述第二从属遥控器对应的标识位于所述第一从属遥控器对应的标识的下方;
以及,所述用户终端将存储在所述数据库中的所述第二从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第二从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第二从属遥控器对应的终端设备进行遥控操作。
5.根据权利要求1所述的方法,其特征在于,所述从属遥控器对应的标识包括所述从属遥控器对应的终端设备的名称和所述从属遥控器对应的终端设备的型号。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述用户终端接收所述云端服务器发送过来的查询结果为否时,则输出提示消息,所述提示消息用于提示未找到与所述按键信息相匹配的遥控器信息。
7.根据权利要求1~6任一项所述的方法,其特征在于,所述方法还包括:
所述用户终端接收所述云端服务器发送过来的软件升级请求;
所述用户终端响应所述软件升级请求,并升级更新自身的软件版本。
8.一种用户终端,其特征在于,包括:
接收单元,用于接收用户输入的添加指令;
发送单元,用于将所述添加指令通过转发设备发送至主遥控器,以使所述主遥控器响应所述添加指令,并接收从属遥控器发送过来的按键信息;
获取单元,用于获取所述主遥控器通过所述转发设备传输过来的所述按键信息;
所述发送单元,还用于向云端服务器发送查询请求,以使所述云端服务器查询所述按键信息是否预先存储在所述云端服务器中;
所述接收单元,还用于接收所述云端服务器发送过来的查询结果;
所述获取单元,还用于当所述接收单元接收到的查询结果为是时,从所述云端服务器中获取所述从属遥控器的键值信息,并保存至所述数据库中;
添加单元,用于当所述获取单元获取到所述从属遥控器的键值信息,并保存至所述数据库中之后,将所述从属遥控器对应的标识添加到遥控器列表中;
所述接收单元,还用于接收所述主遥控器通过所述转发设备发送过来的第一切换指令;
显示单元,用于响应所述第一切换指令,显示预先添加进所述遥控器列表中的第一从属遥控器对应的标识;
所述发送单元,还用于将存储在所述数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第一从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第一从属遥控器对应的终端设备进行遥控操作。
9.根据权利要求8所述的用户终端,其特征在于,所述接收单元执行所述接收所述主遥控器通过所述转发设备发送过来的第一切换指令时具体用于通过USB接口接收转发设备发送过来的第一切换指令,其中,所述第一切换指令是所述转发设备的无线模块接收到的主遥控器发送过来的第一切换指令。
10.根据权利要求9所述的用户终端,其特征在于,所述发送单元具体用于通过所述USB接口将存储在所述数据库中的所述第一从属遥控器的键值信息发送给所述转发设备,以使所述转发设备通过无线模块将所述第一从属遥控器的键值信息传输给所述主遥控器。
11.根据权利要求8~10任一项所述的用户终端,其特征在于,
所述接收单元,还用于接收所述主遥控器通过所述转发设备发送过来的第二切换指令;
所述显示单元,还用于响应所述第二切换指令,显示预先添加进所述遥控器列表中的第二从属遥控器对应的标识,在所述遥控器列表中所述第二从属遥控器对应的标识位于所述第一从属遥控器对应的标识的下方;
所述发送单元,还用于将存储在所述数据库中的所述第二从属遥控器的键值信息通过所述转发设备发送至所述主遥控器,以使所述主遥控器根据所述第二从属遥控器的键值信息刷新所述主遥控器的按键布局的键值信息,并对所述第二从属遥控器对应的终端设备进行遥控操作。
12.根据权利要求8所述的用户终端,其特征在于,所述用户终端还包括:
输出单元,用于当所述接收单元接收到的查询结果为否时,输出提示消息,所述提示消息用于提示未找到与所述按键信息相匹配的遥控器信息。
13.根据权利要求8~12任一项所述的用户终端,其特征在于,
所述接收单元,还用于接收所述云端服务器发送过来的软件升级请求;
所述用户终端还包括:
更新单元,用于响应所述接收单元接收到的所述软件升级请求,并升级更新自身的软件版本。
14.一种多终端设备的遥控***,其特征在于,至少包括用户终端、主遥控器和转发设备,其中:
所述用户终端与所述转发设备通过USB接口进行连接通信,所述转发设备与所述主遥控器通过无线模块连接通信;
所述用户终端,用于接收用户输入的添加指令,并将所述添加指令通过所述转发设备发送至所述主遥控器;
所述主遥控器,用于响应所述添加指令,并接收从属遥控器发送过来的按键信息;
所述用户终端,还用于获取所述主遥控器通过所述转发设备传输过来的所述按键信息,并向云端服务器发送查询请求,以使所述云端服务器查询所述按键信息是否预先存储在所述云端服务器中,以及接收所述云端服务器发送过来的查询结果,若查询结果为是时,则从所述云端服务器中获取所述从属遥控器的键值信息,并保存至数据库中,以及将所述从属遥控器对应的标识添加到遥控器列表中;
所述主遥控器,还用于接收用户输入的第一切换指令,并将所述第一切换指令通过所述转发设备传输给所述用户终端;
所述用户终端,用于接收并响应所述第一切换指令,并显示预先添加进所述遥控器列表中的第一从属遥控器对应的标识,以及将存储在所述数据库中的所述第一从属遥控器的键值信息通过所述转发设备发送至所述主遥控器;
所述主遥控器,还用于接收所述第一从属遥控器的键值信息,并根据所述第一从属遥控器的键值信息刷新自身按键布局的键值信息,以对所述第一从属遥控器对应的终端设备进行遥控操作。
15.根据权利要求14所述的***,其特征在于,
所述主遥控器,还用于接收用户输入的第二切换指令,并将所述第二切换指令通过所述转发设备传输给所述用户终端;
所述用户终端,还用于接收并响应所述第二切换指令,并显示预先添加进所述遥控器列表中的第二从属遥控器对应的标识,在所述遥控器列表中所述第二从属遥控器对应的标识位于所述第一从属遥控器对应的标识的下方,以及将存储在所述数据库中的所述第二从属遥控器的键值信息通过所述转发设备发送至所述主遥控器;
所述主遥控器,还用于接收所述第二从属遥控器的键值信息,并根据所述第二从属遥控器的键值信息刷新自身按键布局的键值信息,以对所述第二从属遥控器对应的终端设备进行遥控操作。
16.根据权利要求14所述的***,其特征在于,
所述用户终端,还用于当接收到所述云端服务器发送过来的查询结果为否时,输出提示消息,所述提示消息用于提示未找到与所述按键信息相匹配的遥控器信息。
17.根据权利要求14~16任一项所述的***,其特征在于,
所述用户终端,还用于接收并响应所述云端服务器发送过来的软件升级请求,并升级更新自身的软件版本。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410419270.6A CN104244054B (zh) | 2014-08-22 | 2014-08-22 | 一种多终端设备的遥控方法及相关装置、*** |
EP15833213.0A EP3174303B1 (en) | 2014-08-22 | 2015-03-05 | Remote control method for multi-terminal device, and related apparatus and system |
PCT/CN2015/073705 WO2016026284A1 (zh) | 2014-08-22 | 2015-03-05 | 一种多终端设备的遥控方法及相关装置、*** |
US15/505,868 US10003471B2 (en) | 2014-08-22 | 2015-03-05 | Remote control method for multi-terminal device, and related apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410419270.6A CN104244054B (zh) | 2014-08-22 | 2014-08-22 | 一种多终端设备的遥控方法及相关装置、*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104244054A CN104244054A (zh) | 2014-12-24 |
CN104244054B true CN104244054B (zh) | 2019-04-23 |
Family
ID=52231262
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410419270.6A Active CN104244054B (zh) | 2014-08-22 | 2014-08-22 | 一种多终端设备的遥控方法及相关装置、*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US10003471B2 (zh) |
EP (1) | EP3174303B1 (zh) |
CN (1) | CN104244054B (zh) |
WO (1) | WO2016026284A1 (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104244054B (zh) | 2014-08-22 | 2019-04-23 | 深圳创维数字技术有限公司 | 一种多终端设备的遥控方法及相关装置、*** |
KR20160126452A (ko) * | 2015-04-23 | 2016-11-02 | 엘지전자 주식회사 | 복수의 디바이스에 대한 원격제어를 수행할 수 있는 원격제어장치 |
KR102402262B1 (ko) * | 2015-08-25 | 2022-05-26 | 엘지전자 주식회사 | 디스플레이 장치 및 그의 동작 방법 |
CN105100856B (zh) * | 2015-09-08 | 2018-06-01 | 三星电子(中国)研发中心 | 一种控制连接建立方法和装置 |
CN105096581B (zh) * | 2015-09-11 | 2019-07-09 | 青岛海信电器股份有限公司 | 红外遥控对码方法、遥控设备和主被控设备 |
CN105608871A (zh) * | 2015-12-31 | 2016-05-25 | 广州视源电子科技股份有限公司 | 遥控设备配对方法和*** |
CN106960555A (zh) * | 2016-01-08 | 2017-07-18 | 恩控***股份有限公司 | 红外线家电遥控整合***及方法 |
CN105979323B (zh) * | 2016-05-31 | 2020-03-17 | 北京小米移动软件有限公司 | 设备控制方法、装置及终端 |
KR102160166B1 (ko) * | 2016-09-02 | 2020-09-25 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | 기기 제어 방법, 장치, 프로그램 및 저장매체 |
CN110417908B (zh) * | 2019-08-05 | 2021-09-28 | 空气管家(北京)科技有限公司 | 物联云端开关机控制方法及*** |
CN111246268B (zh) * | 2020-02-06 | 2022-02-15 | 深圳创维-Rgb电子有限公司 | 红外设备的配对方法、电视和存储介质 |
WO2022100261A1 (zh) * | 2020-11-12 | 2022-05-19 | 聚好看科技股份有限公司 | 移动终端、服务器、显示设备及远程定时关机的控制方法 |
CN112665137A (zh) * | 2020-12-14 | 2021-04-16 | 格力电器(武汉)有限公司 | 一种空调控制方法、装置、存储介质及空调 |
CN113044079B (zh) * | 2021-04-08 | 2021-10-15 | 哈尔滨市科佳通用机电股份有限公司 | 无线机车信号发码***的作业方法、无线机车信号发码***、发码块和遥控器 |
CN113760750B (zh) * | 2021-08-13 | 2024-04-02 | 深圳Tcl新技术有限公司 | 一种智能设备测试方法、装置、电子设备和存储介质 |
CN115708344A (zh) * | 2021-08-18 | 2023-02-21 | 华为技术有限公司 | 设备之间分享遥控器的方法、发送端设备和接收端设备 |
CN114168242B (zh) * | 2021-11-11 | 2023-04-14 | 青岛海信传媒网络技术有限公司 | 一种显示设备及外接设备的内容的显示方法 |
CN115200149A (zh) * | 2022-07-04 | 2022-10-18 | 珠海格力电器股份有限公司 | 基于受控设备切换控制终端按键的方法及控制终端、空调*** |
CN115412390A (zh) * | 2022-08-30 | 2022-11-29 | 青岛海信日立空调***有限公司 | 一种空调、终端设备、服务器及配置*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101034493A (zh) * | 2007-04-18 | 2007-09-12 | 天栢宽带网络科技(上海)有限公司 | 一种通过机顶盒实现的电器控制装置和方法 |
CN102098467A (zh) * | 2010-12-07 | 2011-06-15 | 青岛海信宽带多媒体技术有限公司 | 实现电视终端双向控制的方法及装置 |
CN102710979A (zh) * | 2012-06-08 | 2012-10-03 | 深圳Tcl新技术有限公司 | 触摸式遥控器自学习编码的方法、***以及触摸式遥控器 |
CN103176446A (zh) * | 2012-12-28 | 2013-06-26 | 吴玉胜 | 基于机顶盒的家电控制方法及*** |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7586398B2 (en) * | 1998-07-23 | 2009-09-08 | Universal Electronics, Inc. | System and method for setting up a universal remote control |
US8098140B1 (en) * | 2000-07-13 | 2012-01-17 | Universal Electronics Inc. | Customizable and upgradable devices and methods related thereto |
US6938101B2 (en) * | 2001-01-29 | 2005-08-30 | Universal Electronics Inc. | Hand held device having a browser application |
KR100450251B1 (ko) * | 2001-11-22 | 2004-09-24 | 최형락 | 만능 리모콘 겸용 이동통신 단말기 |
US7653212B2 (en) * | 2006-05-19 | 2010-01-26 | Universal Electronics Inc. | System and method for using image data in connection with configuring a universal controlling device |
US7259710B2 (en) * | 2002-08-07 | 2007-08-21 | Canon Information Systems Research Australia Pty Ltd | User input device |
US7589642B1 (en) * | 2003-12-16 | 2009-09-15 | Uei Cayman Inc. | Relaying key code signals through a remote control device |
US20090231178A1 (en) * | 2005-06-16 | 2009-09-17 | Nds Limited | Downloadable remote control |
US20070052549A1 (en) * | 2005-08-22 | 2007-03-08 | Contec Corporation | Apparatus and method for updating encoded signal information stored in a remote control unit through direct key entry |
US9805591B2 (en) * | 2005-09-08 | 2017-10-31 | Universal Electronics Inc. | System and method for widget-assisted setup of a universal remote control |
US9398242B2 (en) * | 2008-11-17 | 2016-07-19 | Universal Electronics Inc. | System and method for rapid configuration of a universal controlling device |
US20100223549A1 (en) * | 2009-02-27 | 2010-09-02 | Greg Edwards | System and method for controlling entertainment devices using a display |
CN102098461A (zh) | 2009-12-11 | 2011-06-15 | Tcl集团股份有限公司 | 一种遥控***及其遥控方法 |
US20110298581A1 (en) * | 2010-06-08 | 2011-12-08 | Wei Hsu | Universal remote controller |
US20120295662A1 (en) * | 2010-11-18 | 2012-11-22 | Jeremy Haubrich | Universal Remote |
CN102572565A (zh) * | 2010-12-15 | 2012-07-11 | 深圳市同洲软件有限公司 | 一种移动终端控制数字电视接收终端方法、装置和*** |
KR101924974B1 (ko) * | 2011-01-04 | 2018-12-04 | 삼성전자주식회사 | 이동통신 단말기에서 주변 디바이스를 원격 제어하기 위한 장치 및 방법 |
US20140153927A1 (en) * | 2012-12-05 | 2014-06-05 | Echostar Technologies L.L.C. | Detection of remote control for configuration of universal remote |
US9843831B2 (en) * | 2013-05-01 | 2017-12-12 | Texas Instruments Incorporated | Universal remote control with object recognition |
CN103309308B (zh) * | 2013-05-17 | 2016-08-10 | 华为技术有限公司 | 一种设备智能化控制方法及装置、***、即插即用设备 |
CN104244054B (zh) | 2014-08-22 | 2019-04-23 | 深圳创维数字技术有限公司 | 一种多终端设备的遥控方法及相关装置、*** |
-
2014
- 2014-08-22 CN CN201410419270.6A patent/CN104244054B/zh active Active
-
2015
- 2015-03-05 US US15/505,868 patent/US10003471B2/en active Active
- 2015-03-05 WO PCT/CN2015/073705 patent/WO2016026284A1/zh active Application Filing
- 2015-03-05 EP EP15833213.0A patent/EP3174303B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101034493A (zh) * | 2007-04-18 | 2007-09-12 | 天栢宽带网络科技(上海)有限公司 | 一种通过机顶盒实现的电器控制装置和方法 |
CN102098467A (zh) * | 2010-12-07 | 2011-06-15 | 青岛海信宽带多媒体技术有限公司 | 实现电视终端双向控制的方法及装置 |
CN102710979A (zh) * | 2012-06-08 | 2012-10-03 | 深圳Tcl新技术有限公司 | 触摸式遥控器自学习编码的方法、***以及触摸式遥控器 |
CN103176446A (zh) * | 2012-12-28 | 2013-06-26 | 吴玉胜 | 基于机顶盒的家电控制方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN104244054A (zh) | 2014-12-24 |
US20170272266A1 (en) | 2017-09-21 |
WO2016026284A1 (zh) | 2016-02-25 |
US10003471B2 (en) | 2018-06-19 |
EP3174303B1 (en) | 2020-12-02 |
EP3174303A4 (en) | 2018-05-02 |
EP3174303A1 (en) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104244054B (zh) | 一种多终端设备的遥控方法及相关装置、*** | |
CN103616876B (zh) | 一种智能家居集控装置和智能家居情景模式的建立方法 | |
CN102662380B (zh) | 一种家庭用电设备联网集中控制方法及*** | |
CN104065993B (zh) | 遥控方法和遥控*** | |
CN103546832B (zh) | 家电设备遥控器的匹配方法和*** | |
JP5749435B2 (ja) | 情報処理装置、情報処理方法、プログラム、制御対象機器および情報処理システム | |
WO2016179891A1 (zh) | 通过第三方终端配置无线遥控终端的方法和装置 | |
CN103945235B (zh) | 一种数字电视控制方法、机顶盒及*** | |
KR101588595B1 (ko) | 사물인터넷을 지원하는 통합리모컨 및 그 제어방법 | |
US10749704B2 (en) | Intelligent terminal remote controller-based internet-of-things control system and control method | |
CN102253805A (zh) | 一种遥控装置及其实现方法 | |
CN103440760A (zh) | 一种多控红外遥控器及其遥控方法 | |
CN106597860A (zh) | 家用电器控制***及其控制装置、构建方法与控制方法 | |
CN104376711A (zh) | 一种快速配置移动终端红外遥控器的方法及装置 | |
CN103916690A (zh) | 智能电视远程控制方法及相关装置 | |
CN109448356A (zh) | 一种遥控器、智能设备及配置方法 | |
CN104640231A (zh) | 智能家电的无线网络设定方法及*** | |
CN105872095A (zh) | 一种遥控终端及其管理控制码的方法 | |
CN105282604B (zh) | 一种电视机及其信源智能选择方法 | |
CN203503160U (zh) | 一种智能家居***的万能遥控装置 | |
CN104954842A (zh) | 一种遥控器学习方法、智能终端、云存储器及装置 | |
CN107205171A (zh) | 智能家居***的控制界面显示方法及装置 | |
CN104254016A (zh) | 机顶盒与智能移动终端的交互方法及其装置 | |
CN205621269U (zh) | 家庭唯一遥控*** | |
US11128923B2 (en) | Television program switching method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518000 A14 building, SKYWORTH building, Gaoxin Nan, Nanshan District, Shenzhen, Guangdong. Applicant after: Shenzhen Skyworth Digital Technology Co., Ltd. Applicant after: Shenzhen Skyworth Software Co., Ltd. Address before: 518000 A14 building, SKYWORTH building, Gaoxin Nan, Nanshan District, Shenzhen, Guangdong. Applicant before: Shenzhen Skyworth Digital Technology Co., Ltd. Applicant before: Shenzhen Skyworth Software Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |