发明名称 Data compression method and apparatus utilizing cascaded subdictionaries
摘要 The data compressor utilizes a plurality of subdictionaries arranged in levels for storing strings of data characters. The subdictionary at the first level stores two character strings and a subdictionary at a subsequent level stores strings that are one character longer than the strings stored in the subdictionary at the level prior thereto. A plurality of data characters are fetched from the input into an input buffer and applied to the respective levels. The subdictionary at a level is searched for the string comprising the string matched at the prior level extended by the fetched character applied to the level. The string code of a string matched at a level is cascaded to the next level. The longest match with the fetched characters is determined by one of the fetched characters resulting in a mismatch at one of the levels. The string code associated with the longest match is output. An extended string comprising the longest match extended by the fetched character that resulted in the mismatch is inserted into the subdictionary at the mismatching level.
申请公布号 US6653950(B2) 申请公布日期 2003.11.25
申请号 US20010951263 申请日期 2001.09.13
申请人 UNISYS CORPORATION 发明人 COOPER ALBERT B.
分类号 H03M7/30;(IPC1-7):H03M7/34 主分类号 H03M7/30
代理机构 代理人
主权项
地址