Method and apparatus for searching through an electronic programming guide
First Claim
Patent Images
1. A method for managing entertainment system data, comprising:
- obtaining a record corresponding to a first entertainment selection;
presenting a first set of entertainment system data in the obtained record corresponding to the first entertainment selection on a display device;
presenting a selectable identifier corresponding to the first set of entertainment system data on the display device;
receiving a selection of the selectable identifier;
accessing instructions linked to the selectable identifier;
performing a search based on the accessed instructions for a second entertainment selection having a corresponding second set of entertainment system data related to the first set of entertainment system data; and
presenting a result of the search on the display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for managing entertainment system data includes obtaining a record corresponding to a first entertainment selection that is selected. A selectable identifier corresponding to a first set of entertainment system data in the record is presented on a display device. A search for a second entertainment selection having a corresponding second set of entertainment system data related to the first set of entertainment system data is performed when the selectable identifier is selected. A result of the search is presented on the display device.
128 Citations
33 Claims
-
1. A method for managing entertainment system data, comprising:
-
obtaining a record corresponding to a first entertainment selection;
presenting a first set of entertainment system data in the obtained record corresponding to the first entertainment selection on a display device;
presenting a selectable identifier corresponding to the first set of entertainment system data on the display device;
receiving a selection of the selectable identifier;
accessing instructions linked to the selectable identifier;
performing a search based on the accessed instructions for a second entertainment selection having a corresponding second set of entertainment system data related to the first set of entertainment system data; and
presenting a result of the search on the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having stored thereon a sequence of instructions, the sequence of instructions including instructions which, when executed by a processor, causes the processor to perform operations comprising:
-
obtaining a record corresponding to a first entertainment selection;
presenting a first set of entertainment system data in the obtained record corresponding to the first entertainment selection on a display device;
presenting a selectable identifier corresponding to the first set of entertainment system data on the display device;
receiving a selection of the selectable identifier;
accessing instructions linked to the selectable identifier;
performing a search based on the accessed instructions for a second entertainment selection having a corresponding second set of entertainment system data related to the first set of entertainment system data; and
presenting a result of the search on the display device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system control agent, comprising:
-
a data parser that formats entertainment system data into an identifier portion and a data portion;
a data engine, coupled to the data parser, that stores the entertainment system data into a database according to corresponding entertainment selections; and
a query interface, coupled to the database, that configures a graphical user interface (GUI) having an identifier corresponding to a first set of entertainment system data of a first entertainment selection, the identifier being selectable to cause the query interface to execute instructions linked to the identifier that require a search to be performed in the data engine and to display a second entertainment selection, resulting from the search, having a corresponding second set of entertainment system data related to the first set of entertainment system data. - View Dependent Claims (20, 21, 22)
-
-
23. A computer system, comprising:
-
a bus;
a processor coupled to the bus;
a system control agent, coupled to the bus, that includes a data parser that formats entertainment system data into an identifier portion and a data portion, a data engine that stores the entertainment system data into a database according to corresponding entertainment selections, a query interface that configures a graphical user interface (GUI) having an identifier corresponding to a first set of entertainment system data of a first entertainment selection, the identifier being selectable to cause the query interface to execute instructions linked to the identifier that require a search to be performed in the data engine and to display a second entertainment selection, resulting from the search, having a corresponding second set of entertainment system data related to the first set of entertainment system data. - View Dependent Claims (24)
-
-
25. A graphical user interface (GUI), comprising:
-
a first set of entertainment system data corresponding to a first entertainment system selection;
an identifier corresponding to the first set of entertainment system data of the first entertainment selection, the identifier being selectable to cause a query interface to execute instructions linked to the identifier that require a search to be performed in a data engine and to generate a synopsis box that displays a second set of entertainment system data of a second entertainment selection, resulting from the search, the second set of entertainment system data being related to the first set of entertainment system data. - View Dependent Claims (26, 27)
-
-
28. A method comprising:
-
obtaining a record at an entertainment system, the record containing descriptive data describing a first program;
presenting the descriptive data on a display device of the entertainment system;
presenting a selectable identifier on the display device, the selectable identifier corresponding to the descriptive data;
receiving a selection of the selectable identifier;
accessing instructions linked to the selectable identifier;
performing a search of records of the entertainment system based on the accessed instructions to identify a second program having descriptive data that is related to the descriptive data of the first program; and
presenting a result of the search on the display device. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification