Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2004-03-27
2009-12-01
Jalil, Neveen Abel (Department: 2165)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000
Reexamination Certificate
active
07627573
ABSTRACT:
Data is protected using locks, with the protected data sometimes being included in the locking messages, which may reduce overall processing latency, and/or reduce a bandwidth requirement for and/or number of storage operations accessing the native storage of the protected data. For example, the lock manager receives lock requests from each of the requesters, and selectively grants the lock requests. The protected data is typically communicated in the locking messages when the lock is highly contested, or at least two request for access to the data are pending. The lock manager initiates the sequence by indicating in a grant message to a requester to include the protected data in its release message. The lock manager then copies this data received in the release message to its grant message to the next requestor. If no other requesters are waiting, the grant message includes an indication not to send the protected data, and thus the requestor typically stores this protected data to storage so it can be accessed in the future.
REFERENCES:
patent: 5151988 (1992-09-01), Yamagishi
patent: 5327556 (1994-07-01), Mohan et al.
patent: 5551046 (1996-08-01), Mohan et al.
patent: 5845147 (1998-12-01), Vishlitzky et al.
patent: 6253273 (2001-06-01), Blumenau
patent: 6553464 (2003-04-01), Kamvysselis et al.
patent: 7120631 (2006-10-01), Vahalia et al.
patent: 2002/0184216 (2002-12-01), Chandrasekaran et al.
Yun et al. “An Efficient Locking Protocol for Home Based Lazy Release Consistency”, Proceedings of the First IEEE/ACM International Symposium on Cluster Computing and The Grid, pp. 527-532; May 2001.
Amiri et al. (“Highly Concurrent Shared Storage”, Proceedings of the International Conference On Distributed Computing Systems, Taipei, Apr. 2000.
Trancoso et al., “The Impact of Speeding up Critical Sections with Data Prefetching and Forwarding”, 1996 International Conference on Parallel Processing, pp. III-79-III-86, 1996 IEEE.
Coulouris et al., Distributed Systems Concepts and Design, Third Edition, Addison-Wesley, Ch. 12, pp. 465-514, 2001.
Fingerhut John Andrew
Rosen Jonathan
Williams, Jr. John J.
Abel Jalil Neveen
Cisco Technology Inc.
Hicks Michael J
The Law Office of Kirk D. Williams
LandOfFree
Bypassing native storage operations by communicating... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Bypassing native storage operations by communicating..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Bypassing native storage operations by communicating... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4071653