Boots – shoes – and leggings
Patent
1994-11-23
1996-07-16
Kriess, Kevin A.
Boots, shoes, and leggings
39520001, 39520009, 364DIG1, 3642468, 3642816, 3642824, G06F 1300, G06F 1216
Patent
active
055376452
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.
REFERENCES:
patent: 4435766 (1984-03-01), Haber et al.
patent: 4574350 (1986-03-01), Starr
patent: 4825354 (1989-04-01), Agrawal et al.
patent: 4887204 (1989-12-01), Johnson et al.
patent: 4891749 (1990-01-01), Hoffman et al.
patent: 4901231 (1990-02-01), Bishop et al.
patent: 5226159 (1993-07-01), Henson et al.
Software Eng. Journal, "A Distributed File Server for Embedded Applicatioin", 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, pp. 238-247.
Russel Sandberg et al., "Design and Implementation of the Sun Network Filesystem", 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", Sun Net, pp. 71-75.
Bradley Taylor, "Secure Networking in the Sun Environment", pp. 28 to 36.
Andrew P. Rifkeim et al. "RFS Architecture Overview", USENIX Conference (Jun. 1986) pp. 1 to 12.
Richard Hamilton et al., "An Administrator's View of Remote file Sharing", pp. 1 to 9.
Tom Mongenton et al. "File Systems Switch", pp. 1 to 2.
David J. Olander et al., "A Framework for Networking in Systems V", pp. 1 to 8.
Henson Larry W.
Johnson Donavon W.
Morgan Stephen P.
Smith Todd A.
Chaki Kakali
International Business Machines - Corporation
Kriess Kevin A.
Lefeve Douglas H.
LandOfFree
File lock management in a distributed data processing system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with File lock management in a distributed data processing system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and File lock management in a distributed data processing system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1793500