CN113163249A - Method, device and application for optimizing recommended code value - Google Patents

Method, device and application for optimizing recommended code value Download PDF

Info

Publication number
CN113163249A
CN113163249A CN202110465821.2A CN202110465821A CN113163249A CN 113163249 A CN113163249 A CN 113163249A CN 202110465821 A CN202110465821 A CN 202110465821A CN 113163249 A CN113163249 A CN 113163249A
Authority
CN
China
Prior art keywords
hardware
matching
code values
download list
information
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
Application number
CN202110465821.2A
Other languages
Chinese (zh)
Other versions
CN113163249B (en
Inventor
尹继圣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
8D Technology Ltd
Original Assignee
8D Technology Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 8D Technology Ltd filed Critical 8D Technology Ltd
Priority to CN202110465821.2A priority Critical patent/CN113163249B/en
Publication of CN113163249A publication Critical patent/CN113163249A/en
Application granted granted Critical
Publication of CN113163249B publication Critical patent/CN113163249B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42221Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26291Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8186Monomedia components thereof involving executable data, e.g. software specially adapted to be executed by a peripheral of the client device, e.g. by a reprogrammable remote control

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

In order to overcome the defects of the prior art, the invention provides a method, a device and an application for optimizing recommended code values, wherein the method comprises the following steps: after a request for downloading code values is received, acquiring information of hardware needing the code values; providing a download list through a server according to the information of the hardware; testing the code values in the download list and the hardware one by one until the code values matched with the hardware are found, and recording matching relation data comprising the information of the hardware and the successful matching times of the code values; and sending the matching relation data to the server, and updating the download list based on the matching times. The download list optimized by the method of the invention is not sorted by the time of updating the code value any more, but sorted by the matching success times, so that the user can match the most reliable code value to the maximum extent, and the use experience is improved.

Description

Method, device and application for optimizing recommended code value
Technical Field
The invention relates to the technical field of televisions, in particular to a method, a device, a system, an application and a storage medium for optimizing recommended code values.
Background
With the advancement of science and technology and the emphasis on quality of life, a family generally has many household electrical appliances, for example: the remote controller can be used for controlling the electric appliances in a wireless mode, the electric appliances can be turned on, selected and turned off by the remote controller, and the electric appliances can be easily controlled without getting up.
However, as with the conventional television, the smart television is also equipped with a remote controller, which is convenient for the user to control the smart television. When the remote controller is used for the first time, the remote controller and the smart television are usually paired one to one. For example, characters displayed on the smart television are input through the remote controller, if the input is correct, the pairing is successful, and the remote controller can be normally used. If the input is wrong, the pairing is failed, and the pairing needs to be performed again.
Currently, when the remote controller is paired with the smart television, the comparison list in the pairing code library provided by the smart television is sorted according to the time of updating the code value.
However, since the matching effect between the latest updated code value of the code library and the remote controller is not necessarily optimal, matching failure may occur, and the user may need to match the code value for many times, which affects user experience.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides a method, a device and an application for optimizing recommended code values, which are used for solving at least one of the technical problems.
Specifically, the technical scheme is as follows:
a method of optimizing recommended code values, comprising:
after a request for downloading code values is received, acquiring information of hardware needing the code values;
providing a download list through a server according to the information of the hardware;
testing the code values in the download list and the hardware one by one until the code values matched with the hardware are found, and recording matching relation data comprising the information of the hardware and the successful matching times of the code values;
and sending the matching relation data to the server, and updating the download list based on the matching times.
The step of providing a download list through a server according to the information of the hardware comprises the following steps:
and matching the information of the hardware with a code value library in the server, acquiring a plurality of code value forming code value groups corresponding to the information of the hardware, and forming a downloading list.
The step of testing the code values in the download list and the hardware one by one until the code values matched with the hardware are found, and recording matching relation data including information of the hardware and the successful matching times of the code values includes the steps of:
marking each code value by using different flag bits, setting a matching numerical value bit in front of or behind the flag bits, and representing the successful matching times of the hardware and the code values through the matching numerical value bits;
respectively matching the hardware with the code values, and recording a matching relation and a user feedback result;
and importing the result fed back by the user into the matching numerical value to form the matching relation data.
The "importing the result fed back by the user into the matching numerical bits to form the matching relationship data" includes:
if the result fed back by the user is matching failure, the value of the matching numerical value is kept unchanged;
and if the result fed back by the user is that the matching is successful, adding one to the value of the matching numerical value.
The step of sending the matching relationship data to the server and updating the download list includes:
in the server, comparing the matching relation data of the hardware corresponding to different code values respectively;
and sequencing according to the matching success times of the hardware information and the code values, and updating the downloading list.
The sorting according to the matching times of the information of the hardware and the code values comprises the following steps:
forming a new downloading list according to the sequence arrangement from high to low of the matching success times of the hardware information and the code values;
replacing the download list with the new download list to complete the update of the download list;
or comparing the data in the new download list with the data in the download list in sequence, and exchanging the data in the new download list with different data in the download list by taking the new download list as a standard to finish updating the download list.
The step of exchanging the data in the new download list with the different data in the download list with the new download list as a standard includes:
comparing each element in the new download list with the elements in the download list one by one in sequence:
if the Xth information is inconsistent, exchanging the Xth element in the new list with the Xth element in the download list;
then, continuously comparing the new download list with the elements in the download list until all the element comparison is completed;
X=1,2,3……。
the application of the method for optimizing the recommended code value in the direction of matching the infrared remote controller with the television set comprises the following steps:
reading the brand and the model of the television by using the EDID data of the television;
and communicating with a server according to the brand and the model of the television to obtain a corresponding downloading list.
A system for optimizing recommended code values, comprising:
the hardware to be matched is matched with one or a group of code values;
the input module is used for receiving a code value downloading request issued by a user;
the hardware information reading module is in data communication with the input module and is used for acquiring the information of the hardware to be matched according to the downloading code value request;
the server is in data communication with the hardware information reading module and is used for providing a corresponding downloading list according to the information of the hardware to be matched;
and the processing module is in data communication with the server, and is used for testing the code values in the download list and the hardware to be matched one by one until the code values matched with the hardware are found, and recording matching relation data comprising information of the hardware to be matched and the code value matching times.
A television set, comprising:
a memory for storing an executable program;
a processor for implementing the steps of the method as described above when executing the executable program.
A readable storage medium having an executable program stored thereon, wherein the executable program, when executed, implements the steps of the method as described above.
The invention has at least the following beneficial effects:
the method of the invention comprises the following steps: after a request for downloading code values is received, acquiring information of hardware needing the code values; then, reading the information of the hardware, and providing a download list by a server through wireless or wired communication; testing the code values in the download list and the hardware one by one until the code values matched with the hardware are found, and recording matching relation data comprising information of the hardware and the successful matching times of the code values; and finally, sending the matching relation data to the server, and updating the download list based on the matching times.
The download list optimized by the method of the invention is not sorted by the time of updating the code value any more, but sorted by the matching success times; the recommended code value optimized by the method is mainly reflected in the downloading list, so that the user can match the most reliable code value to the maximum extent, and the use experience is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
Fig. 1 is a flow chart of the core idea of the present invention.
FIG. 2 is a flow chart of the method of the present invention.
Fig. 3 is a flow chart of obtaining matching relationship data in the method of the present invention.
Fig. 4 is a flowchart of the update of the download list in the method of the present invention.
Fig. 5 is a flow chart of updating download lists with element interchange in the method of the present invention.
Fig. 6 is a block diagram of the system of the present invention.
100, hardware to be matched; 200. an input module; 300. a hardware information reading module; 400. a server; 500. and a processing module.
Detailed Description
Those skilled in the art will appreciate that the modules in the devices in the implementation scenario may be distributed in the devices in the implementation scenario according to the description of the implementation scenario, or may be located in one or more devices different from the present implementation scenario with corresponding changes. The modules of the implementation scenario may be combined into one module, or may be further split into a plurality of sub-modules.
Referring to fig. 1, the core idea of the present invention is illustrated by taking an infrared code as an example.
As shown in fig. 2, a method for optimizing recommended code values specifically includes the following steps:
s1, after receiving a request for downloading code values, acquiring information of hardware needing the code values;
s2, providing a downloading list through a server according to the information of the hardware;
s3, testing the code values in the download list and the hardware one by one until the code values matched with the hardware are found, and recording matching relation data comprising information of the hardware and the successful matching times of the code values;
and S4, sending the matching relation data to the server, and updating the download list based on the matching times.
In the invention, the hardware can be a television or other electrical appliances, and the remote controller matched with the hardware can control the hardware only by a specific code value; herein, the code value may be an infrared code; the code library can be an infrared code library; the hardware and the server can be connected through wires or wirelessly; the code library can also be directly stored in a hardware memory, so that the query is convenient.
The step of providing a download list through a server according to the information of the hardware comprises the following steps:
matching the information of the hardware with a code value library in the server, acquiring a plurality of code value forming code value groups corresponding to the information of the hardware, and forming a downloading list; the hardware information here refers to: information such as the brand and model of hardware; all code values of a certain brand are stored in the code value library, when the code values are matched, the model of hardware is known through hardware information, then, the code value groups corresponding to the model are all called out, the code value groups are used when matching is facilitated, and when the code value groups are called for matching, the corresponding matching sequence is the downloading list.
As shown in fig. 3 to 5, after all code value groups are called, the step of "testing the code values in the download list and the hardware one by one until the code values matched with the hardware are found, and recording matching relationship data including information of the hardware and the number of times of successful matching of the code values" includes:
marking each code value by using different flag bits, setting a matching numerical value bit in front of or behind the flag bits, and representing the successful matching times of the hardware and the code values through the matching numerical value bits; respectively matching the hardware with the code values, and recording the matching relation and the result fed back by the user, namely the matching success times; importing the result fed back by the user into the matching numerical value to form the matching relation data; if the result fed back by the user is matching failure, the value of the matching numerical value is kept unchanged; and if the result fed back by the user is that the matching is successful, adding one to the value of the matching numerical value.
Here, the different code values are distinguished by marking flag bits; then, preferably in front of the zone bit, and then setting a matching numerical value bit; the matching numerical value is a number and is used for recording the number of times of successful matching; the final matching relation data should be: matching success times/flag bits; such as:
setting a flag bit V1 to represent the first code value in the current download list; then, the match value bit is incremented before V1; at this time, if the matching success frequency is zero, the matching relationship data is: 0V 1; if the code value represented by the V1 flag bit successfully matches 1 time at the time of matching, the match relationship data becomes 1V 1.
The step of sending the matching relationship data to the server and updating the download list includes: in the server, comparing the matching relation data of the hardware corresponding to different code values respectively; and sequencing according to the matching success times of the hardware information and the code values, updating the download list, and preferably, sequencing from high to low according to the matching success times of the hardware information and the code values to form a new download list.
If, of the N times of matching, N is larger than 11, the code value represented by the flag bit V1 is successfully matched 10 times, and the code value represented by the flag bit V2 is successfully matched 11 times, the matching relationship data becomes 10V1 and 11V2, respectively.
At this time, if the download list is updated, the code value represented by the flag V2 will be arranged before the code value represented by the flag V1 to form a new download list, and then the new download list will replace the download list, thereby completing the update of the download list.
In actual practice, it is also possible: comparing the data in the new download list with the data in the download list in sequence, and exchanging the data in the new download list with different data in the download list by taking the new download list as a standard to finish updating the download list; specifically, each element in the new download list is compared with the elements in the download list one by one in sequence: if the Xth information is inconsistent, exchanging the Xth element in the new list with the Xth element in the download list; then, continuously comparing the new download list with the elements in the download list until all the element comparison is completed; x is 1, 2, 3 … ….
For example, in the matching of N times, N is greater than 11, the code values represented by the flag bits V1 are successfully matched 10 times, and the code values represented by the flag bits V2 are successfully matched 11 times, then the matching relationship data becomes 10V1 and 11V2, respectively; at this time, the order is compared with the order in the download list, and the code value represented by V2 is adjusted to the front of the code value represented by V1, so that the code values represented by V2 are matched first, and the matching speed is increased.
Specifically, the method of the present invention can be used when the infrared remote controller is matched with a television, and specifically includes: reading the brand and the model of the television by using the EDID data of the television; and communicating with a server according to the brand and the model of the television to obtain a corresponding downloading list.
As shown in fig. 6, a system for optimizing recommended code values uses the method of the present invention, which includes: the hardware to be matched comprises hardware 100 to be matched, an input module 200, a hardware information reading module 300, a server 400 and a processing module 500; the hardware 100 to be matched is matched with one code value or a group of code values; the input module 200 is used for receiving a code value downloading request issued by a user; the hardware information reading module 300 is in data communication with the input module 100, and is configured to acquire information of the hardware 100 to be matched according to the download code value request; the server 400 is in data communication with the hardware information reading module 300, and is configured to provide a corresponding download list according to the information of the hardware 100 to be matched; the processing module 500 performs data communication with the server 400, and is configured to test the code values in the download list and the hardware 100 to be matched one by one until the code values matched with the hardware are found, and record matching relationship data including information of the hardware 100 to be matched and the number of times of matching the code values.
The present invention provides an embodiment: a television set, comprising: a memory and a processor; a memory for storing an executable program; and the processor is used for realizing the steps of the method when the executable program is executed, and is convenient for a user to quickly match the remote controller with the television.
Preferably, the memory can be a mobile hard disk, a U disk, a flash memory chip or other memory devices; a processor, preferably a CPU, in data communication with the memory, is configured to execute the executable program via the processor when code value matching is performed, so as to perform the steps of the method for optimizing recommended code values as described above.
The CPU described above can perform various appropriate actions and processes according to programs stored in the memory. The electronic device also includes peripherals including an input part for a keyboard, a mouse, etc., and an output part such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), etc., and a speaker, etc.; in particular, the processes described in FIGS. 1-5 may be implemented as a executable program in accordance with embodiments of the present disclosure.
The present invention also provides a readable storage medium having stored thereon an executable program which, when executed, performs the steps of the method described herein.
The present invention provides an embodiment comprising a program product comprising an executable program embodied on a readable medium, the executable program comprising program code for performing a method as illustrated in the flowcharts of fig. 1-5. The executable program may be downloaded and installed from a network. When the executable program is executed by the CPU, various functions defined by the present invention are performed.
The method and the device solve the problem that the user can quickly and accurately acquire the infrared code matched with the current television, and realize the function of intelligently recommending the optimal infrared code for learning.
The above-mentioned invention numbers are merely for description and do not represent the merits of the implementation scenarios.
The above disclosure is only a few specific implementation scenarios of the present invention, however, the present invention is not limited thereto, and any variations that can be made by those skilled in the art are intended to fall within the scope of the present invention.

