×

Moving data between data stores

  • US 8,621,161 B1
  • Filed: 09/23/2010
  • Issued: 12/31/2013
  • Est. Priority Date: 09/23/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • under control of one or more computing systems configured with executable instructions,reading an original data object with a state of “

    unlocked”

    that is stored in a source data store to obtain substantive data, a version number, and an identifier of the original data object;

    storing a duplicate data object of the original data object to a destination data store with a state of “

    locked from the source data store”

    when no other data object with the identifier preexists on the destination data store, the duplicate data object being provided with an additional version number;

    changing the state of the original data object to “

    locked to the destination data store”

    when the version number of the original data object is unchanged just prior to the changing;

    modifying the state of the duplicate data object to “

    unlocked”

    when the additional version number of the duplicate data object is unchanged just prior to the modifying; and

    deleting the original data object from the source data store.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×