发明名称 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, when a partial string W and a character C are matched in the dictionary, 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 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 in a string matching cycle. If a single character or multi-character 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, in response to an unrecognized code signal, enters update strings into the decompressor dictionary in accordance with the recovered string corresponding to the previously received code signal, the unrecognized code signal, the extant code of the decompressor and the number of characters in the previously recovered string.
申请公布号 US6121901(A) 申请公布日期 2000.09.19
申请号 US19980223352 申请日期 1998.12.30
申请人 UNISYS CORPORATION 发明人 WELCH TERRY A.;COOPER, ALBERT B.
分类号 H03M7/42;H03M7/30;H03M7/46;(IPC1-7):H03M7/34 主分类号 H03M7/42
代理机构 代理人
主权项
地址