×

Methods and systems for data moving using locks

  • US 7,653,667 B2
  • Filed: 09/04/2003
  • Issued: 01/26/2010
  • Est. Priority Date: 09/09/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for moving data objects in a computer system from a first storage location to a second storage location, comprising:

  • selecting a data object stored in the first storage location;

    storing an identifier (ID) of the data object in a transactional type lock object;

    determining whether another process is moving the data object to the second storage location by determining whether the ID is stored in a permanent type lock object; and

    when the ID is not stored in the permanent type lock object and another process is not moving the data object to the second storage location, checking whether the data object is archiveable before storing the data object at the second storage location;

    when the data object is archiveable;

    storing the data object at the second storage location;

    storing the ID in the permanent type lock object;

    assigning the second storage location to the ID stored in the permanent type lock object; and

    deleting the ID stored in the transactional type lock object.

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