×

Controlling access of concurrent users of computer resources in a distributed system using an improved semaphore counting approach

  • US 7,328,263 B1
  • Filed: 01/30/2001
  • Issued: 02/05/2008
  • Est. Priority Date: 01/30/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method of controlling use by concurrent users of a distributed resource on a network, wherein use of the resource is limited to a specified maximum number of concurrent users, the method comprising the computer-implemented steps of:

  • providing a distributed lock manager process comprising a plurality of local lock manager processes executing on a corresponding plurality of hosts,wherein each of the plurality of local lock manager processes may grant a lock on the same resource at any time when a number of outstanding locks granted on the same resource is less than the specified maximum number of concurrent users;

    associating a user identification for each user with one host of the plurality of hosts; and

    responding to a request for the resource associated with a first user having a first user identification associated with a first host of the plurality of hosts by requesting a lock from a first local lock manager process executing on the first host.

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