Patent · US Expired

Method to decode variable length codes with regular bit pattern prefixes

US6891976B2 · kind B2 · utility

13Cited by
13References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 12, 2002
Grant dateMay 10, 2005
Priority date
Expiry dateOct 27, 2023

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M7/40
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

Decoding variable length codes having regular bit pattern prefixes enables faster decoding of variable length codes, especially in systems that provide bit or bit mask search capabilities. An embodiment of the present invention determines a code prefix type, and calculates a length of the code prefix. A first data structure may be provided to associate the maximal number of bits in a variable length code with the length of the code prefix, and to locate further decoding data in accordance with the prefix length and type. A bit stream may be read according to the maximal length obtained. An additional data structure may be provided to retrieve a decoded value and the actual length of a variable length code being decoded. This data structure may be indexed with the value of the bit combination read from the bit stream. In case the actual length of the variable length code is less than the maximal length, the excess bits may be returned to the bit stream.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.