×

Method, apparatus and computer program product for locking interrelated data structures in a multi-threaded computing environment

  • US 6,594,683 B1
  • Filed: 09/16/1999
  • Issued: 07/15/2003
  • Est. Priority Date: 01/23/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for locking a desired object in a collection of objects for a period of time while locking objects in the collection which are not interrelated with the desired object for a lesser period of time, such method comprising:

  • providing a reference lock for the collection of objects to limit access to the collection;

    locking the reference lock to gain initial control of the desired object;

    providing a group lock for the desired object and other objects in the collection which are interrelated with the desired object;

    locking the group lock;

    and unlocking the reference lock to enable access to objects in the collection which are not interrelated with the desired object.

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