Systems and methods for generating a real-time video program guide through video access of multiple channels
First Claim
1. A method of providing a real-time video program guide, comprising:
- generating an elementary stream, the elementary stream including a plurality of video frames representing a plurality of videos associated with a plurality of programs;
broadcasting the elementary stream over a network;
receiving the elementary stream at a home communication terminal (HCT); and
producing a real-time video program guide based upon the plurality of videos, such that the real-time video program guide may be accessed by a subscriber.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and apparatuses enabling a subscriber to access video corresponding to multiple channels within a very short period of time. A dedicated transmission channel transmits a data stream generated by a content provider, where the data stream includes data representing a plurality of video pictures associated with a plurality of television channels. Populating one data stream with data corresponding to multiple channels enables a Home Communication Terminal (HCT), in communication with a display device, to display multiple channels in a Composite Presentation to the subscriber. The Composite Presentation allows a subscriber to view a plurality of television channels on one channel, obviating the time consuming requirement that a subscriber re-tune to a separate television channel each time the subscriber wishes to view a video picture associated with a different television channel.
269 Citations
32 Claims
-
1. A method of providing a real-time video program guide, comprising:
-
generating an elementary stream, the elementary stream including a plurality of video frames representing a plurality of videos associated with a plurality of programs;
broadcasting the elementary stream over a network;
receiving the elementary stream at a home communication terminal (HCT); and
producing a real-time video program guide based upon the plurality of videos, such that the real-time video program guide may be accessed by a subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for generating a video program guide, comprising:
-
receiving at a home communication terminal (HCT) an elementary stream broadcasted on a channel of a network broadcasting a plurality of channels, the elementary stream comprising a plurality of video frames;
producing a video program guide, the video program guide comprising a composite presentation of at least two video frames of the elementary stream; and
displaying the video program guide. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for generating a real-time video program guide through access of video content, comprising:
-
a network that transmits content to a plurality of Home Communication Terminals (HCTs) over a plurality of channels;
a content provider that broadcasts an elementary stream over a dedicated channel of the plurality of channels, the elementary stream comprising program data corresponding to a plurality of video frames; and
an HCT of the plurality of HCTs, in communication with the content provider via the network, wherein the HCT receives the elementary stream broadcast by the content provider, wherein the HCT generates a video program guide display based upon at least some of the plurality of video frames, and wherein the plurality of video frames are associated with content received by the HCT over at least two channels of the plurality of channels. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A home communication terminal (HCT) enabling the generation of a real-time video program guide, viewable on a display, through access of video content, comprising:
-
at least one tuner that receives over one channel a data stream broadcast by a content provider, the data stream comprising data corresponding to a plurality of videos associated with a plurality of television channels;
a video program guide application enabling a subscriber to select multiple video frames of the plurality of videos to create a composite presentation; and
an output port for transmitting the composite presentation to the display, such that the multiple video frames are simultaneously viewable on the display. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method of providing a data stream for use in generating a real-time video program guide, comprising:
-
receiving content associated with a plurality of television channels;
generating a data stream, the data stream including a plurality of video pictures associated with at least some of the plurality of television channels;
broadcasting the data stream over a network, on a dedicated channel of a plurality of channels of the network. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A method of providing a real-time video program guide, comprising:
-
generating at least one elementary stream, the at least one elementary stream including audio representing audio associated with a plurality of programs;
broadcasting the at least one elementary stream over a network;
receiving the at least one elementary stream at a home communication terminal (HCT); and
producing a real-time video program guide based upon the audio, such that the real-time video program guide may be accessed by a subscriber. - View Dependent Claims (31)
-
-
32. A method of providing a real-time video program guide, comprising:
-
generating at least one elementary stream, the at least one elementary stream including data representing audio associated with a plurality of programs;
broadcasting the at least one elementary stream over a network;
receiving the at least one elementary stream at a home communication terminal (HCT); and
producing a real-time video program guide based upon the data, such that the real-time video program guide may be accessed by a subscriber.
-
Specification