Trial selection of STB remote control codes
First Claim
1. A method of identifying a functional command set for an access device that accesses television programming provided by a service provider, comprising:
- at a control device;
transmitting a first command from a first command set of a plurality of possible command sets for the access device to the access device, wherein the first command comprises a command that causes the access device to generate a video output that includes text;
processing the video output of the access device using an optical character recognition (OCR) process that extracts text from the video output;
determining whether the extracted text corresponds to the first command set; and
identifying, in response to determining that the extracted text corresponds to the first command set, the first command set as the functional command set for the access device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method consistent with certain embodiments of identifying a functional command set for an access device that accesses television programming provided by a service provider at a control device involves transmitting a first command from a first command set of a group of possible command sets for the access device to the access device. The first command includes a command that is expected to cause the access device to generate a text containing video frame. A determination is made as to whether the extracted text corresponds to the first command set. The first command set is identified as the functional command set for the access device in response to determining that the extracted text corresponds to the first command set. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
-
Citations
30 Claims
-
1. A method of identifying a functional command set for an access device that accesses television programming provided by a service provider, comprising:
at a control device; transmitting a first command from a first command set of a plurality of possible command sets for the access device to the access device, wherein the first command comprises a command that causes the access device to generate a video output that includes text; processing the video output of the access device using an optical character recognition (OCR) process that extracts text from the video output; determining whether the extracted text corresponds to the first command set; and identifying, in response to determining that the extracted text corresponds to the first command set, the first command set as the functional command set for the access device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A method of identifying a functional command set for an access device that accesses television programming provided by a service provider, comprising:
at a control device; transmitting a first command from a first command set of a plurality of possible command sets for the access device to the access device, wherein the transmitting comprises transmitting of one of an infrared remote control command and an RF remote control command and the first command comprises a command that causes the access device to generate video output that includes text; processing the video output of the access device using an optical character recognition (OCR) process that extracts text from the video output; determining whether the extracted text corresponds to the first command set as either a menu or a program guide on an on screen display; in response to determining that the extracted text corresponds to the first command set, identifying the first command set as the functional command set for the access device; and in response to determining that the extracted text does not correspond to the first command set, repeating the transmitting, processing, and determining for additional command sets until the functional command set for the access device is identified. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
20. A control device that identifies a functional command set for an access device that accesses television programming provided by a service provider, comprising:
-
a memory that stores a plurality of possible command sets of remote commands for the access device; a video input coupled to the access device for receiving video signals; a video frame store that stores a video frame received at the video input; an optical character recognition (OCR) machine that carries out an OCR process on the video frame stored in the video frame store that extracts text from the video frame; a transmitter; and a processor programmed to; instruct the transmitter to transmit a first command from a first of the plurality of possible command sets of remote commands to the access device, wherein the first command comprises a command that causes the access device to generate video output that includes text; process the video output of the access device using the OCR process that extracts text from the video output; determine whether the extracted text corresponds to the first command set; and identify, in response to determining that the extracted text corresponds to the first command set, the first command set as the functional command set for the access device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification