发明名称 Compressing and decompressing text files
摘要 A method of compressing a text file in digital form is disclosed. A full text file having characters formed into phrases is provided by an author. The characters are digitally represented by bytes. A first pass compression is sequentially followed by a second pass compression of the text which has previously been compressed. A third or fourth level compression is serially performed on the previously compressed text. For example, in a first pass, the text is run-length compressed. In a second pass, the compressed text is further compressed with key phrase compression. In a third pass, the compressed text is further compressed with Huffman compression. The compressed text is stored in a text file having a Huffman decode tree, a key phrase table, and a topic index. The data is decompressed in a single pass and provided one line at a time as an output. Sequential compressing of the text minimizes the storage space required for the file. Decompressing of the text is performed in a single pass. As a complete line is decompressed, it is output rapidly, providing full text to a user.
申请公布号 US5109433(A) 申请公布日期 1992.04.28
申请号 US19900551881 申请日期 1990.07.12
申请人 MICROSOFT CORPORATION 发明人 NOTENBOOM, LEO A.
分类号 G06F17/30;G06T9/00;H03M7/42 主分类号 G06F17/30
代理机构 代理人
主权项
地址
您可能感兴趣的专利