Patent ID: 9058792
Filing Date: 2015-06-16
Classification: G06T,G09G

Abstract:
1. A method for writing a sequence of data blocks in compressed form, wherein the size of the data blocks is smaller than the size of data stored in a compressible unit of memory, said method comprising the steps of: receiving a first data block to be written into a compressible unit of memory; receiving a second data block to be written into a compressible unit of memory; determining whether the first data block and the second data block are to be written into the same compressible unit of memory; if the first data block and the second data block are determined to be written into the same compressible unit of memory, coalescing write operations of the first data block and the second data block into a single write operation; and if the first data block and the second data block are not determined to be written into the same compressible unit of memory, reading a compressed data block from the compressible unit of memory that corresponds to the first data block, decompressing the compressed data block, modifying the decompressed data block with the first data block, compressing the modified decompressed data block, and writing the compressed modified data block to the compressible unit of memory that corresponds to the first data block.