A SYSTEM AND METHOD FOR PROVIDING A PRIVATE MOSAIC
First Claim
1. A method implemented on a broadcast headend system for providing video data for a privately defined channel selection mosaic, the method comprising:
- defining at least one base layer channel from among a group of video channels, wherein said group of video channels includes candidate channels for selection as private mosaic preview channels;
defining at least one other channel from among said group as an enhanced layer channel;
defining at least one data block in at least one depending frame of said at least one enhanced layer channel as depending on at least one similar data block in at least one base frame of said base layer channel;
encoding broadcast data from said group of video channels as an encoded group of video channels, wherein said at least one depending block is encoded as a function of said at least one similar data block; and
transmitting said encoded group of video channels to at least one private mosaic user for assembly of said privately defined channel selection mosaic.
5 Assignments
0 Petitions
Accused Products
Abstract
A method implemented on a broadcast headend system for providing video data for a privately defined channel selection mosaic includes defining at least one base layer channel from among a group of video channels, where the group of video channels includes candidate channels for selection as private mosaic preview channels, defining at least one other channel from among the group as an enhanced layer channel, defining at least one data block in at least one depending frame of the at least one enhanced layer channel as depending on at least one similar data block in at least one base frame of the base layer channel, encoding broadcast data from the group of video channels as an encoded group of video channels, where the at least one depending block is encoded as a function of the at least one similar data block, and transmitting the encoded group of video channels to at least one private mosaic user for assembly of the privately defined channel selection mosaic.
18 Citations
24 Claims
-
1. A method implemented on a broadcast headend system for providing video data for a privately defined channel selection mosaic, the method comprising:
-
defining at least one base layer channel from among a group of video channels, wherein said group of video channels includes candidate channels for selection as private mosaic preview channels; defining at least one other channel from among said group as an enhanced layer channel; defining at least one data block in at least one depending frame of said at least one enhanced layer channel as depending on at least one similar data block in at least one base frame of said base layer channel; encoding broadcast data from said group of video channels as an encoded group of video channels, wherein said at least one depending block is encoded as a function of said at least one similar data block; and transmitting said encoded group of video channels to at least one private mosaic user for assembly of said privately defined channel selection mosaic. - View Dependent Claims (2, 3, 4, 5, 6, 8, 22, 23)
-
-
7. (canceled)
-
9. A method for displaying a private channel selection mosaic on a video playing device, the method comprising:
-
tuning to a transmission comprising encoded base layer data for at least one base layer mosaic video channel, wherein said base layer mosaic video channel is selected for said private channel selection mosaic; receiving said transmission; decoding said encoded base layer data to produce at least one base layer video stream; decoding encoded dependent layer data as a function of said decoded base layer data to produce at least one dependent layer video stream, wherein said encoded dependent layer data is associated with at least one dependent layer mosaic video channel selected for said private channel selection mosaic, and said dependent layer mosaic video channel is defined as dependent on said base layer mosaic video channel; and displaying at least said base layer video stream and said at least one dependent layer video stream as said private channel selection mosaic. - View Dependent Claims (10, 11, 12, 14)
-
-
13. (canceled)
-
15. A private mosaic generation system implemented on a computing device, the system comprising:
-
a mosaic compressor unit operative to produce an encoded group of candidate channels for selection as private mosaic preview channels, wherein at least one of said group of candidate channels is defined as a base channel, and at least one of said group of candidate channels is defined as an enhanced channel depending on said base channel, wherein at least one data block from said enhanced channel is encoded as a function of a data block from said base channel; and a transmitter operative to transmit said encoded group of video channels to at least one private mosaic user for assembly of said privately defined channel selection mosaic. - View Dependent Claims (16, 17, 18, 19, 24)
-
-
20-21. -21. (canceled)
Specification