×

Systems and methods for transformation of logical data objects for storage

  • US 9,367,555 B2
  • Filed: 04/13/2012
  • Issued: 06/14/2016
  • Est. Priority Date: 05/31/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for optimization of a transformed logical data object including a plurality of storage sections storing transformed data, said method comprising:

  • receiving, by a processor, a request to store first data in the transformed logical data object;

    searching the plurality of storage sections to identify a storage section comprising a mixture of outdated transformed data and live transformed data, and including greater than a predetermined percentage of the outdated transformed data, wherein the outdated transformed data includes a first timestamp prior to a predefined time and the live transformed data includes a second timestamp subsequent to the predefined time;

    de-transforming all of the outdated transformed data and all of the live transformed data in the identified storage section to generate second data comprising both live data and outdated data;

    identifying the live data and the outdated data in the second data;

    extracting the live data from the second data;

    deleting the outdated data in the identified storage section;

    releasing the storage section subsequent to extracting the live data and deleting the outdated data, wherein physical space corresponding to the identified storage section is available for re-allocation to a new storage section subsequent to releasing the identified storage section;

    re-transforming the live data; and

    storing the re-transformed live data in the new storage section, wherein the re-transformed live data keeps the second timestamp subsequent to re-transformation and storage of the re-transformed live data.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×