发明名称 DATA COMPRESSION AND DECOMPRESSION SYSTEM WITH IMMEDIATE DICTIONARY UPDATING INTERLEAVED WITH STRING SEARCH
摘要 A dictionary based data compression and decompression system where, in the compressor (10), when a partial string W and a character C are matched in the dictionary (13), a new string is entered into the dictionary with C as an extension character on the string PW where P is the string corresponding to the last output compressed code signal. An update string is entered (113) into the compression dictionary for each input character that is read and matched. The updating is immediate and interleaved with the character-by-character matching of the current string. The update process continues until the longest match is found in the dictionary. The code of the longest matched string is output (106) in a string matching cycle. If a single character or multicharacter string "A" exists in the dictionary, the string AAA...A is encoded in two compressed code signals regardless of the string length. This encoding results in an unrecognized code signal at the decompressor. The decompressor (40), in response to an unrecognized code signal, enters (Fig. 8) update strings into the decompressor dictionary (43) in accordance with the recovered string (161) corresponding to the previously received code signal, the unrecognized code signal, the extant code of the decompressor and the number (135) of characters in the previously recovered string.
申请公布号 CA2260883(A1) 申请公布日期 1998.01.29
申请号 CA19972260883 申请日期 1997.07.23
申请人 UNISYS CORPORATION 发明人 COOPER, ALBERT B.;WELCH, TERRY A.;WELCH, THERESA RAYLENE (EXECUTRIX, ESTATE OF TERRY A. WELCH)
分类号 H03M7/42;H03M7/30;H03M7/46;(IPC1-7):H03M7/30 主分类号 H03M7/42
代理机构 代理人
主权项
地址