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:
Jun. 11, 2002

Filed:

Jun. 15, 2000
Applicant:
Inventor:

Davide Sanguinetti, Genoa, IT;

Assignee:

STMicroelectronics S.r.l., Agrate Brianza, IT;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H03M 7/40 ;
U.S. Cl.
CPC ...
H03M 7/40 ;
Abstract

A decoding method for a Huffman code includes receiving a continuous stream of coded data each including a variable number of bits at least equal to a minimum number, and obtaining from each item of coded data a corresponding item of source data. The method includes providing a decoding memory structure comprising, for each value of an initial group of bits including a number not greater than the minimum number and for each value of each further bit, a record formed by a flag having an end-of-decoding value or a not end-of-decoding value and a field indicating the source data or the records associated with the values of an immediately following bit depending on whether the flag has, respectively, the end value or the not end value. The record corresponding to the value of the initial group is accessed. The method further includes repeating, until a record having the flag with the end value is reached, accessing the record corresponding to the value of the immediately following bit by the field of the current record. The source data is obtained from the field of the current record.


Find Patent Forward Citations

Loading…