Method and apparatus for generating a mosaic style electronic program guide
First Claim
1. A method comprising:
- combining a plurality of different input video streams into a single output video stream, such that the output video stream includes an electronic program guide configured to display a mosaic of a plurality of videos, each input video stream of the combined plurality of different input streams comprising a low resolution version of a high resolution video stream which is transmitted on a first channel,each of the videos are configured to be displayed immediately adjacent each other and the mosaic having no frame between the videos, each of the videos corresponding to each of the different input video streams of the plurality of input video streams; and
transmitting the single output video stream to a plurality of receivers on a second channel simultaneously with the transmission of the high resolution video stream on the first channel, the second channel being different from the first channel.
5 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, there is provided a method for operating a decoder. The method comprises receiving, on a first channel, an electronic program guide data stream comprising multiple video streams which have been encoded and multiplexed for transmission on the first channel, each video stream comprising a low resolution version of a high resolution video stream which is being simultaneously received on a separate channel; decoding the electronic program guide data stream into frames, each frame defining a mosaic-style image comprising image areas for images in the electronic program guide data stream corresponding to images from each of the multiple video streams; and displaying each of the frames on a display screen coupled to the decoder.
74 Citations
34 Claims
-
1. A method comprising:
-
combining a plurality of different input video streams into a single output video stream, such that the output video stream includes an electronic program guide configured to display a mosaic of a plurality of videos, each input video stream of the combined plurality of different input streams comprising a low resolution version of a high resolution video stream which is transmitted on a first channel, each of the videos are configured to be displayed immediately adjacent each other and the mosaic having no frame between the videos, each of the videos corresponding to each of the different input video streams of the plurality of input video streams; and transmitting the single output video stream to a plurality of receivers on a second channel simultaneously with the transmission of the high resolution video stream on the first channel, the second channel being different from the first channel. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving, on a first channel, an electronic program guide data stream comprising multiple video streams, each of the multiple video streams of the electronic program guide data stream corresponding to a different video image, which have been encoded and multiplexed for transmission on the first channel, each video stream of the electronic program guide data stream comprising a low resolution version of a high resolution video stream which is being simultaneously received on a second channel; decoding the electronic program guide data stream into frames, each frame defining a mosaic-style image comprising video image areas for video images in the electronic program guide data stream corresponding to each different video image from each of the multiple video streams, the video image areas being immediately adjacent each other and the mosaic-style image having no frame between each video image area; and simultaneously displaying each of the frames including each of the different video images on a display screen coupled to a decoder. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a combining circuit to combine a plurality of different input video streams into a single output video stream, such that the output video stream includes an electronic program guide configured to display a mosaic of a plurality of videos, each input video stream of the combined plurality of different input video streams comprising a low resolution version of a high resolution video stream which is transmitted on a first channel, each of the videos being displayed immediately adjacent each other and the mosaic having no frame between each of the videos of the plurality of videos, each of the videos corresponding to each of the different input video streams of the plurality of input video streams; and a transmission circuit to transmit the single output video stream to a plurality of receivers on a second channel simultaneously with the transmission of the high resolution video stream on the first channel, the second channel being different from the first channel. - View Dependent Claims (13, 14, 15)
-
-
16. A system comprising:
-
a receiving circuit to receive on a first channel, an electronic program guide data stream comprising multiple video streams, each of the multiple video streams of the electronic program guide data stream corresponding to a different video image, which have been encoded and multiplexed for transmission on the first channel, each video stream of the electronic program guide data stream comprising a low resolution version of a high resolution video stream which is being simultaneously received on a second channel; a decoding circuit to decode the electronic program guide data stream into frames, each frame defining a mosaic-style video image comprising video image areas for images in the electronic program guide data stream corresponding to each different video image from each of the multiple video streams, each of the video image areas being immediately adjacent each other and the mosaic-style image including no frame between each video image area; and a display circuit to simultaneously display each of the frames including each of the different video images on a display screen coupled to the system. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
combining means for combining a plurality of different input video streams into a single output video stream, such that the output video stream includes an electronic program guide configured to display a mosaic of a plurality of videos, each input video stream of the combined plurality of different input video streams comprising a low resolution version of a high resolution video stream which is transmitted on a first channel, each of the videos being immediately adjacent each other and the mosaic including no frame between each of the videos of the plurality of videos, each of the videos corresponding to each of the different input video streams of the plurality of input video streams; and transmission means for transmitting the single output video stream to a plurality of receivers on a second channel simultaneously with the transmission of the high resolution video stream on the first channel, the second channel being different from the first channel. - View Dependent Claims (25, 26, 27)
-
-
28. A system comprising:
-
receiving means for receiving, on a first channel, an electronic program guide data stream comprising multiple video streams, each of the multiple video streams of the electronic program guide data stream corresponding to a different video image, which have been encoded and multiplexed for transmission on the first channel, each video stream of the electronic program guide data stream comprising a low resolution version of a high resolution video stream which is being simultaneously received on a second channel; decoding means for decoding the electronic program guide data stream into frames, each frame defining a mosaic-style image comprising video image areas for video images in the electronic program guide data stream corresponding to each different video image from each of the multiple video streams, each of the video image areas being immediately adjacent each other and the mosaic style image including no frame between the video image areas; and display means for simultaneously displaying each of the frames on a display screen coupled to the system. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification