Network-based service to provide on-demand video summaries of television programs
AssigneeAT&T Intellectual Property II, L.P.
InventorsVijay K. Bhagavath, Robert Edward Markowitz, Joseph Thomas O'Neil
Life of this patent
Estimating the term…
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.
Claims20
A method comprising:
- generating a respective summary segment for each of a plurality of program segments associated with a program, wherein the respective summary segment comprises at least one of a video, an audio, and an image;
- generating indexing information associated with a link between each of the plurality of program segments and the respective summary segment;
- and
- based on the indexing information and a user request for a requested program segment comprising a subset of the program, streaming the requested program segment and a corresponding summary segment to a client device.
A system comprising:
- a processor;
- and
- a memory storing instructions for controlling the processor to perform steps comprising:
- generating a respective summary segment for each of a plurality of program segments associated with a program, wherein the respective summary segment comprises at least one of a video, an audio, and an image;
- generating indexing information associated with a link between each of the plurality of program segments and the respective summary segment;
- and
- based on the indexing information and a user request for a requested program segment comprising a subset of the program, streaming the requested program segment and a corresponding summary segment to a client device.
A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to perform steps comprising:
- generating a respective summary segment for each of a plurality of program segments associated with a program, wherein the respective summary segment comprises at least one of a video, an audio, and an image;
- generating indexing information associated with a link between each of the plurality of program segments and the respective summary segment;
- and
- based on the indexing information and a user request for a requested program segment comprising a subset of the program, streaming the requested program segment and a corresponding summary segment to a client device.
Dependencies are inferred from the claim text.