×

Transforming unrelated data volumes into related data volumes

  • US 7,664,793 B1
  • Filed: 07/01/2003
  • Issued: 02/16/2010
  • Est. Priority Date: 07/01/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • writing first and second data to first and second data volumes, respectively, whereinthe first data volume is a first primary volume,the second data volume is a second primary volume, andthe first and second data volumes are unrelated data volumes;

    refreshing the second data volume to the data contents of the first data volume that existed at time T, wherein refreshing the second data volume further comprises overwriting data of the second data volume with data of the first data volume that existed at time T,generating first and second maps in memory, whereineach of the first and second maps comprisesa plurality of entries, wherein 

    each entry of the first map corresponds to a respective memory block that stores data of the first data volume, and 

    each entry of the second map corresponds to a respective memory block that stores data of the second data volume,setting a first bit in each entry of the first map, whereineach first bit of the first map is set to indicate its respective memory block stores valid data, andclearing a first bit in each entry of the second map, whereineach first bit of the second map is set to indicate its respective memory block stores invalid data;

    modifying data of the first data volume while the second data volume is being refreshed to the data contents of the first data volume that existed at time T;

    modifying data of the second data volume while the second data volume is being refreshed to the data contents of the first data volume that existed at time T; and

    modifying data of the first data volume after the second data volume has been refreshed.

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