LZW data compression and decompression apparatus and method using grouped data characters to reduce dictionary accesses

Patent №

US 6,307,488

Granted

2001-10-23

Filed 2000

Owner

UNISYS CORPORATION

Lab

AI components

1

nlp

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09564956

In a data compressor, the input stream of data characters is formed into one or more data character groupings where each grouping comprises a predetermined number of the data characters (grouped character) followed by one or more of the input data characters. The formed input is compared to similarly configured stored strings until a longest match is determined. Each stored string has a code associated therewith and the code of the longest match is output by the compressor. An extended string is stored comprising the longest match extended by the data character that caused the mismatch. A next compression cycle begins with a grouped character comprising the data character that caused the mismatch concatenated by one less than the predetermined number of the next following data characters. In one embodiment, data character strings comprise an initial grouped character followed by as many data characters as can be matched. In another embodiment, a string is comprised of consecutive grouped characters followed by one or more data characters up to a maximum of one less than the predetermined number. In this embodiment, when extension of a string for storage would result in the predetermined number of data characters following the consecutive grouped characters, the predetermined number of data characters is appended to the consecutive grouped characters as a further grouped character. In this embodiment two dictionaries are utilized, one for storing strings of consecutive grouped characters and the other for storing data character extensions of strings stored in the first dictionary.

Natural languageG06T 9/005H03M 7/3088

AI classification

Natural language0.89
Vision0.01
Knowledge representation0.00
AI hardware0.00
Speech0.00
Planning0.00
Evolutionary computation0.00
Machine learning0.00

Ownership

UNISYS CORPORATION

assignment · 108080447

Assignors

COOPER, ALBERT B.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC