AUTOMATIC SEARCH
First Claim
1. A method for searching program metadata in a media device controlled by an input device having a plurality of inputs, the method comprising:
- receiving program metadata at the media device, the program metadata comprising a plurality of data fields populated with accompanying data for each of a plurality of television programs;
associating an input of the input device with a data field;
determining when the input is activated and in response comparing the accompanying data of the data field for a first program with the corresponding accompanying data of at least a subset of the plurality of television programs; and
presenting data relating to those television programs having substantially equivalent data in the data field.
7 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a method for searching program metadata using a media device, such as a set-top-box, to search for other programs related to a particular program. Program metadata is received at the media device, the program metadata comprising a plurality of data fields populated with accompanying data for each of a plurality of television programs. The media device is controlled by an input device, such as a remote control, and an input, such as a button, of the input device is associated with a data field. It is determined when an input, associated with a data field, is activated and in response the accompanying data within the associated data field, for a first program, is compared with the corresponding accompanying data of a plurality of other television programs. Data is then presented to the user, relating to those television programs having substantially equivalent data in the selected data field to the selected program. A corresponding apparatus is also provided.
-
Citations
15 Claims
-
1. A method for searching program metadata in a media device controlled by an input device having a plurality of inputs, the method comprising:
-
receiving program metadata at the media device, the program metadata comprising a plurality of data fields populated with accompanying data for each of a plurality of television programs; associating an input of the input device with a data field; determining when the input is activated and in response comparing the accompanying data of the data field for a first program with the corresponding accompanying data of at least a subset of the plurality of television programs; and presenting data relating to those television programs having substantially equivalent data in the data field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 15)
-
-
8. An apparatus for searching program metadata comprising a media device and an input device having a plurality of inputs for controlling the media device, the apparatus comprising:
-
an input, located at the media device, for receiving program metadata comprising a plurality of data fields populated with accompanying data for each of a plurality of television programs; at least one memory for storing the metadata and for storing associations between one or more inputs of the input device and one or more respective data fields; and at least one processor configured to; a) determine when a given input of the input device is activated, and in response to compare the accompanying data of the data field associated with the input based on the associations stored in memory, for a first program, with the corresponding accompanying data of at least a subset of the plurality of television programs; and b) control a display to present data relating to those television programs having substantially equivalent data in the data field. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification