Patent · US Expired

System and method for performing scalable embedded parallel data compression

US6208273A · kind A · utility

182Cited by
67References
186Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 20, 1999
Grant dateMar 27, 2001
Priority date
Expiry dateOct 20, 2019

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N19/70
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for performing parallel data compression which processes stream data at more than a single byte or symbol (character) at one time. The parallel compression engine modifies a single stream dictionary based (or history table based) data compression method, such as that described by Lempel and Ziv, to provide a scalable, high bandwidth compression. The parallel compression method examines a plurality of symbols in parallel, thus providing greatly increased compression performance. The method first involves receiving uncompressed data, wherein the uncompressed data comprises a plurality of symbols. The method maintains a history table comprising entries, wherein each entry comprises at least one symbol. The method operates to compare a plurality of symbols with entries in the history table in a parallel fashion, wherein this comparison produces compare results. The method then determines match information for each of the plurality of symbols based on the compare results. The step of determining match information involves determining zero or more matches of the plurality of symbols with each entry in the history table. The method then outputs compressed data in respo…

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