×

Data compression for network transport

  • US 5,521,597 A
  • Filed: 08/02/1993
  • Issued: 05/28/1996
  • Est. Priority Date: 08/02/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A data compression method, comprising:

  • receiving an input stream of data bytes wherein the input stream is divided into packets having no more than m data bytes per packet;

    inserting one or more packets in sequential order in a circular history buffer of size n, where n is greater than m;

    inserting a packet of size x in the first x bytes of the history buffer when there are less than x bytes remaining at the end of the history buffer after the immediately previous packet is inserted in the history buffer;

    searching for a matching string of already processed data bytes that is identical to a current string of bytes;

    appending to an encoded data stream each data byte not forming part of such a matching string, such data byte being a literal; and

    appending to the encoded data stream a match code that identifies both the location in the input stream of the matching string and the number of data bytes in the matching string.

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