×

Apparatus for compressing data using a Lempel-Ziv-type algorithm

  • US 5,903,230 A
  • Filed: 07/23/1997
  • Issued: 05/11/1999
  • Est. Priority Date: 03/22/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data compression apparatus for identifying repeated data element strings in a data stream having a plurality of data elements comprising:

  • a history buffer for concurrently storing a plurality of the data elements in separately addressable locations, each data element being stored at an addressable location;

    an input means for inputting a current data element;

    a plurality of comparison means, each for comparing said current data element with the content of a stored data element then stored in a corresponding addressable location in said history buffer, said plurality of comparison means being operative to generate an output identifying all existing matches between said current data element and all stored data elements;

    a plurality of logic means, each for receiving the corresponding output of one of said comparison means and for generating a signal identifying the existence of a string of at least two data elements; and

    an encoder responsive to said signals from said plurality of logic means for generating a first output comprising an address identifying a repeated data element string and a second output indicating the existence of a repeated data element string within said history buffer.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×