×

Data compression method

  • US 4,814,746 A
  • Filed: 08/11/1986
  • Issued: 03/21/1989
  • Est. Priority Date: 06/01/1983
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for data compression of individual sequences or strings of symbols arranged in a data stream, comprising the steps of:

  • initializing a dictionary consisting of a set of strings with an index for each of said strings and including all possible strings of length l;

    setting a current input position at the beginning of said data stream and repeating the following steps until the data stream to be compressed is exhausted;

    determining a longest string S in said dictionary which matches a current string in the data stream starting from the current input position;

    generating an identifier I for S consisting of an encoding of the index associated with said longest matched string S;

    advancing the current input position to immediately after said current string in the data stream;

    modifying said dictionary based on the preceding longest matched string S, the immediately succeeding symbols in the next string in the data stream, and the sequence of previously matched strings;

    transmitting I to a utilization device; and

    decoding I at said utilization device to recover said string S.

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