Automatic determination of display device functionality
Abstract
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for automatically determining the functionality and capabilities of electronic components. Some embodiments operate by transmitting a command to the display device in question (sometimes called the device under test—DUT—herein) and monitoring the device. Then, it is determined whether an action by the display device was one of a set of proper responses to the command. If the action was proper, then it is determined that the display device supports the command set associated with the command. The command set may be the Consumer Electronics Control (CEC) set, although this disclosure is not limited to that example.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method for determining infrared (IR) signals transmitted by a display device remote control, the method comprising:
receiving, by a camera of a system remote control, an IR signal from the display device remote control, wherein the IR signal is associated with a command to a display device; responsive to a first determination, by an IR processing module of the system remote control, that the IR signal does not represent a complete signal for the command, receiving a second portion of the IR signal from the display device remote control; responsive to a second determination that the IR signal and the second portion of the IR signal represents the complete signal for the command, transmitting the IR signal and the second portion of the IR signal to a media device; sending, by the system remote control to the display device, the command to the display device based on the IR signal and the second portion of the IR signal.
3 . The method of claim 1 , wherein the system remote control is not natively supported by the display device.
4 . The method of claim 1 , further comprising:
responsive to the first determination, by the IR processing module of the system remote control, that the IR signal represents the complete signal for the command, transmitting the IR signal to the media device.
5 . The method of claim 1 , wherein the transmitting the IR signal and the second portion of the IR signal further comprises:
forming a batch signal comprising the IR signal and the second portion of the IR signal; and transmitting the batch signal to the media device.
6 . The method of claim 1 , further comprising:
storing, in a memory of the system remote control, the IR signal and the second portion of the IR signal; and configuring, based on the IR signal and the second portion of the IR signal, the system remote control to directly communicate with the display device using the command.
7 . The method of claim 1 , further comprising:
prior to receiving the IR signal from the display device remote control, displaying, by a display of the system remote control, a user prompt to issue the command using the display device remote control.
8 . The method of claim 1 , wherein the system remote control comprises one of a smart phone or a tablet computer.
9 . A non-transitory, computer-readable medium having instructions stored thereon that, when executed by a system remote control, cause the system remote control to perform operations comprising:
receiving, by a camera of the system remote control, an infrared (IR) signal from a display device remote control, wherein the IR signal is associated with a command to a display device; responsive to a first determination, by an IR processing module of the system remote control, that the IR signal does not represent a complete signal for the command, receiving a second portion of the IR signal from the display device remote control; responsive to a second determination that the IR signal and the second portion of the IR signal represents the complete signal for the command, transmitting the IR signal and the second portion of the IR signal to a media device; and sending, to the display device, the command to the display device based on the IR signal and the second portion of the IR signal.
10 . The non-transitory, computer-readable medium of claim 8 , wherein the system remote control is not natively supported by the display device.
11 . The non-transitory, computer-readable medium of claim 8 , the operations further comprising:
responsive to the first determination, by the IR processing module of the system remote control, that the IR signal represents the complete signal for the command, transmitting the IR signal to the media device.
12 . The non-transitory, computer-readable medium of claim 8 , wherein transmitting the IR signal and the second portion of the IR signal comprises:
forming a batch signal comprising the IR signal and the second portion of the IR signal; and transmitting the batch signal to the media device.
13 . The non-transitory, computer-readable medium of claim 8 , the operations further comprising:
storing, in a memory of the system remote control, the IR signal and the second portion of the IR signal; and configuring, based on the IR signal and the second portion of the IR signal, the system remote control to directly communicate with the display device using the command.
14 . The non-transitory, computer-readable medium of claim 8 , the operations further comprising:
prior to receiving the IR signal from the display device remote control, displaying, by a display of the system remote control, a user prompt to issue the command using the display device remote control.
15 . The non-transitory, computer-readable medium of claim 8 , wherein the system remote control comprises one of a smart phone or a tablet computer.
16 . A system remote control comprising:
a camera; an infrared (IR) processing module; and a processor configured to cause operations to be performed by the system remote control comprising:
receiving, by the camera, an IR signal from a display device remote control, wherein the IR signal is associated with a command to a display device;
responsive to a first determination, by the IR processing module, that the IR signal does not represent a complete signal for the command, receiving a second portion of the IR signal from the display device remote control;
responsive to a second determination that the IR signal and the second portion of the IR signal represents the complete signal for the command, transmitting the IR signal and the second portion of the IR signal to a media device; and
sending, to the display device, the command to the display device based on the IR signal and the second portion of the IR signal.
17 . The system remote control of claim 15 , wherein the system remote control is not natively supported by the display device.
18 . The system remote control of claim 15 , the operations further comprising:
responsive to the first determination, by an IR processing module of the system remote control, that the IR signal represents the complete signal for the command, transmitting the IR signal to the media device.
19 . The system remote control of claim 15 , wherein transmitting the IR signal and the second portion of the IR signal comprises:
forming a batch signal comprising the IR signal and the second portion of the IR signal; and transmitting the batch signal to the media device.
20 . The system remote control of claim 15 , the operations further comprising:
storing, in a memory of the system remote control, the IR signal and the second portion of the IR signal; and configuring, based on the IR signal and the second portion of the IR signal, the system remote control to directly communicate with the display device using the command.
21 . The system remote control of claim 15 , the operations further comprising:
prior to receiving the IR signal from the display device remote control, displaying, by a display of the system remote control, a user prompt to issue the command using the display device remote control.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.