Patent
1995-01-31
1997-09-02
Loomis, John C.
395617, 395772, G06F 1730
Patent
active
056641761
ABSTRACT:
Efficient update and presentation of a plurality of replicated data objects is accomplished with a write lock which moves among the replicas of a data object. After any necessary preparation for updating a data object, a shadow replica requests a write lock from the replica which currently holds the write lock or from the replica designated as the master replica. The write lock is moved to requesting shadow replica which performs an update to itself. The update is then reflected at the local system display to provide visual feedback to the user. The update is propagated to the other replicas which present the change at their associated displays. In the preferred embodiment, the write lock is retained at the replica which last requested the write lock as it is the most likely to receive the next update. While the invention finds particular application in a distributed data processing environment, it can also be used in a single processor having multiple replicas in separate memory partitions.
REFERENCES:
patent: 4506360 (1985-03-01), Kryskow, Jr. et al.
patent: 4562539 (1985-12-01), Vince
patent: 4805106 (1989-02-01), Pfeifer
patent: 4961134 (1990-10-01), Crus et al.
patent: 4965715 (1990-10-01), Yoshida
patent: 5055999 (1991-10-01), Frank et al.
patent: 5220657 (1993-06-01), Bly et al.
patent: 5226143 (1993-07-01), Baird et al.
patent: 5274789 (1993-12-01), Costa et al.
patent: 5418966 (1995-05-01), Madduri
International Business Machines - Corporation
LaBaw Jeffrey S.
Loomis John C.
LandOfFree
Moving write lock for replicated objects does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Moving write lock for replicated objects, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Moving write lock for replicated objects will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-316483