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

File lock management in a distributed data processing system

Patent 5226159 Issued on July 6, 1993. Estimated Expiration Date: Icon_subject June 4, 2012. 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

Nested resource control using locking and unlocking routines with use counter for plural processes
Patent #: 4435766
Issued on: 03/06/1984
Inventor: Haber ,   et al.

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

Method of file access in a distributed processing computer network
Patent #: 4825354
Issued on: 04/25/1989
Inventor: Agrawal ,   et al.

System and method for accessing remote files in a distributed networking environment
Patent #: 4887204
Issued on: 12/12/1989
Inventor: Johnson, et al.

Multiprocessor storage serialization apparatus
Patent #: 4891749
Issued on: 01/02/1990
Inventor: Hoffman, et al.

Extended process for a multiprocessor system Patent #: 4901231
Issued on: 02/13/1990
Inventor: Bishop, et al.

Inventors

Application

No. 893959 filed on 06/04/1992

US Classes:

707/8, Concurrency (e.g., lock management in shared database)710/200, ACCESS LOCKING711/152Memory access blocking

Examiners

Primary: Shaw, Gareth D.
Assistant: Chaki, Kakali

Attorney, Agent or Firm

Foreign Patent References

  • 0278312 EP. 01/13/1988

International Classes

G06F 013/00
G06F 012/16

Abstract

A distributed data processing system and method in which locks on a file are supported by a data structure that resides on either a client machine or on the file's server. When only a single client's processes are locking a file, the data structure can reside on that client. Whenever a plurality of client machines attempt to place locks on a file, the data structure is moved to the server; this forces the clients locking the file to communicate with the server when performing lock operations. When a client requests a lock from the server that cannot be granted because of an existing blocking lock, the client is informed that it should put the requesting process asleep awaiting a retry notification. When there is a change in the locks on the file that might allow such a client's now sleeping process to acquire the lock, the server sends a retry notice to the client. This awakens the sleeping process at the client, and the process then reattempts the lock operation by sending a message to the server.

Other References

  • Software Enginerring Journal, "A Distributed File Server for Embedded Application", vol. 3, No. 5, Sep. 1988, pp 142-148
  • IBM TDB "Data Concurrency Control in Distributed Data Networks", vol. 24, No. 7A, Dec. 1981, pp. 3137-3139
  • S. R. Kleiman, "Vnodes: An Architecture for Multiple File System Types in Sun UNIX", Conference Proceedings, USENIX 1986 Summer Technical Conference and Exhibition, pp. 238-247
  • Russel Sandberg et al., "Design and Implementation of the Sun Network Filesystem" Conference Proceedings, USENIX 1985, pp. 119 to 130
  • Dan Walsh et al., "Overview of the Sun Network File System", pp. 117 to 124
  • JoMei Chang, "Status Monitor Provides Network Locking Service for NFS"
  • JoMei Chang, "SunNet", pp. 71-75
  • Bradley Taylor, "Secure Networking in the Sun Environment" pp. 28 to 36
  • Andrew P. Rifkin et al., "RFS Architectural Overview", USENIX Conference Proceedings, Atlanta, Ga. (Jun. 1986), pp. 1 to 12
  • Richard Hamilton et al., "An Administrator's View of Remote File Sharing", pp. 1 to 9
  • Tom Houghton et al., "File Systems Switch", pp. 1 to 2
  • David J. Olander et al., "A Framework for Networking in System V", pp. 1 to
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?