×

Synthetic full copies of data and dynamic bulk-to-brick transformation

  • US 8,918,366 B2
  • Filed: 10/02/2006
  • Issued: 12/23/2014
  • Est. Priority Date: 02/07/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving a copy of original data and delta data that includes data of at least one of an incremental and differential difference between the original data at a plurality of instances;

    generating an updated version of the copy by applying the delta data to the copy as the delta data is received, the updated version including a first data structure corresponding to a raw data structure generated by reading information from a shadow database;

    controlling the applying of the delta data using modified information that includes information of a state of the copy, wherein the original data is stored at a first server and the copy is stored at a second server, wherein the first server includes a near line server;

    dynamically transforming the updated version from the first data structure by organizing items of data into a second data structure as part of extracting items and metadata from the raw data structure that preserves a hierarchy of the first data structure;

    comparing modification information of each of the items with modification information of a previous instance of the item as part of providing the second data structure; and

    parsing the items using information of the first data structure, the parsing including reading one or more of tables and items, the tables include one or more of a mailbox table, a folder table, a message table, and an attachment table, the items include one or more of a folder, a mailbox, an electronic mail body, an electronic mail header, and an electronic mail attachment,wherein the receiving, generating, controlling, transforming, comparing, and parsing are performed by a computer including at least one processor.

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