IP Library Granted Patent US 7,398,005
Granted Patent B2
US 7,398,005 · App. 10/021,285 · Granted Jul 8, 2008

Trick mode playback of recorded video

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,398,005
App. No.
10/021,285
Granted
Jul 8, 2008
Kind
B2
Abstract

The present invention concerns a method ( 200 ) and system ( 100 ) for producing a trick mode playback of a segment of video containing a plurality of predictive pictures. The invention includes the steps of: (a) decoding ( 212 ) a portion of a predictive picture from the plurality of predictive pictures; and (b) updating ( 214 ) a portion of information stored in a memory with the portion of the predictive picture. In one arrangement, the invention can further include the step of repeating steps (a) and (b) during the trick mode playback such that a portion of each of a predetermined number of subsequent predictive pictures can be decoded and can be used to update a subsequent portion of the information stored in the memory. In addition, the segment of video can be an MPEG video segment that does not contain any intra pictures and each of the plurality of predictive pictures can contain intra macroblocks.

Claims (28)

1. A method of producing a trick mode playback of a segment of video containing a plurality of predictive encoded pictures comprising the steps of:

(a) decoding a portion of a predictive picture from the plurality of predictive pictures without decoding the predictive picture in its entirety;

(b) updating a portion of information stored in a memory with the portion of the predictive picture; and

(c) repeating steps (a) and (b) during the trick mode playback such that a portion of each of a predetermined number of subsequent predictive pictures are decoded and used to update a subsequent portion of the information stored in the memory.

2. The method according to claim 1 , wherein each subsequent predictive picture has been recorded after the predictive picture.

3. The method according to claim 1 , wherein each subsequent predictive picture has been recorded prior to the predictive picture.

4. The method according to claim 1 , wherein step (b) further comprises the step of updating a portion of the information stored in the memory exclusively with the portion of the predictive picture.

5. The method according to claim 4 , wherein the portion of the predictive picture that is decoded has a substantially direct correspondence to the portion of the information in the memory that is being updated.

6. The method according to claim 5 , wherein the segment of video is an MPEG video segment that does not contain any intra pictures and each of the plurality of predictive pictures contains intra macroblocks.

7. The method according to claim 6 , wherein the portion of the predictive picture is comprised of intra macroblocks.

8. The method according to claim 1 , wherein a playback speed of the fast motion trick mode in a forward direction is greater than 3X.

9. The method according to claim 1 , wherein the information stored in the memory is a picture.

10. The method according to claim 9 , wherein the picture stored in the memory is initially a properly decoded picture.

11. A system for producing a trick mode playback of a segment of video containing a plurality of predictive pictures comprising:

a memory for storing information; and

a video processor programmed to:

(a) decode a portion of a predictive picture from the plurality of predictive pictures without decoding the predictive picture in its entirety;

(b) update a portion of information stored in the memory with the portion of the predictive picture; and

(c) repeat steps (a) and (b) during the trick mode playback such that a portion of each of a predetermined number of subsequent predictive pictures are decoded and used to update a portion of the information subsequently stored in the memory.

12. The system according to claim 11 , wherein each subsequent predictive picture has been recorded after the predictive picture.

13. The system according to claim 11 , wherein each subsequent predictive picture has been recorded prior to the predictive picture.

14. The system according to claim 11 , wherein the video processor is further programmed to update a portion of the information stored in the memory exclusively with the portion of the predictive picture.

15. The system according to claim 14 , wherein the portion of the predictive picture that is decoded has a substantially direct correspondence to the portion of the information in the memory that is being updated.

16. The system according to claim 15 , wherein the segment of video is an MPEG video segment that does not contain any intra pictures and each of the plurality of predictive pictures contains intra macroblocks.

17. The system according to claim 16 , wherein the portion of the predictive picture is comprised of intra macroblocks.

18. The system according to claim 11 , wherein a playback speed of the fast motion trick mode in a forward direction Is greater than 3X.

19. The system according to claim 11 , wherein the information stored in the memory is a picture.

20. The system according to claim 19 , wherein the picture stored in the memory is initially a properly decoded picture.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2022
From: THOMSON LICENSING S.A.
To: MAGNOLIA LICENSING LLC
Reel/Frame 060752/0411 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2021
From: MAGNOLIA LICENSING LLC
To: SUNFLOWER LICENSING LLC
Reel/Frame 056293/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2020
From: THOMSON LICENSING S.A.S.
To: MAGNOLIA LICENSING LLC
Reel/Frame 053570/0237 →