×

MANAGING LOCKS AND TRANSACTIONS

  • US 20080263549A1
  • Filed: 06/26/2008
  • Published: 10/23/2008
  • Est. Priority Date: 05/01/2003
  • Status: Active Grant
First Claim
Patent Images

1. A system for locking, comprising:

  • a processor;

    a computer readable storage medium accessible to the processor; and

    program logic including code causing the processor to perform;

    under control of a first agent;

    locking a resource controlled by a second agent with a first operation identifier; and

    under control of the second agent;

    (i) receiving a request to lock the resource controlled by the second agent with a second operation identifier for a client request for a client application, wherein the resource is already locked with the first operation identifier;

    (ii) determining whether the first operation identifier and the second operation identifier are determined to be a same identifier;

    (iii) if it is determined that the first operation identifier and the second operation identifier are the same identifier, responding to the request with an indication that the resource is locked with the same operation identifier; and

    (iv) if it is determined that the first operation identifier and the second operation identifier are not the same identifier, denying the lock request.

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