Method for retrieving and modifying data elements on a...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000

Reexamination Certificate

active

10714398

ABSTRACT:
A method for retrieving and modifying data elements on a shared medium following request from multiple client computers, such that data retrieval transactions on a data element, originating from one or more clients, are not compromised by data update transactions on the same data element originating from other clients. The shared medium controller receives from multiple clients transaction requests for reading or writing a data element stored on the shared medium. The transactions requests are added to an execution queue in order. All read transaction requests are then retrieved and executed in parallel, up to a write transaction request on the data element. The write transaction request is then executed while all incoming read transaction requests for the same data element are queued until the write transaction request is completed.

REFERENCES:
patent: 4897781 (1990-01-01), Chang et al.
patent: 5123104 (1992-06-01), Levine
patent: 5151989 (1992-09-01), Johnson
patent: 5630096 (1997-05-01), Zuravleff
patent: 5657472 (1997-08-01), Van Loo et al.
patent: 5813016 (1998-09-01), Sumimoto
patent: 5860159 (1999-01-01), Hagersten
patent: 5864837 (1999-01-01), Maimone
patent: 5893160 (1999-04-01), Loewenstein
patent: 5987506 (1999-11-01), Carter et al.
patent: 6154816 (2000-11-01), Steely
patent: 6161169 (2000-12-01), Cheng
patent: 6173378 (2001-01-01), Rozario et al.
patent: 6182196 (2001-01-01), DeRoo
patent: 6237067 (2001-05-01), Eberhard
patent: 6247099 (2001-06-01), Skazinski et al.
patent: 6272662 (2001-08-01), Jadav et al.
patent: 6321236 (2001-11-01), Zollinger et al.
patent: 6389420 (2002-05-01), Vahalia et al.
patent: 6449700 (2002-09-01), Hagersten
patent: 6493804 (2002-12-01), Soltis et al.
patent: 6611895 (2003-08-01), Krull
patent: 6615373 (2003-09-01), Elko et al.
patent: 2002/0016795 (2002-02-01), Bamford et al.
patent: 2002/0055966 (2002-05-01), Border
patent: 2002/0099729 (2002-07-01), Chandrasekaran et al.
patent: 2002/0188821 (2002-12-01), Wiens
patent: 2002/0194206 (2002-12-01), Ganesh
patent: 2003/0028695 (2003-02-01), Burns et al.
patent: 2003/0069902 (2003-04-01), Narang et al.
patent: 2003/0093630 (2003-05-01), Richard
patent: 2004/0044865 (2004-03-01), Sicola et al.
patent: 0 501 160 (1992-02-01), None
patent: WO03012578 (2003-02-01), None
Helal et al, “Adaptive Transaction Scheduling”, ACM 1993, pp. 704-713.
Reiman et al, “Performance Analysis of Concurrent-Read Exclusive-Write”, ACM 1991, pp. 168-177.
IBM Technical Disclosure Bulletin : “Method for Performance Enhancement In the Parallel Execution of Static Database Transactions”, IBM Corp., New York, US, vol. 37, No. 8, Aug. 1994, pp. 609-614.
IBM Technical Disclosure Bulletin: “Elimination of Lock Contention In Relational Databases Accessed by Read-Only Queries and On-Line Update Transactions”, IBM Corp., New York, US, vol. 31, No. 1, Jun. 1988, pp. 180-185.
Amiri et al.: “Highly Concurrent Shared Storage”, Distributed Computing Systems, 2000, Proceedings, 20thInternational Conference on Taipei, Taiwan Apr. 10-13, 2000, Los Alamitos, CA, USA, IEEE Comput. Soc., US, Apr. 2000, pp. 298-307.

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

Method for retrieving and modifying data elements on a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for retrieving and modifying data elements on a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for retrieving and modifying data elements on a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3932036

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