System for awarding token to client for accessing first data blo

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395726, G06F 1314

Patent

active

058527478

ABSTRACT:
A client/server computer system manages shared files. A client includes a data cache and an associated cache manager, and executes a client application that requests data from a shared file. In response to the request, the client cache manager determines if the data is currently stored in the data cache, and if so, grants the client access to the data in the cache. However, if the data is not currently stored in the cache, the client cache manager sends to the server a request for multiple consecutive blocks of data beginning with the first block containing the data requested by the client from the shared file. The server includes a token manager which receives the request, and in response (a) awards the token for a first data block specified in the request regardless of contention for the first data block and (b) awards tokens for all other consecutive blocks following the first block of the multiple blocks held by a client who also holds the token for the first block. However, if another client currently holds a contending token for one of the consecutive blocks other than the first block but does not also hold the token for the first block, then the token management process awards only the tokens for the first block and all blocks between the first block and the one block.

REFERENCES:
patent: 4849878 (1989-07-01), Roy
patent: 4881164 (1989-11-01), Hailpern et al.
patent: 4887204 (1989-12-01), Johnson et al.
patent: 5117486 (1992-05-01), Clark et al.
patent: 5134712 (1992-07-01), Yamamoto
patent: 5175851 (1992-12-01), Johnson et al.
patent: 5218695 (1993-06-01), Noveck et al.
patent: 5305440 (1994-04-01), Morgan et al.
patent: 5317746 (1994-05-01), Watanabe
patent: 5367698 (1994-11-01), Webber et al.
patent: 5404511 (1995-04-01), Notarianni
patent: 5555388 (1996-09-01), Shaughnessy
patent: 5557767 (1996-09-01), Sukegawa
patent: 5623659 (1997-04-01), Shi et al.
patent: 5634122 (1997-05-01), Loucks et al.
IBM TDB vol. 31, No. 8, 1/89, "Method for Managing Client/Server Relationships in the AIX Operating System", pp. 195-198, by Johnson et al.
IBM TDB vol. 31, No. 11, 4/89, File Synchronization Modes (S Modes), pp. 275-280, by Shaheen-Gouda et al.
IBM TDB vol. 34, No. 7A, 12/91, "Maintaining Data Consistency in a Distributed Data Processing System", pp. 178-181, by Chang et al.
IBM TDB vol. 34, No. 7B, 12/91, "Dynamic Linking in the System/370 And System/390 Architectures", pp. 82-86, by Ewart et al.
IBM TDB vol. 37, No. 11, 11/94, "Efficient Representation of Page/Range Tokens in a Binary Tree Data Structure", pp. 397-398, by Mohindra.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System for awarding token to client for accessing first data blo does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for awarding token to client for accessing first data blo, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for awarding token to client for accessing first data blo will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2055481

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.