×

System and method for incremental and continuous data compression

  • US 6,856,651 B2
  • Filed: 05/31/2001
  • Issued: 02/15/2005
  • Est. Priority Date: 07/25/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for compressing a data stream comprising the steps of:

  • receiving a data stream having a plurality of data symbols;

    identifying a first data phrase as a first repeated phrase, said first data phrase being a combination of a first data term and at least a second data term, if said first data phrase matches a first library phrase, said first library phrase is one of a plurality of library phrases in a phrase library;

    replacing said first data phrase with a first data phrase identifier associated with said first library phrase to generate a compressed data stream if said first data phrase is identified as said first repeated phrase;

    storing said first data phrase as a second library phrase if said first data phrase does not match any of said plurality of library phrases;

    replacing said first data phrase with a second data phrase identifier associated with said second library phrase to generate a compressed data stream if said first data phrase is not identified as said first repeated phrase; and

    transmitting said compressed data stream while still receiving additional data symbols in said data stream;

    wherein each of said data phrases includes a fixed number of data terms;

    wherein each of said data terms is one of a data symbol and a data phrase identifier.

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