Method and apparatus for automated display of video programming guide information
First Claim
1. A method for automated display of video programming guide information, the method comprising:
- filtering program information using a plurality of filtering rules to determine a plurality of viewing events;
displaying on a first screen portion, the plurality of viewing events in a chronological order based on a display time for each of the plurality viewing events;
displaying a selector in the first screen portion, such that the selector is operative to select at least one of the plurality of viewing events;
displaying on a second screen portion, event information relating to a selected one of the plurality of viewing events when the selector is proximate to one of the plurality of viewing events; and
resolving a scheduling conflict between a first viewing event and a second viewing event when a display time of the first viewing event overlaps with a display time of the second viewing event.
2 Assignments
0 Petitions
Accused Products
Abstract
A method apparatus for automated display video programming guide information includes filtering programming information using filtering rules to determine viewing events of interest to a user. The method and apparatus further includes displaying on a first screen portion, the viewing events in a chronological order based on a display time for each of the viewing events. The method and apparatus further includes displaying a selector in the first screen portion such that the selector is operative to select one of the viewing events and displaying on a second screen portion, event information relating to a selected one of the plurality viewing events when the selector is proximate to one of the viewing events. The method and apparatus further includes resolving a scheduling conflict between a first viewing event and second viewing event to generate a list of program guide information.
-
Citations
23 Claims
-
1. A method for automated display of video programming guide information, the method comprising:
-
filtering program information using a plurality of filtering rules to determine a plurality of viewing events;
displaying on a first screen portion, the plurality of viewing events in a chronological order based on a display time for each of the plurality viewing events;
displaying a selector in the first screen portion, such that the selector is operative to select at least one of the plurality of viewing events;
displaying on a second screen portion, event information relating to a selected one of the plurality of viewing events when the selector is proximate to one of the plurality of viewing events; and
resolving a scheduling conflict between a first viewing event and a second viewing event when a display time of the first viewing event overlaps with a display time of the second viewing event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for automated display of video programming guide information, the apparatus comprising:
-
a memory device operative to store executable instructions; and
a processing device operable coupled to the memory operative to receive the executable instructions such that the processor, in response to the executable instructions;
filters program information using a plurality of filtering rules to determine a plurality of viewing events;
displays on a first screen portion, the plurality of viewing events in a chronological order based on a display time for each of the plurality viewing events;
displays a selector in the first screen portion, such that the selector is operative to select the plurality of viewing events;
displays on a second screen portion, event information relating to a selected one of the plurality of viewing events when the selector is proximate to one of the plurality of viewing events; and
resolves a scheduling conflict between a first viewing event and a second viewing event when a display time of the first viewing event overlaps with a display time of the second viewing event. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for automated display of video programming guide information, the method comprising:
-
receiving electronic program guide information including show lineup data;
filtering the show lineup data using a plurality of filtering rules to determine a plurality of viewing events;
displaying on a first screen portion, the plurality of viewing events in a chronological order based on a display time for each of the plurality viewing events, in conjunction with historical viewing events;
displaying on the first screen portion a plurality of non-viewing events in chronological order based on an event time in combination with the plurality of viewing events;
displaying a selector in the first screen portion, such that the selector is operative to select the plurality of viewing events;
displaying on a second screen portion, event information relating to a selected one of the plurality of viewing events when the selector is proximate to one of the plurality of viewing events; and
displaying on the second screen portion, event information relating to a selected one of the plurality of non-viewing events when the selector is proximate to one of the plurality of non-viewing events. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification