Method and apparatus for compressing and decompressing messages

Image analysis – Image compression or coding

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C382S233000, C345S205000, C348S384100, C358S426010, C708S203000

Reexamination Certificate

active

06222942

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to data compression.
The present invention is more particularly applicable to compressing messages that are intended to be displayed on the screen of equipment such as a telecommunications terminal, in particular a portable telephone, the messages being made up of words themselves made up of characters, the characters themselves being encoded so as to be stored in data-processing means internal to the equipment using a binary code such as the ASCII code, for example. In such an application, message compression makes it possible essentially to reduce the size of memory required for storing the messages, and thus to reduce the size of the circuits internal to such equipment.
BACKGROUND OF THE INVENTION
Various methods of compressing data are known, and they are described, for example, in the book entitled “Compression de données—Méthodes, algorithmes, programmes détaillés” [“Data compression—methods, algorithms, detailed programs”] by Pascal Plume, published by Editions Eyrolles.
Among those methods, reference may be made to the “Huffman” method which acts on characters and which consists in encoding characters that occur relatively frequently over a binary length that is relatively short (compared with conventional binary encoding such as ASCII encoding, for example), and in encoding characters that occur less frequently over a binary length that is longer, the resulting encoding table being conveyed to the apparatus serving to perform the inverse, decompression operation.
Such a method is not suited to compressing messages, in particular in terms of compression ratio, since said words or said messages usually include repetitive sequences of characters.
To avoid that drawback, it is possible to use a method such as the “Lempel-Ziv-Welch” method which enables such repetitive sequences of characters to be compressed by replacing them with their ranks in an encoding table referred to as a “dictionary” and created dynamically as the text to be compressed is read, and recreated in similar manner on decompression. Such a method, also referred to as “on-line textual substitution” offers a better compression ratio than the above-mentioned method. Unfortunately, its main drawback is that it requires a decompression time that is relatively long.
A particular need therefore exists for a method of compressing messages, in particular a relatively large number of messages that are relatively short and that use a relatively limited vocabulary, such as, for example, messages intended to be displayed on the screen of equipment such as a telecommunications terminal, in particular a portable telephone. This need requires in particular a method that offers a decompression time that is sufficiently short while remaining sufficiently economical in terms of compression ratio.
OBJECTS AND SUMMARY OF THE INVENTION
The present invention thus provides a method of compressing messages, in particular messages intended to be displayed on a telecommunications terminal, in particular a portable telephone, wherein, with said messages being made up of words themselves made up of characters, the method includes compiling two encoding tables, namely an “encoding table for compressing words”, causing each compressed word represented by its rank in the table to correspond to a “semi-compressed” word made up of a sequence of compressed characters corresponding to the word, and an “encoding table for compressing characters”, causing each compressed character represented by its rank in the table to correspond to a non-compressed character.
The present invention also provides a corresponding method of decompressing messages, wherein the method includes addressing two encoding tables respectively with compressed words and with compressed characters, the encoding tables being respectively an “encoding table for compressing words”, causing each compressed word represented by its rank in the table to correspond to a “semi-compressed” word made up of a sequence of compressed characters corresponding to the word, and an “encoding table for compressing characters”, causing each compressed character represented by its rank in the table to correspond to a non-compressed character.
The present invention also provides corresponding apparatus for decompressing messages, said apparatus essentially including a memory containing two encoding tables, namely an “encoding table for compressing words”, causing each compressed word represented by its rank in the table to correspond to a “semi-compressed” word made up of a sequence of compressed characters corresponding to the word, and an “encoding table for compressing characters”, causing each compressed character represented by its rank in the table to correspond to a non-compressed character, and means for addressing the two tables, respectively with compressed words and with compressed characters.


REFERENCES:
patent: 4386416 (1983-05-01), Giltner et al.
patent: 4560976 (1985-12-01), Finn
patent: 4562423 (1985-12-01), Humblet
patent: 4597057 (1986-06-01), Snow
patent: 4612532 (1986-09-01), Bacon et al.
patent: 4626824 (1986-12-01), Larson
patent: 4700175 (1987-10-01), Bledsoe
patent: 4955066 (1990-09-01), Notenboom
patent: 4988998 (1991-01-01), O'Brien
patent: 5006849 (1991-04-01), Baarman et al.
patent: 5319682 (1994-06-01), Clark
patent: 5373290 (1994-12-01), Lempei et al.
patent: 5396228 (1995-03-01), Garahi
patent: 5442350 (1995-08-01), Iyer et al.
patent: 5485526 (1996-01-01), Tobin
patent: 5537551 (1996-07-01), Denenberg et al.
patent: 5663721 (1997-09-01), Rossi
patent: 5724525 (1998-03-01), Beyers, II et al.
patent: 5838266 (1998-11-01), Honie et al.
patent: 5974180 (1999-10-01), Schwendeman
patent: 0083393A2 (1983-07-01), None
patent: 0280549A2 (1988-08-01), None
Yeheskel Bar-Ness et al, “Word Based Data Compression Schemes 1”, May 8, 1989, Proceedings of the International Sysmposium on Circuits and Systems, Portland, May 8-11, 1989, vol. 1 of 3, pp. 300-308, Institute of Electrical and Electronics Engineers.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for compressing and decompressing messages does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for compressing and decompressing messages, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for compressing and decompressing messages will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2467701

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.