×

Compression using small dictionaries with applications to network packets

  • US 5,389,922 A
  • Filed: 04/13/1993
  • Issued: 02/14/1995
  • Est. Priority Date: 04/13/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for encoding input data in a dictionary based compression/decompression system comprising:

  • storing unique multiple character strings from the input data as dictionary entries in the compression/decompression system;

    encoding multi-character strings from the input data into codewords according to the address of dictionary entries matching the character strings;

    identifying single-character strings from the input data that have not previously been stored in the compression/decompression dictionary;

    encoding each single-character string into a special code and a partial code, each special and partial code representing a selectable portion of the associated single-character string; and

    outputting a compressed data stream from the compression/decompression system having both the codewords corresponding to the encoded single-character strings and the codewords corresponding to the encoded multiple character strings, each special code and associated partial code uniquely identifying a single-character string and representing a subset of the total number of unique single-character strings that can exist in the input data.

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