The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 05, 2004

Filed:

Nov. 16, 2000
Applicant:
Inventor:

Matthew D. Halfant, San Jose, CA (US);

Assignee:

Genesis Microchip Inc., Alviso, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 5/91 ; H04N 7/26 ;
U.S. Cl.
CPC ...
H04N 5/91 ; H04N 7/26 ;
Abstract

A method and an apparatus for performing the method of decoding and playing in reverse MPEG encoded content. The MPEG encoded content comprises a plurality of pictures frames. The picture frames are comprised of one or more picture frame types selected from the group of picture frame types including I-frames, P-frames, and B-frames. The method and the apparatus for performing the method comprise the steps of obtaining a group of MPEG picture frames (“GOP”), determining the total number of picture frames in the GOP, and setting an index value equal to the total number of picture frames in the GOP. Next, a picture frame F that has a display order equal to the index value is decoded and displayed, and the earliest B-frame that depends upon frame F is determined. All the B-frames that depend upon frame F are decoded and displayed from highest display order to lowest display order, and the index value then is set to a value equal to one less than the display order of the earliest B-frame that depends upon frame F. The process then repeats by obtaining, decoding and displaying the next frame F having a display order equal to the index value, and decoding and displaying the B-frames that depend upon the frame F.


Find Patent Forward Citations

Loading…