发明名称 Data compression utilizing variable and limited length codes
摘要 According to one embodiment, method for decoding encoded data comprises a hardware module including circuitry to process a data stream. The data stream includes one or more encoded symbols each including a code assigned to a corresponding symbol. A set of least frequently occurring symbols are assigned a common code to encode those symbols within the data stream. Data blocks are generated each containing a data stream portion. One or more encoded symbols within each data block are identified by comparing data block portions to maximum code values for corresponding code lengths to determine a code length for each data block portion. A starting location for the identified encoded symbols within each data block is determined based on the determined code lengths.
申请公布号 US8988257(B2) 申请公布日期 2015.03.24
申请号 US201213552979 申请日期 2012.07.19
申请人 International Business Machines Corporation 发明人 Dickie Garth A.;Hess Brian M.
分类号 H03M7/40 主分类号 H03M7/40
代理机构 Edell, Shapiro & Finnan, LL 代理人 Johnson Prentiss;Edell, Shapiro & Finnan, LL
主权项 1. A method of decoding encoded data comprising: generating data blocks each containing a portion of a data stream, wherein the data stream includes one or more encoded symbols each including a code assigned to a corresponding symbol, and wherein a set of least frequently occurring symbols are assigned a common code to encode those symbols within the data stream; identifying one or more encoded symbols within each data block by comparing portions of that data block to maximum code values for corresponding code lengths to determine a code length for each portion of that data block; and determining a starting location for the one or more identified encoded symbols within each data block based on the determined code lengths.
地址 Armonk NY US