US2022103428A1PendingUtilityA1

Automatic determination of display device functionality

67
Assignee: ROKU INCPriority: Jul 11, 2017Filed: Oct 5, 2021Published: Mar 31, 2022
Est. expiryJul 11, 2037(~11 yrs left)· nominal 20-yr term from priority
G08C 2201/42H04L 41/0853G06F 40/189H04B 10/1143H04L 43/0811H04L 43/0817H04L 41/0233
67
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 . (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.