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

Lock mechanism for shared resources having associated data structure stored in common memory include a lock portion and a reserve portion

Patent 6105085 Issued on August 15, 2000. Estimated Expiration Date: Icon_subject December 26, 2017. 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

Shared resource locking apparatus
Patent #: 4574350
Issued on: 03/04/1986
Inventor: Starr

Method and apparatus for controlling access by a plurality of processors to a shared resource
Patent #: 5317749
Issued on: 05/31/1994
Inventor: Dahlen

Multi-processor system with lock address register in each processor for storing lock address sent to bus by another processor
Patent #: 5442755
Issued on: 08/15/1995
Inventor: Shibata

Loosely coupled compound computer system using lock and semaphore mechanism for performing exclusive control of shared resource which is accessed through a distinct bus
Patent #: 5592673
Issued on: 01/07/1997
Inventor: Kurabayashi, et al.

Hardware implemented locking mechanism for handling both single and plural lock requests in a lock message
Patent #: 5613139
Issued on: 03/18/1997
Inventor: Brady

Multi-processor resource locking mechanism with a lock register corresponding to each resource stored in common memory
Patent #: 5669002
Issued on: 09/16/1997
Inventor: Buch

Control of a multi-user disk storage system Patent #: 5892955
Issued on: 04/06/1999
Inventor: Ofer

Inventor

Assignee

Application

No. 998538 filed on 12/26/1997

US Classes:

710/41, Dynamic709/229, Network resources access controlling710/200, ACCESS LOCKING711/150, Simultaneous access regulation711/163Access limiting

Examiners

Primary: Lee, Thomas C.
Assistant: Wang, Albert

Attorney, Agent or Firm

Foreign Patent References

  • 63-259758 JP 10/13/1988

International Class

G06F 003/00

Abstract

A shared resource lock mechanism is provided which enables processors in a multi-processor environment which each share common resources to obtain locks on those resources. The lock mechanism also includes a reserve feature which provides a mechanism for a processor to maintain a lock on a resource for several input/output cycles. The lock mechanism combines the lock feature and the reserve feature in a single structure. This combination allows a processor to manipulate both the lock data and reserve data in a single transaction. Thus, in transactions requiring manipulation of both the lock and reserve elements, overhead is significantly reduced. In addition a unification of software routines which manipulate the lock and reserve data is achieved.

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
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?