Patent ID: 8578058

Claim:
A method for processing a previously compressed data stream by a processor device in a computer storage environment, the method comprising: separating the previously compressed data stream into a plurality of input data blocks each including a header input block comprising a previously compressed header, wherein a sequences of bits is included with the plurality of input data blocks; deriving compression scheme information from the previously compressed header; accessing and recompressing the plurality of input data blocks following the header input block in the previously compressed data stream one at a time using a block-image synchronization information; wherein: each subsequent input data block includes the compression scheme information and the block-image synchronization information from a previous input block, and access to the block-image synchronization information is initialized by the compression scheme information to generate a plurality of output data blocks; storing the derived compression scheme information in each of the plurality of output data blocks; using the block-image synchronization information to provide decompression information to facilitate decompression of a plurality of results of the plurality of output data blocks; and storing the plurality of decompression information in the plurality of output data blocks.