U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Adaptive reader-writer lock

Patent 7191272 Issued on March 13, 2007. Estimated Expiration Date: Icon_subject December 9, 2023. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Method and apparatus for releasing and obtaining shared and exclusive locks
Patent #: 5287521
Issued on: 02/15/1994
Inventor: Nitta, et al.

Apparatus and method for achieving reduced overhead mutual exclusion and maintaining coherency in a multiprocessor system utilizing execution history and thread monitoring
Patent #: 5442758
Issued on: 08/15/1995
Inventor: Slingwine, et al.

Method for performing private lock management
Patent #: 5596754
Issued on: 01/21/1997
Inventor: Lomet

Method for maintaining data coherency using thread activity summaries in a multicomputer system
Patent #: 5608893
Issued on: 03/04/1997
Inventor: Slingwine, et al.

Data lock management in a distributed file server system determines variable lock lifetime in response to request to access data object
Patent #: 5615373
Issued on: 03/25/1997
Inventor: Ho

Apparatus and method for achieving reduced overhead mutual-exclusion and maintaining coherency in a multiprocessor system utilizing execution history and thread monitoring
Patent #: 5727209
Issued on: 03/10/1998
Inventor: Slingwine, et al.

Methods for dynamically escalating locks on a shared resource
Patent #: 5737611
Issued on: 04/07/1998
Inventor: Vicik

Method, product, and structure for flexible range locking of read and write requests using shared and exclusive locks, flags, sub-locks, and counters
Patent #: 5761659
Issued on: 06/02/1998
Inventor: Bertoni

Distribution of digitally encoded presentations
Patent #: 5838912
Issued on: 11/17/1998
Inventor: Poon, et al.

Method for managing termination of a lock-holding process using a waiting lock
Patent #: 5872981
Issued on: 02/16/1999
Inventor: Waddington, et al.

More ...

Inventor

Assignee

Application

No. 10731454 filed on 12/09/2003

US Classes:

710/200, ACCESS LOCKING718/100, TASK MANAGEMENT OR CONTROL707/8, Concurrency (e.g., lock management in shared database)709/204, COMPUTER CONFERENCING707/102Generating database or data structure (e.g., via user interface)

Examiners

Primary: Perveen, Rehana
Assistant: Vu, Trisha

Attorney, Agent or Firm

International Classes

G06F 12/14
G06F 9/46

Abstract

A method and computer system for dynamically selecting an optimal lock mode in a multiprocessor environment. The method determines a quantity of read-side and write-side acquisitions, and evaluates the data to determine an optimal lock mode for efficiently operating the computer system while maintaining reduced overhead. The method incorporates data received from the individual units within a central processing system, the quantity of write-side acquisitions in the system, and data which has been subject to secondary measures, such as formatives of digital filters. The data subject to secondary measures includes, but is not limited to, a quantity of read-side acquisitions, a quantity of write-side acquisitions, and a quantity of read-hold durations. Based upon the individual unit data and the system-wide data, including the secondary measures, the operating system may select the most efficient mode of operation from among the locking modes available. Accordingly, efficiency of a computer system may be enhanced with the ability to selectively choose an optimal locking mode based upon selected and calculated parameters.

Other References

  • McKenney, P. Proceeding of IASTED International Conference Parallel and Distributed Computig and System, “Practical Performance Estimation On Shared-Memory Multiprocessors”, Nov. 3-6, 1999.
  • Lim et al., “Reactive Synchronization Algorithms For Multiprocessors”, Jun. 1995.
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?