Invention Grant
US07650040B2 Method, apparatus and system for data block rearrangement for LZ data compression
有权
用于LZ数据压缩的数据块重排的方法,装置和系统
- Patent Title: Method, apparatus and system for data block rearrangement for LZ data compression
- Patent Title (中): 用于LZ数据压缩的数据块重排的方法,装置和系统
-
Application No.: US11185811Application Date: 2005-07-21
-
Publication No.: US07650040B2Publication Date: 2010-01-19
- Inventor: Ram Krishna Ghildiyal
- Applicant: Ram Krishna Ghildiyal
- Applicant Address: US TX Houston
- Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee Address: US TX Houston
- Priority: GB0416481.0 20040723
- Main IPC: G06K9/46
- IPC: G06K9/46

Abstract:
A technique for rearranging an input data stream for LZ data compression system to achieve a higher data compression. In one example embodiment, this is achieved by receiving an input data stream of a sequence of data blocks. Each of the received data blocks is then compared with each of a predetermined number of previously processed data blocks. One or more match locations and their associated match lengths for each of the data blocks are determined as a function of the comparison. An affinity array is then formed, such that each element in the affinity array comprises an affinity number based on the one or more match locations and their associated match lengths. The sequence of data blocks in the input data stream is then rearranged using the affinity array to form a new data stream. The new data stream is then encoded to achieve the higher data compression.
Public/Granted literature
- US20060018556A1 Method, apparatus and system for data block rearrangement for LZ data compression Public/Granted day:2006-01-26
Information query