CN106781378A - Information matching method, information configuration method of remote controller and corresponding devices - Google Patents
Information matching method, information configuration method of remote controller and corresponding devices Download PDFInfo
- Publication number
- CN106781378A CN106781378A CN201611140767.XA CN201611140767A CN106781378A CN 106781378 A CN106781378 A CN 106781378A CN 201611140767 A CN201611140767 A CN 201611140767A CN 106781378 A CN106781378 A CN 106781378A
- Authority
- CN
- China
- Prior art keywords
- remote control
- information
- identification information
- remote
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
技术领域technical field
本发明实施例涉及信号识别技术领域,尤其涉及信息匹配方法、遥控器的信息配置方法及相应装置。The embodiments of the present invention relate to the technical field of signal identification, and in particular to an information matching method, a remote control information configuration method and corresponding devices.
背景技术Background technique
随着电子技术的发展,家电越来越智能化,尤其是智能电视设备,不仅保留原有的通过天线播放电视节目的功能,还集成了智能操作系统以及一些常用的应用软件,能够在联网状态下进行在线播放或其他操作。目前,电视产业的很多制造商均推出了自家的智能电视设备,对于智能电视设备而言,其仍具有原有的遥控功能,且不同制造商也会为自家产品配置相对应的遥控器。With the development of electronic technology, home appliances are becoming more and more intelligent, especially smart TV equipment, which not only retains the original function of playing TV programs through the antenna, but also integrates a smart operating system and some commonly used application software, which can Play online or do other operations below. At present, many manufacturers in the TV industry have launched their own smart TV devices. For smart TV devices, they still have the original remote control function, and different manufacturers will also configure corresponding remote controls for their own products.
对于遥控器配置而言,现有技术中,技术人员通常会根据制造商提供的遥控器规格书建立遥控器与智能电视设备之间的码值按键映射表,并直接将码值按键映射表固化到相应智能电视设备中。基于上述现有技术的配置方法,一个智能电视设备往往只能被一个遥控器遥控,当与之匹配的遥控器出现故障时,无法使用其他遥控器替代。For remote control configuration, in the prior art, technicians usually establish a code value key mapping table between the remote control and the smart TV device according to the remote control specification provided by the manufacturer, and directly solidify the code value key mapping table to the corresponding smart TV device. Based on the above-mentioned configuration method in the prior art, a smart TV device can only be remotely controlled by one remote controller. When the matched remote controller fails, other remote controllers cannot be used instead.
目前,万能遥控器也随着技术的发展应运而生,由此可以通过万能遥控器代替与智能电视设备匹配的遥控器。然而,此种方法需要用户购买万能遥控器,且基于万能遥控器对智能电视设备进行匹配的过程也十分繁琐,由此不能作为有效的解决方案。At present, a universal remote control has also emerged with the development of technology, so that the remote control matching the smart TV device can be replaced by the universal remote control. However, this method requires the user to purchase a universal remote control, and the process of matching the smart TV device based on the universal remote control is also very cumbersome, so it cannot be used as an effective solution.
发明内容Contents of the invention
本发明实施例提供了信息匹配方法、遥控器的响应方法及相应装置,能够对远程遥控智能电视设备的遥控器进行信息的自动配置,实现了遥控器的通用化。Embodiments of the present invention provide an information matching method, a remote controller response method and corresponding devices, which can automatically configure information for remote controllers that remotely control smart TV equipment, and realize the universalization of remote controllers.
第一方面,本发明实施例提供了一种信息匹配方法,包括:In a first aspect, an embodiment of the present invention provides an information matching method, including:
接收终端设备发送的识别信息,并将所述识别信息与预设的遥控器信息库进行匹配,其中,所述识别信息基于遥控器发射的遥控信号产生;receiving the identification information sent by the terminal device, and matching the identification information with a preset remote control information library, wherein the identification information is generated based on a remote control signal transmitted by the remote control;
将所述遥控器信息库中包含所述识别信息的遥控器配置信息发送给所述终端设备。Sending the configuration information of the remote control including the identification information in the remote control information library to the terminal device.
第二方面,本发明实施例还提供了一种遥控器的信息配置方法,包括:In the second aspect, the embodiment of the present invention also provides a method for configuring information of a remote controller, including:
接收遥控器任一按键被触发后发射的遥控信号,解析所述遥控信号中包含的识别信息;receiving a remote control signal transmitted after any button of the remote control is triggered, and analyzing the identification information contained in the remote control signal;
发送所述识别信息至服务器,接收并缓存所述服务器返回的包含所述识别信息的遥控器配置信息。Sending the identification information to the server, receiving and buffering the configuration information of the remote control returned by the server and including the identification information.
第三方面,本发明实施例也提供了一种信息匹配装置,配置于服务器中,包括:In the third aspect, the embodiment of the present invention also provides an information matching device configured in a server, including:
信息接收模块,用于接收终端设备发送的识别信息,其中,所述识别信息基于遥控器发射的遥控信号产生;An information receiving module, configured to receive identification information sent by the terminal device, wherein the identification information is generated based on a remote control signal transmitted by the remote control;
识别信息匹配模块,用于将所述识别信息与预设的遥控器信息库进行匹配;An identification information matching module, configured to match the identification information with a preset remote control information library;
信息发送模块,用于将所述遥控器信息库中包含所述识别信息的遥控器配置信息发送给所述终端设备。An information sending module, configured to send remote controller configuration information including the identification information in the remote controller information library to the terminal device.
第四方面,本发明实施例又提供了一种遥控器的信息配置装置,集成在终端设备中,包括:In the fourth aspect, the embodiment of the present invention further provides an information configuration device for a remote controller, which is integrated in a terminal device, including:
识别信息解析模块,用于接收遥控器任一按键被触发后发射的遥控信号,解析所述遥控信号中包含的识别信息;The identification information analysis module is used to receive the remote control signal transmitted after any button of the remote control is triggered, and analyze the identification information contained in the remote control signal;
配置信息获取模块,用于发送所述识别信息至服务器,接收并缓存所述服务器返回的包含所述识别信息的遥控器配置信息。The configuration information acquisition module is configured to send the identification information to a server, receive and cache the configuration information of the remote control returned by the server and includes the identification information.
本发明实施例中提供了信息匹配方法、遥控器的信息配置方法及相应装置,该信息匹配方法首先接收终端设备发送的基于遥控器发射的遥控信号产生的识别信息,然后将该识别信息与预设的遥控器信息库进行匹配,最终将遥控信息库中包含识别信息的遥控器配置信息发送给终端设备。此外,遥控器的信息配置方法中终端设备接收并缓存服务器端返回的包含识别信息的遥控器配置信息,实现遥控器的信息配置。利用上述方法,扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化,同时也提高了遥控器信息的配置效率。The embodiment of the present invention provides an information matching method, a remote control information configuration method and corresponding devices. The information matching method first receives the identification information sent by the terminal device based on the remote control signal transmitted by the remote control, and then combines the identification information with the preset The configured remote control information database is matched, and finally the remote control configuration information including the identification information in the remote control information database is sent to the terminal device. In addition, in the information configuration method of the remote control, the terminal device receives and caches the remote control configuration information including the identification information returned by the server, so as to realize the information configuration of the remote control. Using the above method, the types of remote controllers that can be recognized by the terminal equipment are expanded, so that the terminal equipment can be controlled by multiple types of remote controllers, realizing the generalization of remote controllers, and improving the configuration efficiency of remote controller information.
附图说明Description of drawings
图1为本发明实施例一提供的一种信息匹配方法的流程示意图;FIG. 1 is a schematic flow chart of an information matching method provided in Embodiment 1 of the present invention;
图2为本发明实施例二提供的一种信息匹配方法的流程示意图;FIG. 2 is a schematic flowchart of an information matching method provided in Embodiment 2 of the present invention;
图3为本发明实施例三提供的一种遥控器的信息配置方法的流程示意图;FIG. 3 is a schematic flowchart of a remote control information configuration method provided by Embodiment 3 of the present invention;
图4为本发明实施例四提供的一种信息匹配装置的结构框图;FIG. 4 is a structural block diagram of an information matching device provided in Embodiment 4 of the present invention;
图5为本发明实施例五提供的一种遥控器的信息配置装置的结构框图。FIG. 5 is a structural block diagram of an information configuration device for a remote controller provided by Embodiment 5 of the present invention.
具体实施方式detailed description
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only some structures related to the present invention are shown in the drawings but not all structures.
实施例一Embodiment one
图1为本发明实施例一提供的一种信息匹配方法的流程示意图,该方法适用于获取与遥控器相匹配的码值按键映射表的情况,该方法可以由信息匹配装置执行,其中该装置可由软件和/或硬件实现,并一般集成在进行信息匹配的服务器上。Figure 1 is a schematic flow chart of an information matching method provided by Embodiment 1 of the present invention, which is applicable to the situation of obtaining a code value key mapping table matched with a remote control, and the method can be executed by an information matching device, wherein the device It can be implemented by software and/or hardware, and is generally integrated on a server for information matching.
如图1所示,本发明实施例一提供的一种信息匹配方法,包括如下操作:As shown in Figure 1, an information matching method provided by Embodiment 1 of the present invention includes the following operations:
S101、接收终端设备发送的识别信息,并将识别信息与预设的遥控器信息库进行匹配,其中,该识别信息基于遥控器发射的遥控信号产生。S101. Receive identification information sent by a terminal device, and match the identification information with a preset remote control information database, where the identification information is generated based on a remote control signal transmitted by the remote control.
在本实施例中,终端设备具体可理解为智能电视等具有联网功能的并可以通过遥控器远程控制的电子设备。识别信息具体可看作终端设备所接收的由遥控器发射的遥控信号产生的用于遥控器识别的信息,本实施例可以接收终端设备发送的识别信息。遥控器信息库具体可理解为预设在服务器上的信息数据库,具体地,该遥控器信息库中包含了多个由遥控器的标记信息及对应码值按键映射表组成的遥控器配置信息。In this embodiment, the terminal device may specifically be understood as an electronic device that has a networking function and can be remotely controlled by a remote controller, such as a smart TV. Specifically, the identification information can be regarded as the information received by the terminal device and generated by the remote control signal transmitted by the remote control for remote control identification. In this embodiment, the identification information sent by the terminal device can be received. The remote control information library can be specifically understood as an information database preset on the server. Specifically, the remote control information library includes a plurality of remote control configuration information consisting of tag information of the remote control and corresponding code value key mapping tables.
具体地,可以与终端设备建立网络通信,由此接收终端设备发送的通信消息,如识别信息;之后,可以将所接收的识别信息与遥控信息库中的多个遥控器配置信息进行匹配。可以理解的是,用于匹配的识别信息相当于对应遥控器的标记信息,且遥控器信息库的每个遥控器配置信息中也包含有遥控器的标记信息,由此,识别信息与遥控信息库进行匹配的过程可以看作:判断遥控器信息库中是否存在与识别信息相匹配的遥控器的标记信息。Specifically, network communication can be established with the terminal device, thereby receiving communication messages sent by the terminal device, such as identification information; after that, the received identification information can be matched with multiple remote control configuration information in the remote control information library. It can be understood that the identification information used for matching is equivalent to the marking information of the corresponding remote control, and each remote control configuration information in the remote control information library also includes the marking information of the remote control, thus, the identification information and the remote control information The process of library matching can be regarded as: judging whether there is tag information of the remote controller matching the identification information in the remote controller information library.
S102、将遥控器信息库中包含该识别信息的遥控器配置信息发送给终端设备。S102. Send the remote controller configuration information including the identification information in the remote controller information database to the terminal device.
在本实施例中,基于上述步骤S101的操作,如果确定出遥控器信息库中存在与识别相信相匹配的标记信息,则可认为遥控器信息库中存在包含该识别信息的遥控器配置信息,因此可以该遥控器配置信息返回(发送)至终端设备。In this embodiment, based on the operation of the above step S101, if it is determined that there is tag information matching the identification information in the remote control information database, it can be considered that there is remote control configuration information including the identification information in the remote control information database, Therefore, the configuration information of the remote control can be returned (sent) to the terminal device.
本发明实施例一提供的一种信息匹配方法,首先接收终端设备发送的基于遥控器发射的遥控信号产生的识别信息,然后将该识别信息与预设的遥控器信息库进行匹配,最终将遥控信息库中包含识别信息的遥控器配置信息发送给终端设备。利用该方法,不再单一的将遥控器配置信息固设于终端设备中,使得仅有一种类型的遥控器与终端设备匹配,本方法将所有遥控器的遥控器配置信息存放在服务器端,能够基于终端设备发送的识别信息确定与遥控器匹配的遥控器配置信息,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化。The information matching method provided by Embodiment 1 of the present invention firstly receives the identification information sent by the terminal device based on the remote control signal transmitted by the remote control, and then matches the identification information with the preset remote control information library, and finally the remote control The configuration information of the remote controller including the identification information in the information base is sent to the terminal device. With this method, instead of simply setting the configuration information of the remote controller in the terminal device, so that only one type of remote controller matches the terminal device, this method stores the remote controller configuration information of all remote controllers on the server side, which can Based on the identification information sent by the terminal device, the remote control configuration information matching the remote control is determined, thereby expanding the types of remote controls that the terminal device can recognize, enabling the terminal device to be controlled by various types of remote controls, and realizing the remote control. Universal.
实施例二Embodiment two
图2为本发明实施例二提供的一种信息匹配方法的流程示意图。本发明实施例二以上述实施例为基础进行优化,在本实施例中,该方法优化增加了:基于至少一种类型遥控器的规范标记,定制所述至少一种类型遥控器的码值按键映射表;将所述规范标记与所述码值按键映射表作为所述至少一类型遥控器的遥控器配置信息,以行形式存储到所述遥控器信息库中。FIG. 2 is a schematic flowchart of an information matching method provided in Embodiment 2 of the present invention. Embodiment 2 of the present invention is optimized on the basis of the above-mentioned embodiments. In this embodiment, the method is optimized by adding: based on the specification mark of at least one type of remote controller, customizing the code value keys of the at least one type of remote controller A mapping table: storing the standard tag and the code value key mapping table as remote control configuration information of the at least one type of remote control in the form of rows in the remote control information library.
如图2所示,本发明实施例二提供的一种信息匹配方法,具体包括如下操作:As shown in Figure 2, an information matching method provided by Embodiment 2 of the present invention specifically includes the following operations:
在本实施例中,优化增加了步骤S201和步骤S202来描述遥控器信息库的构建过程。In this embodiment, step S201 and step S202 are added for optimization to describe the construction process of the remote control information library.
S201、基于至少一种类型遥控器的规范标记,定制至少一种类型遥控器的码值按键映射表。S201. Customize a code-value key mapping table of at least one type of remote controller based on the specification mark of at least one type of remote controller.
具体地,本实施例可以获取不同生厂商提供的不同类型遥控器的规格书,其规格书中包含了遥控器发射遥控信号时采用的遥控信号传输协议、生产商标识信息以及生产商期望实现的按键功能等,由此可根据所获取的规格书来确定所对应类型遥控器的规范标记,并且可以根据确定的规范标记来定制对应的码值按键映射表。其中,码值按键映射表相当于遥控器远程控制终端设备时,终端设备响应该遥控器时需要依据的映射表。Specifically, this embodiment can obtain the specifications of different types of remote controllers provided by different manufacturers, and the specifications include the remote control signal transmission protocol used when the remote controller transmits remote control signals, the manufacturer's identification information, and the manufacturer's expected realization. Button functions, etc., so that the specification mark of the corresponding type of remote control can be determined according to the obtained specification, and the corresponding code value key mapping table can be customized according to the determined specification mark. Wherein, the code value button mapping table is equivalent to the mapping table that the terminal device needs to rely on when responding to the remote control when the remote control remotely controls the terminal device.
具体地,基于至少一种类型遥控器的规范标记,定制至少一种类型遥控器的码值按键映射表的过程可表述为:根据所获取的至少一种类型遥控器的规格书,确定每种类型遥控器的遥控信号传输协议、生产商标识信息以及所期望的按键功能;根据其遥控信号传输协议为所期望的每个按键功能定制对应的码值,其按键功能和码值构成了对应类型遥控器的码值按键映射表。Specifically, based on the specification mark of at least one type of remote controller, the process of customizing the code value key mapping table of at least one type of remote controller can be expressed as: according to the obtained specifications of at least one type of remote controller, determine each The remote control signal transmission protocol of the type remote control, the manufacturer's identification information, and the desired key function; according to the remote control signal transmission protocol, the corresponding code value is customized for each desired key function, and the key function and code value constitute the corresponding type The code value button mapping table of the remote control.
可以理解的是,每种类型遥控器的遥控信号传输协议以及生产商标识信息相当于对应类型遥控器的规范标记,可作为对应类型遥控器的标识信息,即,根据每种类型遥控器的规范标记,可以定制与之对应的码值按键映射表。It can be understood that the remote control signal transmission protocol and manufacturer identification information of each type of remote control are equivalent to the standard mark of the corresponding type of remote control, which can be used as the identification information of the corresponding type of remote control, that is, according to the specification of each type of remote control mark, you can customize the corresponding code value key mapping table.
S202、将该规范标记与该码值按键映射表作为至少一种类型遥控器对应的遥控器配置信息,并以行形式存储到遥控器信息库中。S202. Use the specification tag and the code value button mapping table as remote controller configuration information corresponding to at least one type of remote controller, and store them in the remote controller information database in row form.
基于实施例一的描述可知,遥控器配置信息包含了标记信息和码值按键映射表,本实施例可将该标记信息优选地确定为规范标记,即,本实施例可以将每种类型遥控器的规范标记以及与之对应的码值按键映射表确定为该种类型遥控器的遥控器配置信息,并可将遥控器配置信息以行形式存储到设定的遥控器信息库中。Based on the description of Embodiment 1, it can be seen that the configuration information of the remote controller includes tag information and a code value button mapping table. The specification flag and the corresponding code value key mapping table are determined as the remote control configuration information of this type of remote control, and the remote control configuration information can be stored in the set remote control information library in row form.
S203、接收终端设备发送的识别信息,并将识别信息与预设的遥控器信息库进行匹配,其中,该识别信息基于遥控器发射的遥控信号产生。S203. Receive the identification information sent by the terminal device, and match the identification information with a preset remote control information database, where the identification information is generated based on a remote control signal transmitted by the remote control.
基于实施例一的描述可知,所接收的识别信息最初包含于遥控器发射至终端设备的识别信号中,且识别信息相当于所对应遥控器的标记信息。在本实施例中,可优选地将识别信息确定为对应遥控器的规范标记。Based on the description of Embodiment 1, it can be seen that the received identification information is initially included in the identification signal transmitted from the remote control to the terminal device, and the identification information is equivalent to the tag information of the corresponding remote control. In this embodiment, the identification information may preferably be determined as a specification mark corresponding to the remote controller.
在本实施例中,遥控信息信息库中包含多个遥控器配置信息,且每个遥控器配置信息中包含了相应的规范标记和码值按键映射表。示例性地,可以通过判断遥控器信息库中是否存在与所接收识别信息相匹配的规范标记来实现其匹配操作。In this embodiment, the remote control information database includes a plurality of remote control configuration information, and each remote control configuration information includes corresponding specification tags and code value key mapping tables. Exemplarily, the matching operation can be realized by judging whether there is a specification tag matching the received identification information in the remote control information database.
进一步地,所述至少一种类型遥控器的规范标记包括:所述至少一种类型遥控器使用的遥控信号传输协议以及预设的用户码;Further, the specification mark of the at least one type of remote controller includes: a remote control signal transmission protocol used by the at least one type of remote controller and a preset user code;
相应的,所述将所述识别信息与预设的遥控器信息库进行匹配,包括:Correspondingly, the matching of the identification information with the preset remote control information database includes:
将所述识别信息中包含的遥控信号传输协议及用户码与预设的遥控器信息库中至少一种类型遥控器的规范标记进行匹配。Matching the remote control signal transmission protocol and user code included in the identification information with the normative marks of at least one type of remote control in the preset remote control information database.
需要说明的是,基于步骤S201可知,每种类型遥控器的规范标记包含了遥控信号传输协议和生产商标识信息,其中,生产商标识信息具体用来区别其他生厂商所生产的遥控器。本实施例将生厂商标识信息优选为包含生产商信息的用户码,该用户码可以预先由生产商提供。It should be noted that, based on step S201, it can be seen that the standard mark of each type of remote control includes the remote control signal transmission protocol and manufacturer identification information, wherein the manufacturer identification information is specifically used to distinguish remote controls produced by other manufacturers. In this embodiment, the manufacturer identification information is preferably a user code including manufacturer information, and the user code may be provided by the manufacturer in advance.
S204、将遥控器信息库中包含该识别信息的遥控器配置信息发送给终端设备。S204. Send the remote controller configuration information including the identification information in the remote controller information database to the terminal device.
示例性地,可以在遥控器信息库中确定与识别信息包含的遥控信号传输协议及用户码相匹配的规范标记,并将该规范标记所对应的遥控器配置信息发送给终端设备。Exemplarily, the specification tag matching the remote control signal transmission protocol and user code included in the identification information may be determined in the remote control information library, and the configuration information of the remote control corresponding to the specification tag is sent to the terminal device.
本发明实施例二提供的一种信息匹配方法,具体增加了在服务器上预设遥控器配置信息的操作。利用该方法,将所有遥控器的遥控器配置信息存放在服务器端,能够基于终端设备发送的识别信息确定与遥控器匹配的遥控器配置信息,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化。The information matching method provided by Embodiment 2 of the present invention specifically adds the operation of presetting configuration information of the remote controller on the server. With this method, the remote control configuration information of all remote controls is stored on the server side, and the remote control configuration information matching the remote control can be determined based on the identification information sent by the terminal device, thereby expanding the types of remote controls that the terminal device can recognize , so that the terminal device can be controlled by various types of remote controllers, realizing the generalization of remote controllers.
实施例三Embodiment Three
图3为本发明实施例三提供的一种遥控器的信息配置方法的流程示意图。该方法适用于在终端设备上配置遥控器的码值按键映射表的情况,该方法可以由遥控器的信息配置装置执行,其中该装置可由软件和/或硬件实现,并一般集成在能够受遥控器控制的终端设备上。FIG. 3 is a schematic flowchart of a method for configuring information of a remote controller according to Embodiment 3 of the present invention. This method is applicable to the situation of configuring the code value key mapping table of the remote control on the terminal equipment, and the method can be executed by the information configuration device of the remote control, wherein the device can be realized by software and/or hardware, and is generally integrated in a device capable of being remotely controlled on the terminal device controlled by the controller.
如图3所示,本发明实施例三提供的一种遥控器的信息配置方法,包括如下操作:As shown in FIG. 3 , a method for configuring information of a remote controller provided by Embodiment 3 of the present invention includes the following operations:
在本实施例中,可认为终端设备中不存在遥控器远程遥控所需的码值按键映射表,或者终端设备不存在与当前所使用遥控器相匹配的码值按键映射表,由此可基于本实施例提供的方法在终端设备中确定遥控器的配置信息,其中,终端设备具体可理解为智能电视等具有联网功能的且可以通过遥控器远程控制的电子设备。In this embodiment, it can be considered that there is no code value key mapping table required for remote remote control in the terminal device, or the terminal device does not have a code value key mapping table that matches the currently used remote control, so it can be based on The method provided in this embodiment determines the configuration information of the remote controller in the terminal device, wherein the terminal device can specifically be understood as an electronic device that has a networking function and can be remotely controlled by a remote controller, such as a smart TV.
S301、接收遥控器任一按键被触发后发射的遥控信号,解析遥控信号中包含的识别信息。S301. Receive a remote control signal transmitted after any button of the remote control is triggered, and analyze identification information contained in the remote control signal.
在本实施例中,终端设备可以根据所具有的遥控信号接收器接收遥控器发射的遥控信号,其中,只要遥控器的任一按键被触发,就可以采用对应的遥控信号传输协议向终端设备发射遥控信号。具体地,可以认为所接收的遥控信号中包含用于标识遥控器的识别信息以及需要终端设备响应的任一按键的按键信息,由此可以对所接收的遥控信号进行解析,确定标识相应遥控器的识别信息。In this embodiment, the terminal device can receive the remote control signal transmitted by the remote control according to the remote control signal receiver it has, wherein, as long as any key of the remote control is triggered, the corresponding remote control signal transmission protocol can be used to transmit the signal to the terminal device. remote signal. Specifically, it can be considered that the received remote control signal contains the identification information for identifying the remote control and the key information of any key that needs to be responded by the terminal device, so that the received remote control signal can be analyzed to determine the identification information of the corresponding remote control. identification information.
具体地,可以解析遥控信号的协议格式,确定传输时所采用的遥控信号传输协议,同时确定遥控信号中的用户码,本实施例可将对应遥控器的遥控信号传输协议以及用户码确定为该遥控器的识别信息。Specifically, the protocol format of the remote control signal can be analyzed to determine the remote control signal transmission protocol used during transmission, and at the same time determine the user code in the remote control signal. In this embodiment, the remote control signal transmission protocol and user code corresponding to the remote control can be determined as the Identification information of the remote control.
S302、发送该识别信息至服务器,接收并缓存服务器返回的包含该识别信息的遥控器配置信息。S302. Send the identification information to the server, and receive and cache the configuration information of the remote control returned by the server and including the identification information.
在本实施例中,可以在终端设备处于联网状态时,将所接收的识别信息发送给服务器,之后还可以接收服务器返回的包含该识别信息的遥控器配置信息。其中,服务器具体可看作能够实现上述实施例所提供信息匹配方法的服务平台。In this embodiment, the received identification information may be sent to the server when the terminal device is in a networked state, and then the configuration information of the remote controller including the identification information returned by the server may be received. Wherein, the server may specifically be regarded as a service platform capable of implementing the information matching method provided in the foregoing embodiments.
在本实施例中,还可以本地缓存将所获取的遥控器配置信息,以用于后续终端设备对遥控器的响应,实现遥控器对终端设备的远程控制。In this embodiment, the acquired configuration information of the remote controller may also be cached locally for subsequent response of the terminal device to the remote controller, so as to realize remote control of the terminal device by the remote controller.
本发明实施例三提供的一种遥控器的信息配置方法,能够接收遥控器任一按键被触发后发射的遥控信号,并解析遥控信号中包含的识别信息;之后可以向服务器发送该识别信息,最终接收并缓存服务器返回的包含该识别信息的遥控器配置信息。利用该方法,能够根据所接收的遥控信号从服务器端获取该遥控信号对应的遥控器配置信息,以使终端设备能够基于该遥控器配置信息接受对应遥控器的控制,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化,同时也提高了遥控器信息的配置效率。The information configuration method of the remote controller provided by the third embodiment of the present invention can receive the remote control signal transmitted after any button of the remote controller is triggered, and analyze the identification information contained in the remote control signal; then the identification information can be sent to the server, Finally, receiving and caching the configuration information of the remote control returned by the server and including the identification information. Using this method, the remote control configuration information corresponding to the remote control signal can be obtained from the server side according to the received remote control signal, so that the terminal device can accept the control of the corresponding remote control based on the remote control configuration information, thereby expanding the range of information available to the terminal device. The identifiable types of remote controllers enable the terminal device to be controlled by multiple types of remote controllers, which realizes the generalization of remote controllers and improves the configuration efficiency of remote controller information.
在上述实施例的基础上,本实施例的遥控器的信息配置方法还优化增加了:基于所述遥控器配置信息中的码值按键映射表,响应所述遥控器的按键请求。On the basis of the above embodiments, the information configuration method of the remote controller in this embodiment is further optimized and added: responding to the button request of the remote controller based on the code value button mapping table in the configuration information of the remote controller.
在本实施例中,在终端设备上完成遥控器的信息配置后,确定了包含遥控器的规范标记以及码值按键映射表的遥控器配置信息。可以理解的是,当所接收的遥控信号中的识别信息与遥控器配置信息中的规范标记相匹配时,可直接响应该遥控器的按键请求,此时无需重复执行上述信息配置操作;当识别信息与遥控器配置信息中的规范标记不相匹配时,可以返回上述步骤S302,重新确定包含该识别信息的新的遥控器配置信息。需要说明的是,本实施例可设定周期的执行上述信息配置操作,以保证遥控器配置信息的准确性。In this embodiment, after the information configuration of the remote controller is completed on the terminal device, the configuration information of the remote controller including the specification flag of the remote controller and the code value key mapping table is determined. It can be understood that, when the identification information in the received remote control signal matches the specification mark in the configuration information of the remote control, it can directly respond to the button request of the remote control, and there is no need to repeat the above information configuration operation at this time; when the identification information If it does not match the specification mark in the configuration information of the remote controller, the above step S302 may be returned to re-determine new configuration information of the remote controller including the identification information. It should be noted that, in this embodiment, the above-mentioned information configuration operation can be set to be executed periodically, so as to ensure the accuracy of the configuration information of the remote controller.
实施例四Embodiment four
图4为本发明实施例四提供的一种信息匹配装置的结构框图。该装置适用于获取与遥控器相匹配的码值按键映射表的情况,该装置可由软件和/或硬件实现,并一般集成在进行信息匹配的服务器上。如图4所示,该装置包括:信息接收模块41、识别信息匹配模块42以及信息发送模块43。FIG. 4 is a structural block diagram of an information matching device provided in Embodiment 4 of the present invention. The device is suitable for obtaining the code value key mapping table matched with the remote controller, the device can be implemented by software and/or hardware, and is generally integrated on a server for information matching. As shown in FIG. 4 , the device includes: an information receiving module 41 , an identification information matching module 42 and an information sending module 43 .
其中,信息接收模块41,用于接收终端设备发送的识别信息,其中,所述识别信息基于遥控器发射的遥控信号产生。Wherein, the information receiving module 41 is configured to receive identification information sent by the terminal device, wherein the identification information is generated based on a remote control signal transmitted by the remote control.
识别信息匹配模块42,用于将所述识别信息与预设的遥控器信息库进行匹配。The identification information matching module 42 is configured to match the identification information with a preset remote control information library.
信息发送模块43,用于将所述遥控器信息库中包含所述识别信息的遥控器配置信息发送给所述终端设备。The information sending module 43 is configured to send the configuration information of the remote controller including the identification information in the remote controller information library to the terminal device.
在本实施例中,该装置首先通过信息接收模块41接收终端设备发送的根据遥控器发射的遥控信号产生的识别信息;然后通过识别信息匹配模块42将所述识别信息与预设的遥控器信息库进行匹配;最终通过信息发送模块43将所述遥控器信息库中包含所述识别信息的遥控器配置信息发送给所述终端设备。In this embodiment, the device first receives the identification information sent by the terminal device according to the remote control signal transmitted by the remote control through the information receiving module 41; then uses the identification information matching module 42 to compare the identification information with the preset remote control information database for matching; finally, the information sending module 43 sends the configuration information of the remote controller including the identification information in the remote controller information database to the terminal device.
本发明实施例四提供的一种信息匹配装置,不再单一的将遥控器配置信息固设于终端设备中,使得仅有一种类型的遥控器与终端设备匹配,本装置将所有遥控器的遥控器配置信息存放在服务器端,能够基于终端设备发送的识别信息确定与遥控器匹配的遥控器配置信息,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化。The information matching device provided by Embodiment 4 of the present invention no longer simply fixes the remote control configuration information in the terminal equipment, so that only one type of remote control is matched with the terminal equipment. The configuration information of the remote controller is stored on the server side, and the configuration information of the remote controller matching the remote controller can be determined based on the identification information sent by the terminal device, thereby expanding the types of remote controllers that the terminal device can recognize, so that the terminal device can be used by various types of remote controllers. Remote control, realizing the generalization of the remote control.
进一步地,该装置还优化包括了:Further, the device is also optimized to include:
映射表定制模块44,用于基于至少一种类型遥控器的规范标记,定制所述至少一种类型遥控器的码值按键映射表;The mapping table customization module 44 is used to customize the code value key mapping table of the at least one type of remote controller based on the specification mark of at least one type of remote controller;
信息存储模块45,用于将所述规范标记与所述码值按键映射表作为所述至少一类型遥控器的遥控器配置信息,以行形式存储到所述遥控器信息库中。The information storage module 45 is configured to store the specification tag and the code value key mapping table as remote control configuration information of the at least one type of remote control in the remote control information library in row form.
在上述优化的基础上,所述至少一种类型遥控器的规范标记包括:所述至少一种类型遥控器使用的遥控信号传输协议以及预设的用户码;On the basis of the above optimization, the specification mark of the at least one type of remote controller includes: a remote control signal transmission protocol used by the at least one type of remote controller and a preset user code;
相应的,识别信息匹配模块42,具体用于:Correspondingly, the identification information matching module 42 is specifically used for:
将所述识别信息中包含的遥控信号传输协议及用户码与预设的遥控器信息库中至少一种类型遥控器的规范标记进行匹配。Matching the remote control signal transmission protocol and user code included in the identification information with the normative marks of at least one type of remote control in the preset remote control information database.
实施例五Embodiment five
图5为本发明实施例五提供的一种遥控器的信息配置装置的结构框图。该装置适用于在终端设备上配置遥控器的码值按键映射表的情况,其中该装置可由软件和/或硬件实现,并一般集成在能够受遥控器控制的终端设备上。如图5所示,该装置包括:识别信息解析模块51和配置信息获取模块52。FIG. 5 is a structural block diagram of an information configuration device for a remote controller provided by Embodiment 5 of the present invention. The device is suitable for configuring the code value key mapping table of the remote controller on the terminal equipment, wherein the device can be implemented by software and/or hardware, and is generally integrated on the terminal equipment that can be controlled by the remote controller. As shown in FIG. 5 , the device includes: an identification information analysis module 51 and a configuration information acquisition module 52 .
其中,识别信息解析模块51,用于接收遥控器任一按键被触发后发射的遥控信号,解析所述遥控信号中包含的识别信息;Wherein, the identification information analysis module 51 is used to receive a remote control signal transmitted after any button of the remote control is triggered, and analyze the identification information contained in the remote control signal;
配置信息获取模块52,用于发送所述识别信息至服务器,接收并缓存所述服务器返回的包含所述识别信息的遥控器配置信息。The configuration information acquisition module 52 is configured to send the identification information to the server, receive and cache the configuration information of the remote control returned by the server and includes the identification information.
在本实施例中,该装置首先通过识别信息解析模块51接收遥控器任一按键被触发后发射的遥控信号,解析所述遥控信号中包含的识别信息;然后通过配置信息获取模块52发送所述识别信息至服务器,接收并缓存所述服务器返回的包含所述识别信息的遥控器配置信息。In this embodiment, the device first receives the remote control signal transmitted after any button of the remote controller is triggered through the identification information analysis module 51, and analyzes the identification information contained in the remote control signal; then, the configuration information acquisition module 52 sends the The identification information is sent to the server, and the remote control configuration information returned by the server including the identification information is received and cached.
本发明实施例五提供的一种遥控器的信息配置装置,能够根据所接收的遥控信号从服务器端获取该遥控信号对应的遥控器配置信息,以使终端设备能够基于该遥控器配置信息接受对应遥控器的控制,由此扩大了终端设备所能够识别的遥控器类型,使得终端设备能够被多种类型的遥控器控制,实现了遥控器的通用化,同时也提高了遥控器信息的配置效率。Embodiment 5 of the present invention provides an information configuration device for a remote control, which can obtain the remote control configuration information corresponding to the remote control signal from the server according to the received remote control signal, so that the terminal device can accept the corresponding configuration information based on the remote control configuration information. The control of the remote controller expands the types of remote controllers that the terminal equipment can recognize, enabling the terminal equipment to be controlled by various types of remote controllers, realizing the universalization of remote controllers and improving the configuration efficiency of remote controller information .
进一步地,该装置优化包括了:Further, the device optimization includes:
按键请求响应模块53,用于基于所述遥控器配置信息中的码值按键映射表,响应所述遥控器的按键请求。The key request response module 53 is configured to respond to the key request of the remote control based on the code value key mapping table in the configuration information of the remote control.
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present invention and applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present invention, and the present invention The scope is determined by the scope of the appended claims.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611140767.XA CN106781378A (en) | 2016-12-12 | 2016-12-12 | Information matching method, information configuration method of remote controller and corresponding devices |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611140767.XA CN106781378A (en) | 2016-12-12 | 2016-12-12 | Information matching method, information configuration method of remote controller and corresponding devices |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106781378A true CN106781378A (en) | 2017-05-31 |
Family
ID=58880372
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201611140767.XA Pending CN106781378A (en) | 2016-12-12 | 2016-12-12 | Information matching method, information configuration method of remote controller and corresponding devices |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106781378A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109919914A (en) * | 2019-02-15 | 2019-06-21 | 广州视源电子科技股份有限公司 | Configuration file checking method and device, computer equipment and storage medium |
| CN110444204A (en) * | 2019-07-22 | 2019-11-12 | 北京艾米智能机器人科技有限公司 | A kind of offline intelligent sound control device and its control method |
| CN114095768A (en) * | 2021-11-29 | 2022-02-25 | 四川长虹电器股份有限公司 | Infrared remote controller learning method and system based on machine learning algorithm |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101009034A (en) * | 2007-01-19 | 2007-08-01 | 深圳万利达电子工业有限公司 | Method for implementing remotely controlling household appliances by a plurality of remote controllers |
| KR20090022097A (en) * | 2007-08-29 | 2009-03-04 | 엘지전자 주식회사 | Remote control method and, remote control device |
| CN101616278A (en) * | 2008-06-25 | 2009-12-30 | 深圳华强三洋技术设计有限公司 | Utilize the method for different remote control television set and control associate device |
| CN101668136A (en) * | 2008-09-05 | 2010-03-10 | 深圳Tcl新技术有限公司 | Television, remote controller and identification method of remote controller |
| CN104157129A (en) * | 2014-08-28 | 2014-11-19 | 重庆晨古科技有限公司 | Acquisition method of infrared code pattern, cloud server, infrared transponder and system |
| CN104680770A (en) * | 2013-11-29 | 2015-06-03 | 红板凳科技股份有限公司 | Infrared remote controller capable of remotely updating control code |
| CN105139634A (en) * | 2015-09-21 | 2015-12-09 | 康佳集团股份有限公司 | Method and system for automatically parsing remote control instructions of different manufacturers at receiving terminal |
| CN105702015A (en) * | 2016-03-08 | 2016-06-22 | 深圳创维-Rgb电子有限公司 | Method and device for managing infrared remote control code values |
-
2016
- 2016-12-12 CN CN201611140767.XA patent/CN106781378A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101009034A (en) * | 2007-01-19 | 2007-08-01 | 深圳万利达电子工业有限公司 | Method for implementing remotely controlling household appliances by a plurality of remote controllers |
| KR20090022097A (en) * | 2007-08-29 | 2009-03-04 | 엘지전자 주식회사 | Remote control method and, remote control device |
| CN101616278A (en) * | 2008-06-25 | 2009-12-30 | 深圳华强三洋技术设计有限公司 | Utilize the method for different remote control television set and control associate device |
| CN101668136A (en) * | 2008-09-05 | 2010-03-10 | 深圳Tcl新技术有限公司 | Television, remote controller and identification method of remote controller |
| CN104680770A (en) * | 2013-11-29 | 2015-06-03 | 红板凳科技股份有限公司 | Infrared remote controller capable of remotely updating control code |
| CN104157129A (en) * | 2014-08-28 | 2014-11-19 | 重庆晨古科技有限公司 | Acquisition method of infrared code pattern, cloud server, infrared transponder and system |
| CN105139634A (en) * | 2015-09-21 | 2015-12-09 | 康佳集团股份有限公司 | Method and system for automatically parsing remote control instructions of different manufacturers at receiving terminal |
| CN105702015A (en) * | 2016-03-08 | 2016-06-22 | 深圳创维-Rgb电子有限公司 | Method and device for managing infrared remote control code values |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109919914A (en) * | 2019-02-15 | 2019-06-21 | 广州视源电子科技股份有限公司 | Configuration file checking method and device, computer equipment and storage medium |
| CN110444204A (en) * | 2019-07-22 | 2019-11-12 | 北京艾米智能机器人科技有限公司 | A kind of offline intelligent sound control device and its control method |
| CN114095768A (en) * | 2021-11-29 | 2022-02-25 | 四川长虹电器股份有限公司 | Infrared remote controller learning method and system based on machine learning algorithm |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11640760B2 (en) | System and method for appliance control via a network | |
| US11416113B2 (en) | Apparatus and method for remotely controlling peripheral devices in mobile communication terminal | |
| CN101364911B (en) | Household appliance network system capable of realizing equipment recognition | |
| KR102019701B1 (en) | Device profile based gateway platform system and method for integrated control and management of heterogeneous iot network | |
| US20110072359A1 (en) | Apparatus and method for providing customizable remote user interface page | |
| CN108199931A (en) | A kind of household electric appliance control method and system | |
| CN102316387A (en) | Remote control equipment, remote control setting method and program | |
| US9418539B2 (en) | Remote control apparatus and electronic device remotely controlled by the same | |
| CN112596403B (en) | Intelligent device control method, device, equipment and storage medium | |
| CN106781378A (en) | Information matching method, information configuration method of remote controller and corresponding devices | |
| JP6040617B2 (en) | COMMUNICATION DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM | |
| KR101044769B1 (en) | GPNP control point for searching location-based GPNP devices and search method using the same | |
| JP2018507592A (en) | Method, device, object, and corresponding computer program product for associating an object with a user | |
| US20150142937A1 (en) | Method and system for remote equipment data installation | |
| CN105530323B (en) | File upgrading method, related equipment and system | |
| KR102303095B1 (en) | Method for assigning a tag with an action within a network, respective network and control device | |
| EP3015990B1 (en) | Information processing device, and destination information updating method and program | |
| CN110198533B (en) | Method for remotely controlling BLE Bluetooth device and BLE Bluetooth device | |
| CN107659933B (en) | Bidirectional pairing connection method for wireless equipment, wireless equipment and storage medium | |
| KR20180054157A (en) | New IOT(Internet Of Things) device management apparatus and method | |
| JP6264406B2 (en) | COMMUNICATION DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM | |
| WO2018210139A1 (en) | Wireless network node configuration method, apparatus, and system | |
| US10080179B2 (en) | Method for verifying operation in wireless control system | |
| CN103873682A (en) | Information processing method and electronic equipment | |
| US10169984B1 (en) | Method for transmitting data in wireless system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170531 |
|
| RJ01 | Rejection of invention patent application after publication |