Method and apparatus for successive refinement of broadcasted video frames
First Claim
1. A method of broadcasting a plurality of video frames to a catalog application in an interactive TV system comprising the steps:
- encoding the plurality of video frames to provide a plurality of program modules;
organizing the plurality of program modules to provide a plurality of video frames;
selecting a first program module to provide a first video frame;
transmitting the first program module in series with the first program module to broadcast the first video frame;
selecting a second program module to provide an enhancement to the first video frame less frequently than the first program module;
transmitting the second program module to broadcast the enhancement to the first video frame; and
enhancing the first video frame to provide a higher quality first video frame.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for successive refinement of video frames, and methods of operating the same result in reduced latency for downloading the video frames. The apparatus for transmitting video frames comprises a plurality of video frames encoded to provide a plurality of program modules. A first program module provides a first video frame. A second program module provides an enhancement to the first video frame. A cataloging resource which provides scheduling requests for transmission of the plurality of program modules requests the first program module and the second program module for transmission. An output driver which transmits program modules receives the scheduling requests from the cataloging resource for the first program module and the second program module and selects the first program module and the second program module for transmission to produce a higher quality first video frame.
57 Citations
21 Claims
-
1. A method of broadcasting a plurality of video frames to a catalog application in an interactive TV system comprising the steps:
-
encoding the plurality of video frames to provide a plurality of program modules; organizing the plurality of program modules to provide a plurality of video frames; selecting a first program module to provide a first video frame; transmitting the first program module in series with the first program module to broadcast the first video frame; selecting a second program module to provide an enhancement to the first video frame less frequently than the first program module; transmitting the second program module to broadcast the enhancement to the first video frame; and enhancing the first video frame to provide a higher quality first video frame. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A broadcasting apparatus for transmitting video frames to a catalog application in an interactive TV system comprising:
-
a plurality of video frames encoded to provide a plurality of program modules; a first program module which provides a first video frame; a second program module which provides an enhancement to the first video frame; a cataloging resource which provides scheduling requests for transmission of the plurality of program modules requests the first program module and the second program module for transmission; and an output driver which transmits program modules receives the scheduling requests from the cataloging resource for the first program module and the second program module and selects the first program module more frequently than the second program module for transmission in series to produce a higher quality first video frame. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A broadcasting system for transmitting video frames to a catalog application in an interactive TV network comprising:
-
a first program module encoded to provide a first video frame; a second program module encoded to provide an enhancement to the first video frame; a cataloging resource which schedules requests for transmission of the first program module and the second program module; a satellite driver which receives requests from the cataloging resource and selects the first program module and the second program module for transmission; and a satellite transmitter which transmits in series and more frequently the first program module than the second program module to provide a first video frame and an enhancement to the first video frame to produce a higher quality first video frame. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification