Patent · US Active

System and method for parallel hash-based data compression

US9112525B1 · kind B1 · utility

6Cited by
0References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 30, 2015
Grant dateAug 18, 2015
Priority date
Expiry dateMar 30, 2035

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/10
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method of parallel hash-based data compression comprising generating a hash value based on one or more original input data bytes of an incoming data stream using a processor, looking up, by the processor, a hash head comprising a first potential match location identified by the hash value and looking up, by the processor, at least one additional potential match location in a hash chain that comprises a linked list of potential match locations starting with a location indexed by the hash head. The method further comprises checking, by the processor, the at least one potential match location of the hash chain for one or more valid matches in a history buffer random access memory (RAM) and outputting, by the processor, a length and distance pair if a valid match is detected or the original input data byte if a match is undetected.

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