Method and apparatus for indexing video programs
First Claim
1. A method comprising:
- retrieving an index associated with a television program, wherein the index identifies a plurality of television program segments contained in the television program and designates one or more program segments as must watch program segments;
displaying the retrieved index of program segments to a television viewer;
allowing the television viewer to select at least one television program segment for viewing wherein the at least one segment is adjacent to one or more designated must watch program segments; and
when the at least one segment is selected, automatically selecting the adjacent must watch program segments.
3 Assignments
0 Petitions
Accused Products
Abstract
A television program is received that includes an index that identifies multiple television program segments contained in the television program. The index of program segments is displayed to a television viewer, and the television viewer is allowed to select at least one program segment for recording. The index of program segments can identify the name of each program segment, the time period during which each program segment is transmitted, the program type for each program segment, the content rating for each program segment, or whether the viewer is required to watch a particular program segment. The selected program segments may be recorded on a video recorder. The television viewer is also allowed to select the order of viewing of the program segments.
134 Citations
32 Claims
-
1. A method comprising:
-
retrieving an index associated with a television program, wherein the index identifies a plurality of television program segments contained in the television program and designates one or more program segments as must watch program segments; displaying the retrieved index of program segments to a television viewer; allowing the television viewer to select at least one television program segment for viewing wherein the at least one segment is adjacent to one or more designated must watch program segments; and when the at least one segment is selected, automatically selecting the adjacent must watch program segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
retrieving an index associated with a television program wherein the index identifies a plurality of television program segments contained in the television program and designates one or more program segments as must watch segments, wherein the index and the associated television program are stored on a digital video recorder; displaying the retrieved index of program segments to a television viewer; allowing the television viewer to select at least one television program segment for viewing wherein the at least one segment is adjacent to one or more designated must watch program segments; when the television viewer selects the at least one segment, determining if the television viewer fails to select any adjacent must watch program segments; and automatically selecting any non-selected must watch program segments adjacent to the selected segment; and retrieving the selected program segments and displaying the retrieved program segments on a display device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
- 19. An apparatus comprising a television receiver coupled to a network through a first communication link and configured to retrieve an index associated with a television program via the first communication link, the index identifying a plurality of television program segments contained in the television program and designating one or more program segments as must watch segments, wherein the television program is broadcast via a second communication link, the television receiver further configured to display the retrieved index of program segments to a television viewer and to allow the television viewer to select at least one television program segment for viewing, the television receiver further configured to determine if the television viewer has failed to select any must watch program segments adjacent to a program segment selected by the viewer and to automatically select non-selected must watch program segments adjacent to the selected program segment.
-
24. An apparatus comprising:
-
a television receiver to receive a television program via a television broadcast communication link and to retrieve an index identifying a plurality of television program segments contained in the television program via a data communication link separate from the television broadcast communication link, the index further identifying one or more program segments as must watch segments; a display device coupled to the television receiver to display the index of program segments to a television viewer and to allow the television viewer to select at least one television program segment for viewing, the television receiver configured to determine if the television viewer has failed to select a must watch program segment adjacent to a program segment selected by the television viewer and to automatically select the non-selected must watch program segment; and a digital video recorder coupled to the television receiver to record selected program segments. - View Dependent Claims (25, 26)
-
-
27. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to:
-
retrieve an index associated with a television program via a first communication link, wherein the index identifies a plurality of television program segments contained in the television program and designates one or more program segments as must watch segments, the television program broadcast via a second communication link; display the retrieved index of program segments to a television viewer; allow the television viewer to select at least one television program segment for viewing, wherein the at least one television program segment is adjacent to one or more designated must watch program segments; and when the at least one television program segment is selected; determine if the television viewer fails to select adjacent must watch program segments; and automatically select the adjacent must watch program segments. - View Dependent Claims (28, 29)
-
-
30. An apparatus comprising:
-
means for retrieving an index associated with a television program via a bi-directional data communication link; means for receiving the television program via a video communication link; means for determining a plurality of television program segments contained in the television program; means for displaying the retrieved index of program segments to a viewer; and means for allowing the viewer to select at least one television program segment for viewing wherein the at least one television program segment is adjacent to one or more designated must watch program segments; and when the at least one television program segment is selected, means for automatically selecting non-selected must watch program segments adjacent to the selected television program segment. - View Dependent Claims (31, 32)
-
Specification