Claims (10)

1. A method of optimizing recommended code values, comprising:
after a request for downloading code values is received, acquiring information of hardware needing the code values;
providing a download list through a server according to the information of the hardware;
testing the code values in the download list and the hardware one by one until the code values matched with the hardware are found, and recording matching relation data comprising the information of the hardware and the successful matching times of the code values;
and sending the matching relation data to the server, and updating the download list based on the matching times.
2. The method for optimizing recommended code values according to claim 1, wherein the providing a download list through a server according to the information of the hardware comprises:
and matching the information of the hardware with a code value library in the server, acquiring a plurality of code value forming code value groups corresponding to the information of the hardware, and forming a downloading list.
3. The method for optimizing recommended code values according to claim 1, wherein the step of testing the code values in the download list and the hardware one by one until code values matched with the hardware are found, and recording matching relationship data including information of the hardware and the number of times of successful matching of the code values includes:
marking each code value by using different flag bits, setting a matching numerical value bit in front of or behind the flag bits, and representing the successful matching times of the hardware and the code values through the matching numerical value bits;
respectively matching the hardware with the code values, and recording a matching relation and a user feedback result;
and importing the result fed back by the user into the matching numerical value to form the matching relation data.
4. The method of claim 3, wherein the importing the result of user feedback into the matching numerical bits to form the matching relationship data comprises:
if the result fed back by the user is matching failure, the value of the matching numerical value is kept unchanged;
and if the result fed back by the user is that the matching is successful, adding one to the value of the matching numerical value.
5. The method for optimizing recommended code values according to claim 1, wherein the step of sending the matching relationship data to the server and updating the download list comprises:
in the server, comparing the matching relation data of the hardware corresponding to different code values respectively;
and sequencing according to the matching success times of the hardware information and the code values, and updating the downloading list.
6. The method for optimizing recommended code values according to claim 1, wherein the sorting according to the number of times of matching the information of the hardware with the code values comprises:
forming a new downloading list according to the sequence arrangement from high to low of the matching success times of the hardware information and the code values;
replacing the download list with the new download list to complete the update of the download list;
or comparing the data in the new download list with the data in the download list in sequence, and exchanging the data in the new download list with different data in the download list by taking the new download list as a standard to finish updating the download list.
7. The method of claim 6, wherein exchanging data in the new download list with different data in the download list based on the new download list comprises:
comparing each element in the new download list with the elements in the download list one by one in sequence:
if the Xth information is inconsistent, exchanging the Xth element in the new list with the Xth element in the download list;
then, continuously comparing the new download list with the elements in the download list until all the element comparison is completed;
X=1,2,3……。
8. use of a method of optimizing recommendation code values according to any one of claims 1-7 in an orientation in which an infrared remote control matches a television;
reading the brand and the model of the television by using the EDID data of the television;
and communicating with a server according to the brand and the model of the television to obtain a corresponding downloading list.
9. A system for optimizing recommendation values for performing the method of optimizing recommendation values of any of claims 1-7, comprising:
the hardware to be matched is matched with one or a group of code values;
the input module is used for receiving a code value downloading request issued by a user;
the hardware information reading module is in data communication with the input module and is used for acquiring the information of the hardware to be matched according to the downloading code value request;
the server is in data communication with the hardware information reading module and is used for providing a corresponding downloading list according to the information of the hardware to be matched;
and the processing module is in data communication with the server, and is used for testing the code values in the download list and the hardware to be matched one by one until the code values matched with the hardware are found, and recording matching relation data comprising information of the hardware to be matched and the code value matching times.
10. A television set, comprising:
a memory for storing an executable program;
a processor for implementing the steps of the method as claimed in any one of claims 1 to 7 when executing said executable program.
CN202110465821.2A 2021-04-28 2021-04-28 Method, device and application for optimizing recommended code value Active CN113163249B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110465821.2A CN113163249B (en) 2021-04-28 2021-04-28 Method, device and application for optimizing recommended code value

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110465821.2A CN113163249B (en) 2021-04-28 2021-04-28 Method, device and application for optimizing recommended code value

Publications (2)

Publication Number Publication Date
CN113163249A true CN113163249A (en) 2021-07-23
CN113163249B CN113163249B (en) 2022-08-19

Family

ID=76871787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110465821.2A Active CN113163249B (en) 2021-04-28 2021-04-28 Method, device and application for optimizing recommended code value

Country Status (1)

Country Link
CN (1) CN113163249B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040081776A (en) * 2002-12-11 2004-09-22 마츠시타 덴끼 산교 가부시키가이샤 Av system
WO2012112715A2 (en) * 2011-02-15 2012-08-23 Zero1.tv GmbH Systems, methods, and architecture for a universal remote control accessory used with a remote control application running on a mobile device
CN103281578A (en) * 2013-04-28 2013-09-04 四川长虹电器股份有限公司 Code matching method of radio-frequency remote control equipment of television system
CN104574927A (en) * 2014-12-14 2015-04-29 杭州赫智电子科技有限公司 Infrared matching method and infrared matching system with feedback function
CN106373381A (en) * 2016-11-04 2017-02-01 上海战诚电子科技股份有限公司 Infrared remote control code value testing device and testing method
CN109542934A (en) * 2018-10-10 2019-03-29 杭州古北电子科技有限公司 A kind of device model matching process, electronic equipment, the storage medium of universal remote control
WO2020181596A1 (en) * 2019-03-08 2020-09-17 深圳感臻科技有限公司 Matching method and device
CN112559579A (en) * 2020-12-21 2021-03-26 福建星网天合智能科技有限公司 Efficient code matching method, device, equipment and medium for infrared code library

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040081776A (en) * 2002-12-11 2004-09-22 마츠시타 덴끼 산교 가부시키가이샤 Av system
WO2012112715A2 (en) * 2011-02-15 2012-08-23 Zero1.tv GmbH Systems, methods, and architecture for a universal remote control accessory used with a remote control application running on a mobile device
CN103281578A (en) * 2013-04-28 2013-09-04 四川长虹电器股份有限公司 Code matching method of radio-frequency remote control equipment of television system
CN104574927A (en) * 2014-12-14 2015-04-29 杭州赫智电子科技有限公司 Infrared matching method and infrared matching system with feedback function
CN106373381A (en) * 2016-11-04 2017-02-01 上海战诚电子科技股份有限公司 Infrared remote control code value testing device and testing method
CN109542934A (en) * 2018-10-10 2019-03-29 杭州古北电子科技有限公司 A kind of device model matching process, electronic equipment, the storage medium of universal remote control
WO2020181596A1 (en) * 2019-03-08 2020-09-17 深圳感臻科技有限公司 Matching method and device
CN112559579A (en) * 2020-12-21 2021-03-26 福建星网天合智能科技有限公司 Efficient code matching method, device, equipment and medium for infrared code library

Also Published As

Publication number Publication date
CN113163249B (en) 2022-08-19

Similar Documents

Publication Publication Date Title
US11086596B2 (en) Electronic device, server and control method thereof
US11074066B2 (en) Apparatus and method for managing software updates of electronic devices
US20230385350A1 (en) Feedback method and apparatus based on online document comment, and non-transitory computer-readable storage medium
US20190166216A1 (en) Information pushing method and device
US10841656B2 (en) Electronic apparatus and controlling method thereof
CN109901858A (en) Application software updates detection method, device, computer equipment and storage medium
CN111984239A (en) Page configuration method, device, server and storage medium
CN112306340A (en) Information display method, information sending device, electronic equipment and medium
CN103197945A (en) Personalized content loading method and device for television and computer integrated machine
CN113054981A (en) Key list updating method, terminal and readable storage medium
CN110879729B (en) Channel configuration method and device for live broadcast room, readable medium and electronic equipment
CN113163249B (en) Method, device and application for optimizing recommended code value
CN114286167A (en) Cross-device interaction method and device, electronic device and storage medium
CN112380386A (en) Video searching method and device, terminal and computer readable storage medium
CN112035129A (en) Method and device for driver installation and upgrade and computer equipment
US11216328B2 (en) Server, electronic device, and control method thereof
CN111385613B (en) Television system repairing method, storage medium and application server
CN115361104B (en) Intelligent device upgrading method, system, computer device and storage medium
CN106302670A (en) A kind of picture update method, communication terminal and server
CN107038051B (en) BIOS configuration item recommendation method and device
CN110717315A (en) System data batch modification method and device, storage medium and electronic equipment
JP2018101249A (en) Robot, robot system, server, information collection method, and program
CN113515447A (en) System automation test method and device
CN111401395B (en) Data processing method, terminal equipment and storage medium
CN107623866B (en) Video recommendation method and device for television and storage medium

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 518000 D401, productivity building, No. 5, Gaoxin middle 2nd Road, Science Park community, Yuehai street, Nanshan District, Shenzhen, Guangdong

Applicant after: Shenzhen ganzhen intelligent Co.,Ltd.

Address before: 518000 Room 501, building a, productivity building, No.5, Gaoxin middle 2nd Road, science and Technology Park, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province

Applicant before: 8D TECHNOLOGY Ltd.

GR01 Patent grant
GR01 Patent grant