×

Text compression transmitter and receiver

  • US 5,974,180 A
  • Filed: 01/02/1996
  • Issued: 10/26/1999
  • Est. Priority Date: 01/02/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A transmitter subsystem for compressively encoding and transmitting a text portion of a message, wherein the message comprises data symbols, and wherein characters in a text portion of a message are encoded using tokens, and wherein each token represents a unique sequence of one or more characters stored in two or more token tables and matched within the text portion of the message, and wherein primary tokens are tokens having a first data symbol length, and wherein secondary tokens are tokens having a second data symbol length different from the first data symbol length, and wherein the transmitter subsystem comprises:

  • a memory that stores the two or more token tables;

    a processing system, coupled to said memory, that compressively encodes the characters bygenerating a sequence by adding a quantity of fill symbols to a string of the secondary tokens that encode a subset of the characters, wherein the symbol length of the secondary tokens are not necessarily one of an integral multiple and divisor of the symbol length of the primary tokens, and wherein the string has a length not exceeding a maximum predetermined length, and wherein the quantity of fill symbols is determined such that a total quantity of the data symbols in the sequence is equal to an integral multiple of the quantity of the data symbols in the first data symbol length,adding a command token immediately preceding the sequence, which indicates a start of the sequence, wherein the command token has the first data symbol length, andencoding characters that follow the sequence using one or more primary tokens following the sequence; and

    a transmitter that transmits a signal including the text portion of the message comprising the characters compressively encoded by said processing system.

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