Patent ID: 9317516
Filing Date: 2016-04-19
CPC Classification: G06F,H03M

Claim Text:
1. A method for optimization of a compressed logical data object including a plurality of storage sections storing compressed data, said method comprising: receiving, by a processor, a request to store data in the compressed logical data object; searching the plurality of storage sections to identify a storage section comprising a mixture of outdated compressed data and live compressed data, and including greater than a predetermined percentage of the outdated compressed data, wherein the outdated compressed data includes a first timestamp prior to a predefined time and the live compressed data includes a second timestamp subsequent to the predefined time; decompressing all of the outdated compressed data and all of the live compressed data in the storage section to generate a first portion of outdated data and a second portion of live data; deleting the first portion of outdated data; recompressing the second portion of live data; storing the recompressed second portion of live data in a different storage section, wherein the recompressed second portion of live data keeps the second timestamp subsequent to recompression and storage of the second portion of live data; and releasing the storage section, wherein physical space corresponding to the storage section is available for re-allocation to a new storage section subsequent to releasing the storage section.