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. 06, 1998

Filed:

Jun. 19, 1996
Applicant:
Inventors:

Jeffrey A Hintzman, Corvallis, OR (US);

Brian R Jung, Poway, CA (US);

Assignee:

Hewlett-Packard Company, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M / ;
U.S. Cl.
CPC ...
341 65 ; 341 67 ;
Abstract

A high bit rate Huffman decoder is provided for compressed data bit stream. In an exemplary embodiment, JPEG and MPEG data compression is explained. An oversized input data register receives sequential input data words to be decoded. Each new data word is appended to data already in the register by right shifting the new data word by the number of valid data bits in the register. A bitwise logical OR operation is performed to load an operative data register. The operative data register is left-shifted based upon the number of bits in a previous Huffman code word-coefficient pair. The left-most pair of the appropriate size is separated for examination. The separated bit strings are examined as representing the coefficient of the previous code word-coefficient pair and the current code word. The code word is used to access a Huffman lookup table. The lookup table provides the zeroes run length, coefficient size, and code word-coefficient pair length which is used for the next left shift. Header/marker and byte boundary information are separately padded to construct same width words as the input data words. Simultaneous shifting in parallel with the data word examination preserves the relative locations of the header/markers with the data.


Find Patent Forward Citations

Hintzman, Jeffrey. (1998). High bit-rate huffman decoding (U.S. Patent No. 5818364). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/5818364

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…