DTV data service application and receiver mechanism
First Claim
Patent Images
1. A system for providing a digital television data broadcast service, comprising:
- a data service authoring subsystem operable to receive an audiovisual program and to author key clips, wherein key clips are comprised of one of either at least one key event or at least one key object, and provide key clip data in a defined format identifying the key clips of the audiovisual program, wherein said defined format identifying key clips of an audiovisual program further comprises an identification of the content of the key clip, wherein said content includes events and objects associated with said key clip;
a data service encoder operable to receive said key clip data and Program and System Information Protocol data, wherein key clip data includes descriptors that directly correspond to descriptors in the Program and System Information Protocol data, and finalize contents of said data broadcast service; and
an MPEG-2 system multiplexer operable to multiplex said contents of said data broadcast service with encoded audiovisual programs and produce a MPEG-2 transport stream to be broadcast to at least one client receiver in a format that allows customization at the receiver.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for providing a data broadcast service for digital television receivers. The system includes a data authoring system for creating a program description, a data service encoder for combining the description with other information and encoding it, and a multiplexer for using the encoded data service information into a transport data stream. A receiver at the client end receives the transport data stream and extracts the data and the audiovisual program and builds a summary for the viewer.
37 Citations
12 Claims
-
1. A system for providing a digital television data broadcast service, comprising:
-
a data service authoring subsystem operable to receive an audiovisual program and to author key clips, wherein key clips are comprised of one of either at least one key event or at least one key object, and provide key clip data in a defined format identifying the key clips of the audiovisual program, wherein said defined format identifying key clips of an audiovisual program further comprises an identification of the content of the key clip, wherein said content includes events and objects associated with said key clip; a data service encoder operable to receive said key clip data and Program and System Information Protocol data, wherein key clip data includes descriptors that directly correspond to descriptors in the Program and System Information Protocol data, and finalize contents of said data broadcast service; and an MPEG-2 system multiplexer operable to multiplex said contents of said data broadcast service with encoded audiovisual programs and produce a MPEG-2 transport stream to be broadcast to at least one client receiver in a format that allows customization at the receiver. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A receiver operable to receive and operate upon a digital television data broadcast service, comprising:
-
a demultiplexing and decoding module to extract program-related information, wherein the program-related information further comprises an MPEG-2 encoded audiovisual program, Program and System Information Protocol (PSIP) information, and an audio visual program description and references to key-clips from the digital television data broadcast service; a summarizer operable to receive the audiovisual program PSIP information and references to key-clips and to create summaries of the audiovisual program, using the references to key-clips to extract the key-clips from the program, wherein the summarizer includes an inference engine operable to combine said audiovisual program description with said PSIP information, wherein descriptors in the audiovisual program description directly correspond to descriptors in the PSIP information, user preferences, and any other available program information to produce program-related information and key-clip information; a navigation module operable to allow a user to browse said program-related information; a short-term memory to allow short-term storage of the summaries; and a long-term memory to allow long-term storage of the programs and the summaries, wherein the long-term storage is accessible from the navigation module. - View Dependent Claims (8, 9, 10)
-
-
11. A program summarizer operable to receive a data broadcast service for filtering and generating summaries of audiovisual programs, comprising:
-
a description extraction module operable to parse and extract an audiovisual program description provided by said data broadcast service; a program and system information extraction module operable to extract the program and system information protocol (PSIP) information and MPEG-2 System Information from said data broadcast service; an inference engine operable to combine said audiovisual program description with said PSIP information, where descriptors in the audiovisual program information directly correspond to descriptors in the PSIP information, user preferences, and any other available program information to produce program-related information and key-clip information; a key-clip map table operable to take said key-clip information and produce a map of video references and times; a key clip extraction module operable to extract key clips from said audiovisual program using references to the key clips in the data broadcast service; and a summary composition module operable to produce summaries of said audiovisual program and provide it to a viewer. - View Dependent Claims (12)
-
Specification