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

Method for non-hierarchical lock management in a multi-system shared data environment

Patent 5551046 Issued on August 27, 1996. Estimated Expiration Date: Icon_subject July 7, 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 base locking
Patent #: 4698752
Issued on: 10/06/1987
Inventor: Goldstein ,   et al.

Method for lock management, page coherency, and asynchronous writing of changed pages to shared external store in a distributed computing system
Patent #: 4965719
Issued on: 10/23/1990
Inventor: Shoens, et al.

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

Method and apparatus for exploiting communications bandwidth as for providing shared memory
Patent #: 5191652
Issued on: 03/02/1993
Inventor: Dias, et al.

Updating local copy of shared data in a collaborative system
Patent #: 5220657
Issued on: 06/15/1993
Inventor: Bly, et al.

Multiprocessor system includes operating system for notifying only those cache managers who are holders of shared locks on a designated page by global lock manager
Patent #: 5226143
Issued on: 07/06/1993
Inventor: Baird, 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.

Non-blocking serialization for caching data in a shared cache
Patent #: 5276835
Issued on: 01/04/1994
Inventor: Mohan, et al.

Method for minimizing lock processing while ensuring consistency among pages common to local processor caches and a shared external store Patent #: 5301290
Issued on: 04/05/1994
Inventor: Tetzlaff, et al.

Inventors

Application

No. 271533 filed on 07/07/1994

US Classes:

707/8, Concurrency (e.g., lock management in shared database)710/200, ACCESS LOCKING710/240, ACCESS ARBITRATING711/119, Multiple caches711/141, Coherency711/145, Access control bit711/154, Control technique715/533Spell Check

Examiners

Primary: Bowler, Alyssa H.
Assistant: Follansbee, John

Attorney, Agent or Firm

Foreign Patent References

  • WO9103024 WO 03/13/1991

International Class

G06F 015/00

Abstract

In a combination of multiple concurrently-executing database management systems which share data storage resources, efficient lock processing for shared data is implemented by hiding from a global lock manager the distinction between transaction-interest and cache-interest locks that are processed at the DBMS level. The local lock manager of a DBMS, in response to a request for either type of lock, may issue a request to the global lock manager for a system-level lock without disclosing to the global lock manager the type of lock requested of the local lock manager. After receipt of the system level lock, the local lock manager can grant either transaction or cache interest locks locally on a data resource if the combined mode of locally-held locks on that data resource is greater than or equal to the requested mode.

Other References

  • Communication dated Jun. 30, 1993 re European Search Report, 92305320.1
  • 3rd Int. Conf on Extending Database Technology 23 Mar. 1992, Springer Verlag, Berlin, Germany, pp. 453-486
  • C. Mohan et al., Efficient Locking and Caching of Data in the Multisystem Shared Disks Transaction Environment pp. 453, 459, 462 and 464
  • IEEE Transactions on Software Engineering, vol. 15, No. 4, Apr. 1989 New York US pp. 437-447, XP117128
  • Daniel M. Dias et al. "Integrated Concurrency-coherency Controls for Multisystem Data Sharing" Abstract, pp. 439 and 443
  • 16th Int. Conf. on Very Large Databases, Aug. 13, 1990, pp. 122-133
  • Wilkinson K., et al., "Maintaining Consistency of Client Cached Data", pp. 122 and 125
  • 13th Ann. Int. Computer Software & Applications Conf. Sep. 22, 1989, IEEE Comp. Soc. Press, pp. 166-175, XP91501
  • Meichun Hsu et al. "Transaction Synchronization in Distributed Virtual Memory Systems", abstract, pp. 167 and 16
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?