CN105100844A - 一种遥控器及其实现方法 - Google Patents
一种遥控器及其实现方法 Download PDFInfo
- Publication number
- CN105100844A CN105100844A CN201510470362.1A CN201510470362A CN105100844A CN 105100844 A CN105100844 A CN 105100844A CN 201510470362 A CN201510470362 A CN 201510470362A CN 105100844 A CN105100844 A CN 105100844A
- Authority
- CN
- China
- Prior art keywords
- remote control
- remote controller
- remote
- control interface
- keyboard
- 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.)
- Granted
Links
Classifications
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- 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]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- 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]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4221—Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Selective Calling Equipment (AREA)
Abstract
本申请公开了一种遥控器,包括触控屏、按键模块、遥控模块、存储模块、通讯模块和控制模块。所述触控屏用来显示一种或多种遥控界面,每种遥控界面都包含多个虚拟按键。所述按键模块包含有多个实体按键。所述遥控模块用来对外发射和/或从外界接收红外和/或射频形式的遥控信号。所述存储模块用来保存一个或多个目标遥控对象的遥控界面、按键编码信息、按键映射信息。所述控制模块用来获取目标遥控对象的遥控界面和/或按键编码信息,还用来设置按键映射信息,还用来在虚拟按键和/或实体按键被选择后将最终对应的按键编码形成遥控信号对外发射。本申请不仅是通用型遥控器,更可以实体按键操作,还提供了按键映射可实现一键遥控、长时间遥控。
Description
技术领域
本申请涉及一种通用型遥控器,可用于遥控多种电子设备。
背景技术
遥控器在家用电器及工业设备中得到广泛应用,使用遥控器可以在一定距离内对电子设备进行远程操控,从而极大地方便了用户。
在家庭中,随着家用电器不断增加,相应的遥控器也随之增加。例如,某间客厅内安装了风扇、空调和电视机,该电视机连接有数字电视机顶盒和蓝光播放器,相应的就有风扇遥控器、空调遥控器、电视机遥控器、机顶盒遥控器、蓝光播放器遥控器。用户必须使用各种不同的遥控器才能远程操控各种家用电器,这给用户带来了不便。
为了减少遥控器数量,现在已有多种通用型遥控器的解决方案,都可以用一台遥控器来远程操控多种电子设备。
申请公布号为CN102208130A、申请公布日为2011年10月5日的中国发明专利申请(以下称A方案)公开了一种遥控器。所述遥控器的存储器中预先保存有各种家电设备的按键界面信息、指令编码信息、指令发送方式。所述遥控器先通过触控屏接收用户的家电设备指示,在存储器中查找对应家电设备的按键界面信息并在触控屏上显示按键界面;然后通过触控屏上的按键界面接收用户的遥控指令,在存储器中查找对应的指令编码信息和指令发送方式,并以相应的指令发送方式对外发送指令编码信息。A方案的通用型遥控器仅使用触控屏作为人机交互界面,操作较为繁琐。用户需要先通过触控屏下达家电设备指示,等待触控屏显示相应家电设备的按键界面,然后用户再通过触控屏上显示的按键界面下达遥控指令。
申请公布号为CN102354273A、申请公布日为2012年2月15日的中国发明专利申请(以下称B方案)公开了一种具有遥控功能的电子设备。所述电子设备先获取特定遥控器图片,其中各个按键被划分为单独的可选择区域并对应唯一的遥控器按键控制码;然后显示某张遥控器图片并接收用户对按键的操作,以无线通信方式对外发射与该按键相应的遥控器按键控制码。B方案的通用型遥控器也是仅使用触控屏作为人机交互界面,操作也较为繁琐。用户需要先下达获取特定遥控器图片的指示,等待触控屏显示相应遥控器图片,然后用户再通过触控屏上显示的遥控器图片操作按键。B方案要求电子设备具有红外收发装置、蓝牙装置等,现有的手机和平板电脑等电子设备具有红外收发装置的并不多,因此难以普及。B方案还需要获取并显示各种类型和型号的遥控器图片,这一点似无必要。电子设备所显示的界面只要包含用于实现各项功能的按键即可,是否以原配遥控器相同的布局显示并无太大关系。
申请公布号为CN104299401A、申请公布日为2015年1月21日的中国发明专利申请(以下称C方案)公开了一种遥控装置,包括智能通信装置和信号转换器。所述智能通信装置对遥控器拍照并将照片中各个按键对象化,再对各个按键对象进行记忆或学习,从而将遥控器完全虚拟化。所述信号转换器具有红外发射和接收功能、wifi通讯功能,用于实现红外学习和远程遥控。C方案主要用于遥控器损坏或丢失以及通过网络远程遥控的情形,也可用作通用型遥控器。C方案的通用型遥控器仍是仅使用触控屏作为人机交互界面,操作仍较为繁琐。用户需要先从网络服务器下载遥控器的识别信息及各按键的遥控码,等待触控屏显示相应遥控器的各按键对象,然后用户再通过触控屏上显示的各按键对象操作按键。C方案还要求智能通信装置配合信号转换器一起使用,成本较高且携带不便。
申请公布号为CN104637290A、申请公布日为2015年5月20日的中国发明专利申请(以下称D方案)公开了一种具有遥控功能的移动终端。所述移动终端先读取并分析家电标签中的数据,获取对应的遥控软件地址,下载并安装遥控软件;然后再触控屏上显示遥控软件的遥控界面,并在按键被触发时发射相应的编码信号。D方案的通用型遥控器仍是仅使用触控屏作为人机交互界面,操作仍较为繁琐。用户需要先下载并安装与各种家电对应的遥控软件,然后打开各种遥控软件等待触控屏显示遥控界面,用户再通过触控屏上显示的遥控界面操作按键。D方案要求移动终端具有红外信号发射模块,现有的手机和平板电脑等移动终端具有红外信号发射模块的并不多,因此难以普及。
以上各种通用型遥控器都是采用当前流行的触控屏手机、平板电脑等电子设备作为基础,在其屏幕上显示虚拟的遥控器界面,用户对该虚拟遥控器界面上的按键进行操作后,电子设备对外发射相应的遥控信号。
发明内容
本申请所要解决的技术问题是提供一种通用型遥控器,可用于遥控多种电子设备。本申请还要提供所述遥控器匹配目标遥控对象的方法以及使用方法。
为解决上述技术问题,本申请遥控器包括触控屏、按键模块、遥控模块、存储模块、通讯模块和控制模块,如图1所示。优选地,遥控器具有操作***,操作***内部集成或另行安装有遥控软件。
所述触控屏具有开启和关闭两种状态。当触控屏处于开启状态时,其用来显示操作***和/或遥控软件的各个界面,并检测各种触控操作。遥控软件用来显示一种或多种遥控界面,每种遥控界面都包含多个虚拟按键。由实体按键将触控屏由开启状态关闭,或者在一定时间内未检测到触控操作则触控屏自动进入关闭状态。当触控屏处于关闭状态时,其不显示也不检测触控操作,由实体按键将触控屏由关闭状态开启。
所述按键模块包含有多个实体按键,用来检测各个实体按键是否被按压。至少一个实体按键用来在触控屏处于关闭状态时开启触控屏,该实体按键还可用来在触控屏处于开启状态时关闭触控屏。
所述遥控模块用来对外发射和/或从外界接收红外和/或射频形式的遥控信号,遥控信号中包含(通常是调制)有一个或多个按键编码。
所述存储模块用来保存一个或多个目标遥控对象的遥控界面、按键编码信息、按键映射信息等。按键编码信息是指遥控界面上的各个虚拟按键所对应的按键编码,以及编码格式、发射形式、载波频率、调制方式等。一旦某个虚拟按键被选择(包括被映射后选择的情况)则按照按键编码信息所记录的形式以相应的按键编码形成遥控信号。按键映射信息至少包含实体按键与虚拟按键之间的映射关系,还可包含实体按键之间的映射关系、虚拟按键之间的映射关系。
所述通讯模块用来接入网络,例如是无线网络通讯模块、移动通讯模块、有线网卡通讯模块等。
所述控制模块用来获取目标遥控对象的遥控界面和/或按键编码信息,还用来设置按键映射信息,还用来在虚拟按键和/或实体按键被选择后寻找对应的按键编码或映射的虚拟按键所对应的按键编码并形成遥控信号对外发射。
请参阅图2,本申请遥控器匹配目标遥控对象的方法包括如下各个步骤。
第1步,获取目标遥控对象的遥控界面和/或按键编码信息。获取方式包括在遥控器的存储模块中寻找、在网络上寻找并下载、学习并保存、测试得到等。
第2步,将部分或全部的实体按键映射到一个或多个遥控界面的一个或多个虚拟按键,还可包括实体按键之间的映射、虚拟按键之间的映射。映射方式包括遥控器自动映射、用户设定映射等。
请参阅图3,本申请遥控器使用方法之一为:无论触控屏为开启还是关闭状态,一旦遥控器检测到有实体按键被按压,则遥控器寻找被按压的实体按键映射到默认遥控界面(或映射到所有遥控界面)的一个或多个虚拟按键的按键编码。这些按键编码形成遥控信号对外发射。
请参阅图4,本申请遥控器使用方法之二为:当触控屏为开启状态,一旦遥控器检测到触控屏所显示的遥控界面上有虚拟按键被触控,则遥控器寻找被触控的虚拟按键所对应的一个按键编码。如果被触控的虚拟按键映射到其他一个或多个虚拟按键,则遥控器寻找被触控的虚拟按键映射到触控屏当前显示的遥控界面(或映射到所有遥控界面)的一个或多个虚拟按键的按键编码。这些按键编码形成遥控信号对外发射。
请参阅图5,本申请遥控器使用方法之三为:当触控屏为开启状态且显示某一遥控界面,一旦遥控器检测到有实体按键被按压,则遥控器寻找被按压的实体按键映射到触控屏当前显示的遥控界面(或映射到默认遥控界面、或映射到所有遥控界面)的一个或多个虚拟按键的按键编码。这些按键编码形成遥控信号对外发射。
当触控屏为关闭状态或为开启状态但不显示任何遥控界面,一旦遥控器检测到有实体按键被按压,则遥控器寻找被按压的实体按键映射到默认遥控界面(或映射到所有遥控界面)的一个或多个虚拟按键的按键编码。这些按键编码形成遥控信号对外发射。
本申请取得的技术效果是:首先可以远程操控多台不同类型、品牌、型号的电子设备,实现了通用型遥控器的基本功能。其次可以仅以按键模块作为人机交互单元,这相当于传统的遥控器,操作简便。再次提供了复杂的按键映射功能,可以实现强大的一键遥控功能,即按压一个按键即可操作一台或多台电子设备执行一项或多项操作,还可存储并执行持续一段时间且包含多个遥控指令的复杂的遥控方案。
附图说明
图1是本申请遥控器的整体结构示意图。
图2是本申请遥控器匹配目标遥控对象方法的流程图。
图3至图5是本申请遥控器使用方法的三个实施例的流程图。
图6是本申请遥控器的一个实施例的外观示意图。
图7是本申请遥控器匹配目标遥控对象方法的一个实施例的流程图。
具体实施方式
请参阅图6,这是本申请遥控器的一个实施例。在该实施例中,遥控器表面自上而下为触控屏和按键模块,遥控器内部有遥控模块、存储模块、通讯模块和控制模块。遥控器例如具有简化版的安卓(Android)***,***内部集成有或安装有遥控软件。遥控软件原本用在具有红外功能的手机、平板电脑等智能移动终端中,包括以外接红外配件的方式具有红外功能的智能移动终端,用于实现对多种电子设备的遥控功能。因此,本申请遥控器仅凭借触控屏就可实现基本的遥控功能,但其他模块提供了更多更优的遥控体验。
所述触控屏具有开启和关闭两种状态。当触控屏处于开启状态时,其用来显示操作***和/或遥控软件的各个界面,并检测各种触控操作。遥控软件用来显示一种或多种遥控界面。遥控界面是指由多个不同功能的虚拟按键形成的按键布局,其中每一个虚拟按键可被单独选择,多个虚拟按键也可被组合选择。在一定时间内未检测到触控操作则触控屏自动进入关闭状态,或者由实体按键“遥控”将触控屏由开启状态关闭。当触控屏处于关闭状态时,其不显示也不检测触控操作,由实体按键“遥控”将触控屏由关闭状态开启。
优选地,每种类型的目标遥控对象具有相同的遥控界面,例如对所有品牌和型号的电视机采用统一的电视机遥控界面,这种统一的遥控界面可以内置在遥控器中。此外,不同类型的目标遥控对象还可具有合并的遥控界面,例如将电视机、机顶盒、视频播放器的功能合并在一个遥控界面中,这种合并的遥控界面也可内置在遥控器中。此外,还可根据目标遥控对象的类型、品牌、型号等采用不同的遥控界面,例如采用与每台电视机的原配遥控器相同或类似的按键布局作为遥控界面,这种单独的遥控界面可以从网络下载或者通过拍照、用户设置的方式得到。
所述按键模块包含有多个实体按键,通常包括一些常用的功能按键,例如包括“遥控”、“电子设备开关A”、“电子设备开关B”、“+A”、“–A”、“+B”、“–B”、“快捷键一”、“快捷键四”等实体按键。其中,实体按键“遥控”至少用来在触控屏处于关闭状态时开启触控屏,还可用来在触控屏处于开启状态时关闭触控屏。
所述遥控模块用来对外发射以及从外界接收红外和射频形式的遥控信号,遥控信号中包含(通常是调制)有一个或多个目标遥控对象的一个或多个按键编码。当前的遥控信号大多采用红外线(IR)形式,也有采用射频(RF)形式的。射频形式的遥控信号包括蓝牙信号(例如遵循AVRCP协议)、ZigBee(紫蜂)信号(例如遵循RF4CE协议)、Z-Wave信号等。
所述存储模块用来保存一个或多个目标遥控对象的遥控界面、按键编码信息、按键映射信息等。按键编码信息是指遥控界面上的各个虚拟按键所对应的按键编码,例如为编码格式、发射形式(红外或某一种射频形式)、载波频率、调制方式等。一旦某个虚拟按键被选择则按照按键编码信息所记录的形式将相应的按键编码形成为遥控信号。按键映射信息至少包含实体按键与虚拟按键之间的映射关系,还可包含实体按键之间的映射关系、虚拟按键之间的映射关系。由于仅有虚拟按键对应着按键编码,即便某个实体按键映射到其他实体按键,最终还是归结为:每个实体按键或者最终映射到一个或多个虚拟按键、或者最终未映射到任何虚拟按键。按键编码信息定义了遥控界面中的部分或全部虚拟按键所对应的按键编码,如果某个虚拟按键映射到其他虚拟按键,最终还是归结为:每个虚拟按键或者直接对应一个按键编码、或者通过映射对应着一个或多个按键编码、或者未对应任何按键编码。
实体按键与虚拟按键之间的映射关系是指一个实体按键映射到一个或多个遥控界面上的一个或多个虚拟按键。例如,实体按键“+A”映射到电视机遥控界面的虚拟按键“音量加”,按压该实体按键“+A”就可以使电视机音量增大。又如,实体按键“快捷一”同时映射到空调遥控界面的开机、模式选择和温度选择的虚拟按键,按压该实体按键“快捷一”就可以开启空调并切换为制冷模式且温度设为26摄氏度。再如,实体按键“快捷四”同时映射到电视机遥控界面的开机的虚拟按键、以及数字电视机顶盒遥控界面的开机和频道1的虚拟按键,按压该实体按键“快捷四”就可以开启电视机和数字电视机顶盒并切换为频道1。实体按键之间的映射关系是指一个实体按键映射到一个或多个实体按键。虚拟按键之间的映射关系是指一个虚拟按键映射到一个或多个遥控界面上的一个或多个虚拟按键。
所述通讯模块用来接入网络,可以是用来接入无线局域网(WLAN)的无线网络(WiFi)通讯模块,还可是用来接入2G、3G、4G等移动通讯网络的移动通讯模块,还可是用来接入有线网络的有线网卡通讯模块等。通讯模块使得遥控器可以自行实现需要访问网络的各项操作,包括操作***更新、应用软件更新、从网络下载目标遥控对象的遥控界面和/或按键编码信息、向网络上传目标遥控对象的遥控界面和/或按键编码信息等。
所述控制模块用来获取目标遥控对象的遥控界面和/或按键编码信息,还用来设置按键映射信息,还用来在虚拟按键和/或实体按键被选择后将其最终对应的按键编码形成遥控信号对外发射。
进一步地,当遥控器获取的遥控界面仅有一个,则该遥控界面作为默认遥控界面。当遥控器获取的遥控界面有多个,则选择其中一个遥控界面作为默认遥控界面。该选择可以是遥控器自动选择的并由用户修改,也可由用户自行选择。
与现有的通用型遥控器相比,本申请增加了由实体按键组成的按键模块,这使得本申请遥控器具有触控屏和按键模块两种人机交互单元。用户既可以使用触控屏进行操作,也可以使用实体按键进行操作,后者提供了与传统遥控器完全相同的使用体验从而大大简化了操作。本申请还增加了按键映射关系,至少包括实体按键与虚拟按键之间的映射关系,可以通过简单的一键操控而实现复杂的功能。
本申请遥控器的实现方法包括匹配目标遥控对象方法和使用方法两部分。目标遥控对象是指希望采用本申请遥控器进行远程操控的电子设备。匹配目标遥控对象是指设置本申请遥控器以使其达到可对目标遥控对象进行远程操控的状态。
请参阅图7,这是本申请遥控器匹配目标遥控对象方法的第一实施例,其包括如下各个步骤。
步骤700,从遥控器的存储模块中寻找目标遥控对象的遥控界面和/或按键编码信息。如果找到就进入步骤750,如果找不到就进入步骤710。
从遥控器的存储模块中寻找目标遥控对象的遥控界面和/或按键编码信息最为简单。如果同类型目标遥控对象采用统一的遥控界面、或者不同类型目标遥控对象采用合并的遥控界面,则统一的遥控界面、合并的遥控界面通常已保存在遥控器的存储模块中。如果根据目标遥控对象的类型、品牌、型号等采用不同的遥控界面,遥控器的存储模块通常不保存单独的遥控界面、或者仅保存有限数量(通常是常见类型、品牌、型号的目标遥控对象)的单独的遥控界面。与此类似,遥控器的存储模块通常不保存目标遥控对象的按键编码信息、或者仅保存有限数量的目标遥控对象的按键编码信息。
步骤710,从网络寻找目标遥控对象的遥控界面和/或按键编码信息。如果找到就下载并进入步骤750,如果找不到就进入步骤720。
在网络上寻找并下载目标遥控对象的遥控界面和/或按键编码信息也非常方便。本申请遥控器的制造商设有保存有各种遥控器的遥控界面和/或按键编码信息的网络服务器,遥控器可根据目标遥控对象的类型、品牌、型号等在网络服务器中寻找是否有相应的遥控界面和/或按键编码信息。网络资源的获取可以超越制造商网络服务器以外。
步骤720,当目标遥控对象的现有遥控器可用,则通过学习方式得到并保存目标遥控对象的按键编码信息,再进入步骤750。当目标遥控对象的现有遥控器不可用,例如丢失或损坏,则进入步骤730。
学习并保存目标遥控对象的按键编码信息是在目标遥控对象的现有遥控器可用时,本申请遥控器通过学习方式得到该现有遥控器的按键编码信息并保存,这是学习型遥控器采用的现有技术。如果目标遥控对象的现有遥控器不可用,例如丢失或损坏,则无法采用学习并保存的获取方式。
步骤730,通过测试方式得到并保存目标遥控对象的按键编码信息,再进入步骤750。
测试得到目标遥控对象的按键编码信息是指本申请遥控器测试大量已有的遥控信号并观察目标遥控对象反应,从而筛选出目标遥控对象的按键编码信息,这是万能型遥控器采用的现有技术。
步骤700至步骤730给出了四种获取方式,也可省略其中一种或多种。
步骤720和步骤730仅用于获取目标遥控对象的按键编码信息,如果采用统一的遥控界面或合并的遥控界面则可通过步骤700和步骤710获取目标遥控对象的遥控界面。如果采用单独的遥控界面,还是先通过步骤700和步骤710获取目标遥控对象的遥控界面,如果在遥控器的存储模块和网络上均找不到目标遥控对象的遥控界面,则可通过用户自行拍照、用户自行设计按键布局等方式得到所需的单独的遥控界面。
步骤750,将部分或全部的实体按键自动映射到至少一个遥控界面上的虚拟按键,随后遥控器接受用户对自动按键映射关系的修改。
对每个遥控界面而言,自动映射通常仅针对常见的功能按键,并且是一一映射关系。例如,实体按键“+A”对电视机遥控界面而言仅映射到虚拟按键“音量加”,实体按键“+A”对机顶盒遥控界面而言仅映射到虚拟按键“音量加”,实体按键“+A”对视频播放器遥控界面而言仅映射到虚拟按键“音量加”。此外,自动映射通常只属于实体按键与虚拟按键之间的映射。
步骤760,接受用户设定的按键映射关系,将部分或全部的实体按键和/或虚拟按键映射到一个或多个遥控界面上的一个或多个虚拟按键。
用户设定映射可以是实体按键与虚拟按键之间的映射,也可是实体按键之间的映射,还可是虚拟按键之间的映射。通过巧妙地设置按键映射关系,可以通过简单操作而实现复杂的遥控功能。例如,实体按键“快捷一”同时映射到空调遥控界面的开机、模式选择和温度选择的虚拟按键,还映射到电视机遥控界面的开机的虚拟按键、以及数字电视机顶盒遥控界面的开机和频道1的虚拟按键。当回家之后,用户只需要按压该实体按键“快捷一”,遥控器内部的遥控软件就会将其映射的多个按键编码形成为多个遥控信号并同时或先后发送,从而开启空调并切换为制冷模式且温度设为26摄氏度,同时开启电视机和数字电视机顶盒并切换为频道1。
步骤750至步骤760给出了两种按键映射方式,也可省略其中一种。
进一步地,遥控器的控制模块还可存储并自动执行遥控方案。例如,实体按键“快捷四”被用户设定映射到持续一段时间且包含多个遥控指令的遥控方案。该遥控方案持续八个小时,第一小时一开始使空调开机、调整温度,此后每个小时一开始调整温度,第八小时的末尾使空调关机。并且每一小时微调一次温度形成适合人体睡眠的温度曲线。当入睡时,用户只需要按压该实体按键“快捷四”,就会开启空调,此后每一小时遥控器就会按照映射的遥控方案自动发出空调遥控信号,直至八个小时后关闭空调。
与现有的通用型遥控器相比,本申请在匹配目标遥控对象时增加了实体按键映射到虚拟按键的内容,这种映射可以是一对一或者一对多,可以在一个遥控界面内也可跨越多个遥控界面,从而使得一个实体按键能够针对一台或多台电子设备实现非常复杂的遥控功能。这种按键映射还可扩展到实体按键之间、虚拟按键之间,并可升级为持续一段时间且包含多个遥控指令的遥控方案,进一步提升了遥控操作的便利性。
在使用本申请遥控器时,如果触控屏未开启,则仅可使用按键模块对目标遥控对象进行远程操控。如果触控屏开启,则可使用触控屏和按键模块对目标遥控对象进行远程操控。在图4所示的遥控器使用方法之一中,实体按键采用两种映射方案之一(映射到默认或所有遥控界面),无论触控屏为开启还是关闭状态。在图5所示的遥控器使用方法之二中,虚拟按键采用两种映射方案之一(映射到当前显示或所有遥控界面),此时触摸屏必定为开启状态且显示遥控界面。在图6所示的遥控器使用方法之三中,当触摸屏为为开启状态且显示遥控界面则实体按键采用三种映射方案之一(映射到当前显示或默认或所有遥控界面),否则实体按键采用两种映射方案之一(映射到默认或所有遥控界面)。其中,图4与图5的两个方案可以合并,图5与图6的两个方案也可合并。
虽然本申请给出了多种按键映射关系以及多种遥控器使用方法,然而较优的实现方式是:仅将实体按键映射为一个或多个虚拟按键或遥控方案,不进行实体按键之间的映射,不进行虚拟按键之间的映射。对于实体按键,遥控器总是寻找其映射到所有遥控界面的虚拟按键。对于虚拟按键,遥控器总是寻找其对应的一个按键编码。在这种实现方式下,本申请遥控器仅凭借按键模块就可以当作传统遥控器使用,且可通过按键映射增加了一键实现复杂功能或长时间遥控方案;仅凭借触控屏又可以在多种遥控界面之间进行切换。
以上仅为本申请的优选实施例,并不用于限定本申请。对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (11)
1.一种遥控器,其特征是,包括触控屏、按键模块、遥控模块、存储模块、通讯模块和控制模块;
所述触控屏具有开启和关闭两种状态;当触控屏处于开启状态时,其用来显示***和/或软件界面,还用来显示一种或多种遥控界面,每种遥控界面都包含多个虚拟按键,还用来检测各种触控操作;当触控屏处于关闭状态时,其不显示也不检测触控操作;
所述按键模块包含有多个实体按键,用来检测各个实体按键是否被按压;
所述遥控模块用来对外发射和/或从外界接收红外和/或射频形式的遥控信号,遥控信号中包含有一个或多个按键编码;
所述存储模块用来保存一个或多个目标遥控对象的遥控界面、按键编码信息、按键映射信息;按键编码信息是指遥控界面上的各个虚拟按键所对应的按键编码、编码格式、发射形式、载波频率、调制方式中的一项或多项;按键映射信息至少包含实体按键与虚拟按键之间的映射关系;
所述通讯模块用来接入网络;
所述控制模块用来获取目标遥控对象的遥控界面和/或按键编码信息,还用来设置按键映射信息,还用来在虚拟按键和/或实体按键被选择后将最终对应的按键编码形成遥控信号对外发射。
2.根据权利要求1所述的遥控器,其特征是,同种类型的目标遥控对象具有统一的遥控界面,或者不同类型的目标遥控对象具有合并的遥控界面,或者根据目标遥控对象的类型、品牌、型号采用单独的遥控界面。
3.根据权利要求1所述的遥控器,其特征是,至少一个实体按键用来在触控屏处于关闭状态时开启触控屏。
4.根据权利要求1所述的遥控器,其特征是,当遥控器获取的遥控界面仅有一个,则该遥控界面作为默认遥控界面;当遥控器获取的遥控界面有多个,则其中一个遥控界面作为默认遥控界面。
5.根据权利要求1所述的遥控器,其特征是,按键映射信息还包含实体按键之间的映射关系和/或虚拟按键之间的映射关系;每个实体按键或者最终映射到一个或多个虚拟按键、或者最终未映射到任何虚拟按键;每个虚拟按键或者直接对应一个按键编码、或者通过映射对应着一个或多个按键编码、或者未对应任何按键编码。
6.一种遥控器匹配目标遥控对象的方法,其特征是,包括如下各个步骤:
第1步,获取目标遥控对象的遥控界面和/或按键编码信息;获取方式包括在遥控器的存储模块中寻找、在网络上寻找并下载、学习并保存、测试得到中的一种或多种;
第2步,将部分或全部的实体按键和/或虚拟按键映射到一个或多个遥控界面的一个或多个虚拟按键。
7.根据权利要求6所述的遥控器匹配目标遥控对象的方法,其特征是,所述方法第1步中,获取遥控界面的先后顺序为:先在遥控器的存储模块中寻找,再在网络寻找并下载,再通过拍照或设计按键布局得到并保存;
获取按键编码信息的先后顺序为:先在遥控器的存储模块中寻找,再在网络寻找并下载,再通过学习方式得到并保存,最后通过测试方式得到并保存。
8.根据权利要求6所述的遥控器匹配目标遥控对象的方法,其特征是,所述方法第2步中,按键映射关系还包括持续一段时间且包含多个遥控指令的遥控方案。
9.一种遥控器使用方法,其特征是,无论触控屏为开启还是关闭状态,一旦遥控器检测到有实体按键被按压,则遥控器寻找被按压的实体按键映射到默认或所有遥控界面的一个或多个虚拟按键的按键编码,并将这些按键编码形成遥控信号对外发射。
10.一种遥控器使用方法,其特征是,当触控屏为开启状态,一旦遥控器检测到触控屏所显示的遥控界面上有虚拟按键被触控,则遥控器寻找被触控的虚拟按键所对应的一个按键编码;如果被触控的虚拟按键映射到其他一个或多个虚拟按键,则遥控器寻找被触控的虚拟按键映射到触控屏当前显示或所有遥控界面的一个或多个虚拟按键的按键编码,并将这些按键编码形成遥控信号对外发射。
11.一种遥控器使用方法,其特征是,当触控屏为开启状态且显示某一遥控界面,一旦遥控器检测到有实体按键被按压,则遥控器寻找被按压的实体按键映射到触控屏当前显示或默认或全部遥控界面的一个或多个虚拟按键的按键编码,并将这些按键编码形成遥控信号对外发射;
当触控屏为关闭状态或为开启状态但不显示任何遥控界面,一旦遥控器检测到有实体按键被按压,则遥控器寻找被按压的实体按键映射到默认或全部遥控界面的一个或多个虚拟按键的按键编码,并将这些按键编码形成遥控信号对外发射。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510470362.1A CN105100844B (zh) | 2015-08-04 | 2015-08-04 | 一种遥控器及其实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510470362.1A CN105100844B (zh) | 2015-08-04 | 2015-08-04 | 一种遥控器及其实现方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105100844A true CN105100844A (zh) | 2015-11-25 |
CN105100844B CN105100844B (zh) | 2018-05-18 |
Family
ID=54580243
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510470362.1A Active CN105100844B (zh) | 2015-08-04 | 2015-08-04 | 一种遥控器及其实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105100844B (zh) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105611349A (zh) * | 2015-12-21 | 2016-05-25 | 深圳市金立通信设备有限公司 | 一种播放终端遥控器的生成方法及移动终端 |
CN105741527A (zh) * | 2016-05-10 | 2016-07-06 | 杭州微纳科技股份有限公司 | 家庭唯一遥控***及遥控方法 |
CN105869373A (zh) * | 2016-04-26 | 2016-08-17 | 乐视控股(北京)有限公司 | 一种切换工作模式的方法及装置 |
CN107705539A (zh) * | 2016-12-21 | 2018-02-16 | 深圳中盛智兴科技有限公司 | 智能遥控器和智能主设备、智能遥控方法及*** |
CN108668266A (zh) * | 2018-04-19 | 2018-10-16 | 浙江东胜物联技术有限公司 | 一种一配二蓝牙遥控器 |
CN108919976A (zh) * | 2018-06-28 | 2018-11-30 | 广州视源电子科技股份有限公司 | 字符输入方法、***、装置、电子设备及存储介质 |
CN109313415A (zh) * | 2016-07-05 | 2019-02-05 | 株式会社安川电机 | 产业机器控制装置的参数编辑装置、产业机器控制***、产业机器控制***的制造方法以及程序 |
CN109448356A (zh) * | 2019-01-04 | 2019-03-08 | 恬家(上海)信息科技有限公司 | 一种遥控器、智能设备及配置方法 |
CN109764482A (zh) * | 2018-12-26 | 2019-05-17 | 天长市志铖电子科技有限公司 | 一种空调遥控器的信息传输方法及其控制*** |
CN109979176A (zh) * | 2017-12-27 | 2019-07-05 | 田雪松 | 终端控制方法及*** |
CN110275623A (zh) * | 2018-03-15 | 2019-09-24 | 龙芯中科技术有限公司 | 按键键值的触发方法及设备 |
CN111679605A (zh) * | 2020-06-09 | 2020-09-18 | 四川虹美智能科技有限公司 | 智能家电设备的控制方法、***及电子遥控器 |
CN111770369A (zh) * | 2020-05-25 | 2020-10-13 | 广州视源电子科技股份有限公司 | 遥控方法、装置、存储介质及终端 |
CN111813433A (zh) * | 2020-06-30 | 2020-10-23 | 惠州视维新技术有限公司 | 遥控器中键值的更新方法、遥控器及存储介质 |
CN112464771A (zh) * | 2020-11-18 | 2021-03-09 | 深圳市撰文科技有限公司 | 一种虚拟遥控器的生成方法、装置、终端设备及介质 |
CN112492093A (zh) * | 2020-11-20 | 2021-03-12 | 广州朗国电子科技有限公司 | 一种一体机手机遥控实现方法、电子设备、存储介质 |
CN112735112A (zh) * | 2020-12-21 | 2021-04-30 | 福建星网天合智能科技有限公司 | 一种红外码学习方法、装置、***、设备和介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102208130A (zh) * | 2011-06-03 | 2011-10-05 | 北京易路联动技术有限公司 | 通过遥控器进行家电遥控的方法及该遥控器 |
CN102983867A (zh) * | 2012-12-03 | 2013-03-20 | 广东欧珀移动通信有限公司 | 一种自定义遥控器按键功能的方法及*** |
CN103093594A (zh) * | 2011-11-01 | 2013-05-08 | 北京红云融通技术有限公司 | 触控式遥控器 |
WO2014003378A1 (ko) * | 2012-06-27 | 2014-01-03 | 한국전자통신연구원 | 화면 동기화 가능한 원격 제어 장치 |
CN104717541A (zh) * | 2015-03-30 | 2015-06-17 | 天脉聚源(北京)传媒科技有限公司 | 一种遥控器 |
-
2015
- 2015-08-04 CN CN201510470362.1A patent/CN105100844B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102208130A (zh) * | 2011-06-03 | 2011-10-05 | 北京易路联动技术有限公司 | 通过遥控器进行家电遥控的方法及该遥控器 |
CN103093594A (zh) * | 2011-11-01 | 2013-05-08 | 北京红云融通技术有限公司 | 触控式遥控器 |
WO2014003378A1 (ko) * | 2012-06-27 | 2014-01-03 | 한국전자통신연구원 | 화면 동기화 가능한 원격 제어 장치 |
CN102983867A (zh) * | 2012-12-03 | 2013-03-20 | 广东欧珀移动通信有限公司 | 一种自定义遥控器按键功能的方法及*** |
CN104717541A (zh) * | 2015-03-30 | 2015-06-17 | 天脉聚源(北京)传媒科技有限公司 | 一种遥控器 |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105611349A (zh) * | 2015-12-21 | 2016-05-25 | 深圳市金立通信设备有限公司 | 一种播放终端遥控器的生成方法及移动终端 |
CN105869373A (zh) * | 2016-04-26 | 2016-08-17 | 乐视控股(北京)有限公司 | 一种切换工作模式的方法及装置 |
CN105741527A (zh) * | 2016-05-10 | 2016-07-06 | 杭州微纳科技股份有限公司 | 家庭唯一遥控***及遥控方法 |
CN109313415A (zh) * | 2016-07-05 | 2019-02-05 | 株式会社安川电机 | 产业机器控制装置的参数编辑装置、产业机器控制***、产业机器控制***的制造方法以及程序 |
CN107705539A (zh) * | 2016-12-21 | 2018-02-16 | 深圳中盛智兴科技有限公司 | 智能遥控器和智能主设备、智能遥控方法及*** |
CN109979176A (zh) * | 2017-12-27 | 2019-07-05 | 田雪松 | 终端控制方法及*** |
CN110275623B (zh) * | 2018-03-15 | 2023-08-08 | 龙芯中科技术股份有限公司 | 按键键值的触发方法及设备 |
CN110275623A (zh) * | 2018-03-15 | 2019-09-24 | 龙芯中科技术有限公司 | 按键键值的触发方法及设备 |
CN108668266A (zh) * | 2018-04-19 | 2018-10-16 | 浙江东胜物联技术有限公司 | 一种一配二蓝牙遥控器 |
CN108919976A (zh) * | 2018-06-28 | 2018-11-30 | 广州视源电子科技股份有限公司 | 字符输入方法、***、装置、电子设备及存储介质 |
CN109764482A (zh) * | 2018-12-26 | 2019-05-17 | 天长市志铖电子科技有限公司 | 一种空调遥控器的信息传输方法及其控制*** |
CN109448356B (zh) * | 2019-01-04 | 2020-04-28 | 恬家(上海)信息科技有限公司 | 一种遥控器、智能设备及配置方法 |
CN109448356A (zh) * | 2019-01-04 | 2019-03-08 | 恬家(上海)信息科技有限公司 | 一种遥控器、智能设备及配置方法 |
CN111770369A (zh) * | 2020-05-25 | 2020-10-13 | 广州视源电子科技股份有限公司 | 遥控方法、装置、存储介质及终端 |
CN111679605A (zh) * | 2020-06-09 | 2020-09-18 | 四川虹美智能科技有限公司 | 智能家电设备的控制方法、***及电子遥控器 |
CN111813433A (zh) * | 2020-06-30 | 2020-10-23 | 惠州视维新技术有限公司 | 遥控器中键值的更新方法、遥控器及存储介质 |
WO2022001039A1 (zh) * | 2020-06-30 | 2022-01-06 | 惠州视维新技术有限公司 | 遥控器中键值的更新方法、遥控器及计算机可读存储介质 |
CN111813433B (zh) * | 2020-06-30 | 2024-04-30 | 惠州视维新技术有限公司 | 遥控器中键值的更新方法、遥控器及存储介质 |
CN112464771A (zh) * | 2020-11-18 | 2021-03-09 | 深圳市撰文科技有限公司 | 一种虚拟遥控器的生成方法、装置、终端设备及介质 |
CN112492093A (zh) * | 2020-11-20 | 2021-03-12 | 广州朗国电子科技有限公司 | 一种一体机手机遥控实现方法、电子设备、存储介质 |
CN112735112A (zh) * | 2020-12-21 | 2021-04-30 | 福建星网天合智能科技有限公司 | 一种红外码学习方法、装置、***、设备和介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105100844B (zh) | 2018-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105100844A (zh) | 一种遥控器及其实现方法 | |
US11676483B2 (en) | System and method for facilitating appliance control via a smart device | |
US9226020B2 (en) | Electronic device and method for operating the same | |
KR101623162B1 (ko) | 통합 리모콘이 구비된 무선중계장치 및 그것의 운용방법 | |
US9478125B2 (en) | System and method for configuring the remote control functionality of a portable device | |
US9911321B2 (en) | Simplified adaptable controller | |
EP3261337B1 (en) | System and method for configuring the remote control functionality of a portable device | |
RU2684506C2 (ru) | Способ и приспособление для управления устройством | |
US9437102B2 (en) | System and method for configuring the remote control functionality of a portable device | |
US20120295662A1 (en) | Universal Remote | |
US20110298581A1 (en) | Universal remote controller | |
US20150194048A1 (en) | Universal Remote | |
CN104574932A (zh) | 一种基于智能终端的遥控方法、装置及智能终端 | |
CN102495614A (zh) | 一种智能家居控制*** | |
US20120062468A1 (en) | Method of modifying an interface of a handheld device and related multimedia system | |
CN101799972A (zh) | 多遥控器输入驱动适配装置及方法 | |
WO2009117958A1 (en) | Receiver module with dual mode capability | |
CN202339630U (zh) | 电子设备 | |
CN205751226U (zh) | 基于智能移动终端的学习型红外遥控装置 | |
US20110154430A1 (en) | Image display device, method of controlling the same and home network system | |
US8515346B2 (en) | Electronic apparatus having control function using human body communication and portable terminal having electronic apparatus control function using human body communication | |
US11457260B2 (en) | Systems and methods for controlling device configuration in a networked environment | |
JP2010062717A (ja) | リモートコントローラ装置、電気機器、制御システム、制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |