Patent ID: 9715539
Date: 2017-07-25
CPC Classifications: G06F,H03M

Claim:
1. A method of resuming decompression of a data stream, the method comprising: receiving a request to decompress the data stream that includes a plurality of deflate blocks, wherein at least a selected one of the plurality of deflate blocks comprises a header that includes compression configuration information that includes an encoding type of a plurality of deflate elements included in the selected deflate block; identifying a commit point that is based upon an interruption of a first decompression session of the data stream and corresponds to the selected deflate block, wherein the interruption resulted in partial decompression of a selected one of the plurality of deflate elements; subsequent to the interruption of the first decompression session, configuring a decompression engine to resume decompressing the data stream based upon the compression configuration information; and commencing a second decompression session of the data stream, using the configured decompression engine, at an input bit location corresponding to the commit point and a beginning of the selected one of the plurality of deflate elements.