System and method for verifying parameters in an audiovisual environment
First Claim
1. A method, comprising:
- cycling through a plurality of codes to turn on a display, wherein after each cycle a current code is determined and a remote control with a camera uses the camera to help determine if the display is emitting light;
storing the current code used in the cycle after verifying that the display is emitting light;
communicating a code to initiate cycling through a plurality of potential audiovisual inputs;
receiving, at the camera, image data that is rendered on the display, the image data being based on and unique to a first one of the audiovisual inputs; and
comparing the image data of the first one of the audiovisual inputs to a stored test pattern image associated with a selected audiovisual application to verify if the image data matches the stored test pattern image for the selected audiovisual application.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is provided in one example embodiment and includes communicating a code to initiate cycling through a plurality of potential audiovisual inputs. The method includes receiving image data that is rendered on a display, the image data being based on a first one of the audiovisual inputs. The method also includes comparing the image data of the first one of the audiovisual inputs to a stored test pattern image associated with a selected audiovisual application to verify if the image data matches the stored test pattern for the selected audiovisual application. In more specific embodiments, the cycling through of the plurality of potential audiovisual inputs is terminated if the image data matches the stored test pattern for the selected audiovisual application. The code represents one or more infrared audiovisual commands being repeatedly sent to the display. The commands are sent until the stored test pattern image is detected on the display.
652 Citations
20 Claims
-
1. A method, comprising:
-
cycling through a plurality of codes to turn on a display, wherein after each cycle a current code is determined and a remote control with a camera uses the camera to help determine if the display is emitting light; storing the current code used in the cycle after verifying that the display is emitting light; communicating a code to initiate cycling through a plurality of potential audiovisual inputs; receiving, at the camera, image data that is rendered on the display, the image data being based on and unique to a first one of the audiovisual inputs; and comparing the image data of the first one of the audiovisual inputs to a stored test pattern image associated with a selected audiovisual application to verify if the image data matches the stored test pattern image for the selected audiovisual application. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. Logic encoded in one or more tangible media that includes code for execution and when executed by a processor operable to perform operations comprising:
-
cycling through a plurality of codes to turn on a display, wherein after each cycle a current code is determined and a remote control with a camera uses the camera to help determine if the display is emitting light; storing the current code used in the cycle after verifying that the display is emitting light; communicating a code to initiate cycling through a plurality of potential audiovisual inputs; receiving, at the camera, image data that is rendered on the display, the image data being based on and unique to a first one of the audiovisual inputs; and comparing the image data of the first one of the audiovisual inputs to a stored test pattern image associated with a selected audiovisual application to verify if the image data matches the stored test pattern image for the selected audiovisual application. - View Dependent Claims (8, 9, 10, 11, 20)
-
-
12. An apparatus, comprising:
-
a memory element configured to store data, a processor operable to execute instructions associated with the data, and an image classifier module configured to interact with the processor in order to; cycle through a plurality of codes to turn on a display, wherein after each cycle a current code is determined and a remote control with a camera uses the camera to help determine if the display is emitting light; store the current code used in the cycle after verifying that the display is emitting light; communicate a code to initiate cycling through a plurality of potential audiovisual inputs; receive, at the camera on a remote control, image data that is rendered on the display, the image data being based on and unique to a first one of the audiovisual inputs; and compare the image data of the first one of the audiovisual inputs to a stored test pattern image associated with a selected audiovisual application to verify if the image data matches the stored test pattern image for the selected audiovisual application. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification