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

Hardware implemented locking mechanism for handling both single and plural lock requests in a lock message

Patent 5613139 Issued on March 18, 1997. Estimated Expiration Date: Icon_subject May 11, 2014. 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

Data multiprocessing system having protection against lockout of shared data
Patent #: 4308580
Issued on: 12/29/1981
Inventor: Ohtaki

Method and apparatus for assuring adequate access to system resources by processors in a multiprocessor computer system
Patent #: 4937733
Issued on: 06/26/1990
Inventor: Gillett, Jr., et al.

Data processing system incorporating a memory resident directive for synchronizing multiple tasks among plurality of processing elements by monitoring alternation of semaphore data
Patent #: 4965718
Issued on: 10/23/1990
Inventor: George, et al.

Locking control with validity status indication for a multi-host processor system that utilizes a record lock processor and a cache memory for each host processor
Patent #: 5060144
Issued on: 10/22/1991
Inventor: Sipple, et al.

Shared computer resource allocation system having apparatus for informing a requesting computer of the identity and busy/idle status of shared resources by command code
Patent #: 5115499
Issued on: 05/19/1992
Inventor: Stiffler, et al.

Multilevel locking system and method
Patent #: 5161227
Issued on: 11/03/1992
Inventor: Dias, et al.

Synchronizing and processing of memory access operations in multiprocessor systems using a directory of lock bits
Patent #: 5175837
Issued on: 12/29/1992
Inventor: Arnold, et al.

Processing system and method including lock buffer for controlling exclusive critical problem accesses by each processor
Patent #: 5237694
Issued on: 08/17/1993
Inventor: Horne, et al.

Method and apparatus for avoiding processor deadly embrace in a multiprocessor system
Patent #: 5283870
Issued on: 02/01/1994
Inventor: Joyce, et al.

Data processing system and memory controller for lock semaphore operations
Patent #: 5293491
Issued on: 03/08/1994
Inventor: Leung, et al.

More ...

Inventor

Application

No. 241922 filed on 05/11/1994

US Classes:

710/200, ACCESS LOCKING710/18, Activity monitoring710/36Input/Output access regulation

Examiners

Primary: Shah, Alpesh M.

Attorney, Agent or Firm

International Classes

G06F 013/00
650
728
800
825
828
835
841
848
287

Abstract

A parallel computing system includes multiple nodes, each node including a processor with software control. The parallel computing system includes a distributed lock mechanism that controls access to system resources, the lock mechanism distributed among the multiple nodes, with each node including hardware-based lock processing apparatus. Such apparatus comprises a communication interface for receiving and transmitting control and data messages and a table arrangement for storing plural lock words. A state machine is present in each node and is connected to the table arrangement and to the communications interface and is responsive to a received lock request to perform hardware-controlled lock processing functions. Those functions include: reading a stored lock word from the table arrangement; performing the lock operation on the stored lock word according to parameters in the received lock request; compiling a message which grants the lock request if the comparison indicates a match, or a message denying the lock request if the comparison indicates a non-match, or a message indicating completion of a specified operation. The state machine performs the function without invoking the processor and/or its software control, thereby enabling lock grant/denial/information messages to be handled independently of software controlled processor procedures.

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?