NETWORK-BASED SERVICE TO PROVIDE ON-DEMAND VIDEO SUMMARIES OF TELEVISION PROGRAMS
First Claim
Patent Images
1. A method of generating programming summaries, the method comprising:
- summarizing each program segment of a plurality of program segments of a program to yield a corresponding summary segment and storing the corresponding summary segment, wherein each summary segment includes audio, video, and at least one image; and
in response to a user request, streaming each summary segment in a first channel to a client device of the user and streaming the plurality of program segments in a second channel to the client device.
6 Assignments
0 Petitions
Accused Products
Abstract
A network-based device allows customers to receive television programming and to view summaries of the programming. A method of providing the summaries comprises: dividing a received program into program segments each identified by index marks, summarizing each program segment into summary segments identified by similar index marks, generating metadata files for delimiting a beginning and an end of summary segments and program segments, storing the summary segments and accessing the summary segments to supply the summary segments in lieu of program segments upon demand.
19 Citations
20 Claims
-
1. A method of generating programming summaries, the method comprising:
-
summarizing each program segment of a plurality of program segments of a program to yield a corresponding summary segment and storing the corresponding summary segment, wherein each summary segment includes audio, video, and at least one image; and in response to a user request, streaming each summary segment in a first channel to a client device of the user and streaming the plurality of program segments in a second channel to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for generating programming summaries, the system comprising:
-
a processor; a first module configured to control the processor to summarize each program segment of a plurality of program segments of a program to yield a corresponding summary segment and store the corresponding summary segment, wherein each summary segment includes audio, video, and at least one image; and a second module configured to control the processor to stream each summary segment in a first channel to a client device of the user and streaming the plurality of program segments in a second channel to the client device in response to a user request. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to generate programming summaries, the instructions comprising:
-
summarizing each program segment of a plurality of program segments of a program to yield a corresponding summary segment and storing the corresponding summary segment, wherein each summary segment includes audio, video, and at least one image; and in response to a user request, streaming each summary segment in a first channel to a client device of the user and streaming the plurality of program segments in a second channel to the client device.
-
Specification