Encoding system and method for scrolling encoded MPEG stills in an interactive television application
First Claim
1. A method for scrolling through a picture in an interactive television system, wherein the interactive television system comprises a video delivery system for providing video content, and at least one subscriber television including a display screen, wherein the subscriber television is coupled to the video delivery system, the method comprising:
- the video delivery system providing at least a portion of a compressed picture, wherein said compressed picture comprises a plurality of slices, wherein at least a subset of said plurality of slices are independently compressed, wherein said compressed picture has a size greater than a standard MPEG picture;
the subscriber television receiving said at least a portion of said compressed picture;
the subscriber television receiving scrolling input from a user indicating a portion of said picture which is desired to be viewed;
the subscriber television providing a subset of said plurality of slices to an MPEG decoder in response to said scrolling input, wherein said subset of said plurality of slices correspond to said portion of said picture which is desired to be viewed;
the subscriber television decoding said subset of said plurality of slices to produce said portion of said picture which is desired to be viewed;
the subscriber television displaying said portion of said picture after said decoding.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for scrolling in a picture which is larger than MPEG standard in length or width or both in a video system, such as an interactive television system. In the preferred embodiment, the interactive television system comprises a video delivery system for providing video content, and at least one subscriber television including a display screen, wherein the subscriber television is coupled to the video delivery system. The video delivery system provides the compressed picture. The compressed picture has a length and/or a width which is larger than MPEG standard or alternatively is larger than the desirable viewing size. The compressed picture is subdivided into slices and possibly groups of slices such that the image may be smoothly scrolled. The subscriber television receives the compressed picture and operates to scroll in the compressed picture as desired by the user. The scrolling operation preferably includes providing additional compressed picture slices for decoding in place of slices in a previously viewed image of a portion of the compressed picture. The subscriber television then decodes the resulting picture and displays a next portion of the scrolled picture.
-
Citations
38 Claims
-
1. A method for scrolling through a picture in an interactive television system, wherein the interactive television system comprises a video delivery system for providing video content, and at least one subscriber television including a display screen, wherein the subscriber television is coupled to the video delivery system, the method comprising:
-
the video delivery system providing at least a portion of a compressed picture, wherein said compressed picture comprises a plurality of slices, wherein at least a subset of said plurality of slices are independently compressed, wherein said compressed picture has a size greater than a standard MPEG picture; the subscriber television receiving said at least a portion of said compressed picture; the subscriber television receiving scrolling input from a user indicating a portion of said picture which is desired to be viewed; the subscriber television providing a subset of said plurality of slices to an MPEG decoder in response to said scrolling input, wherein said subset of said plurality of slices correspond to said portion of said picture which is desired to be viewed; the subscriber television decoding said subset of said plurality of slices to produce said portion of said picture which is desired to be viewed; the subscriber television displaying said portion of said picture after said decoding. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for scrolling through a picture in an interactive television system, wherein the interactive television system comprises a video delivery system for providing video content, and at least one subscriber television including a display screen, wherein the subscriber television is coupled to the video delivery system, the method comprising:
-
the video delivery system providing a compressed picture, wherein said compressed picture comprises a plurality of slices, wherein at least a subset of said plurality of slices are independently compressed, wherein said compressed picture has a size greater than a standard MPEG picture; the video delivery system providing a table indicating starting points of each of said plurality of slices; the subscriber television receiving said compressed picture and said table; the subscriber television receiving scrolling input from a user indicating a portion of said picture which is desired to be viewed; providing a subset of said plurality of slices to the MPEG decoder in response to said scrolling input, wherein said a subset of said plurality of slices correspond to said portion of said picture which is desired to be viewed; decoding said subset of said plurality of slices to produce said portion of said picture which is desired to be viewed; the subscriber television displaying said portion of said picture after said decoding. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for scrolling through a picture in an interactive television system, wherein the interactive television system comprises a video delivery system for providing video content, and at least one subscriber television including a display screen, wherein the subscriber television is coupled to the video delivery system, the method comprising:
-
the video delivery system providing at least a portion of a compressed picture, wherein said compressed picture comprises a plurality of slices, wherein at least a subset of said plurality of slices are independently compressed; the subscriber television receiving said at least a portion of said compressed picture; the subscriber television receiving scrolling input from a user indicating a portion of said picture which is desired to be viewed; providing a subset of said plurality of slices to a decoder in response to said scrolling input, wherein said subset of said plurality of slices correspond to said portion of said picture which is desired to be viewed; decoding said subset of said plurality of slices to produce said portion of said picture which is desired to be viewed; the subscriber television displaying said portion of said picture after said decoding. - View Dependent Claims (29, 30)
-
-
31. A method for creating an MPEG compressed picture in a video delivery system, wherein the compressed picture is adapted to be scrolled by a user on a viewing device, the method comprising:
-
creating the compressed picture, wherein said compressed picture comprises a plurality of slices, wherein at least a subset of said plurality of slices are independently compressed, wherein said compressed picture has a size greater than a standard MPEG picture; creating a table indicating starting points of each of said plurality of slices. - View Dependent Claims (32, 33, 34)
-
-
35. An interactive television system for displaying a picture and for enabling a user to scroll through the picture, wherein the interactive television system comprises;
-
a video delivery system for providing video content, wherein the video delivery system provides a compressed picture, wherein said compressed picture comprises a plurality of slices, wherein at least a subset of said plurality of slices are independently compressed, wherein said compressed picture has a size greater than a standard MPEG picture; and at least one subscriber television, wherein the subscriber television is coupled to the video delivery system, wherein the subscriber television comprises; a decoder for decoding received slices; a memory coupled to said decoder which stores at least portions of said compressed picture; an input for receiving scrolling input from a user indicating a portion of said picture which is desired to be viewed; a processing unit coupled to said memory which operates to provide a subset of said plurality of slices to the decoder in response to said scrolling input, wherein said subset of said plurality of slices correspond to said portion of said picture which is desired to be viewed; and a display unit coupled to an output of said decoder for displaying the output of said decoder, wherein the display unit displays said portion of said picture after said decoding. - View Dependent Claims (36, 37)
-
-
38. A set top box which performs video decoding and display operations for a subscriber television, wherein the set top box is operable for scrolling through and displaying a picture, wherein the set top box comprises;
-
an input for receiving a compressed picture, wherein said compressed picture comprises a plurality of slices, wherein at least a subset of said plurality of slices are independently compressed, wherein said compressed picture has a size greater than a standard MPEG picture; a decoder for decoding received plurality of slices; a memory coupled to said input which stores at least portions of said picture, wherein said memory is coupled to provide an output to said decoder; a processing unit coupled to said memory which operates to provide a subset of said plurality of slices to the decoder in response to a scrolling input, wherein said subset of said plurality of slices correspond to said portion of said picture which is desired to be viewed; and a decoder output coupled to said decoder and operable for coupling to a display unit, wherein said decoder output provides said picture to said display unit.
-
Specification