Data processing: database and file management or data structures – Database design – Data structure types
Patent
1997-12-02
1999-11-23
Homere, Jean R.
Data processing: database and file management or data structures
Database design
Data structure types
707 10, 707102, 707204, 39520031, 39520047, 395682, 395683, 39580029, G06F 15163
Patent
active
059917660
ABSTRACT:
One aspect of the invention is a method for managing redundant objects in a distributed object system. A transaction service runs on a computer. At least two copies of the instance variables of a distributed object are maintained in a separate database. The distributed object (46) has a polymorphism of an interface object instantiation method. At least two copies of an interface object (48) are instantiated wherein each interface object (48) is associated with one of the copies of the instance variables of the distributed object (46). The interface objects (48) are instantiated using the polymorphism. A list of interface objects (48) is maintained with the distributed object (46). Each copy of the instance variables of the distributed object (46) are modified by traversing the list of interface objects (48) and sending a message with modification parameters to each interface object (48) on the list.
REFERENCES:
patent: 5553223 (1996-09-01), Greenlee et al.
patent: 5588147 (1996-12-01), Neeman et al.
patent: 5613079 (1997-03-01), Debique et al.
patent: 5617537 (1997-04-01), Yamada et al.
patent: 5724575 (1998-03-01), Hoover et al.
patent: 5812779 (1998-09-01), Ciscon et al.
patent: 5842173 (1998-11-01), Strum et al.
patent: 5870742 (1999-02-01), Chang et al.
patent: 5874954 (1999-02-01), Kilmer et al.
patent: 5884324 (1999-03-01), Cheng et al.
patent: 5887171 (1999-03-01), Tada et al.
Naya et al., "Object-oriented development based on polymorphism patterns and optimization to reduce executable code size", Proceedings Technology of object-oriented languagesb and systems, Tools: IEEE Comput. Soc, Abstract only, 1998.
Kim, et al, "Software fault tolerance for distributed object based computing", Journal of Systems and Software, vol.39, No.2, Abstract Only, Nov. 1997.
Metsker, S. J., "Thinking over objects", Object Magazne, vol.7, No.3, Abstract Only, May 1997.
Lopes, C. V., "Graph-based optimizations for parameter passing in remote invocations", Proceedings Furth International Worksop on object-Orientation in Operating Systems, IEEE Comput Soc Press, Abstract Only, Aug. 1995.
Huang, S., "Developping distributed applications by semantics-based automatic replication", Proceedings First Asia-Pacific Software Engineering Conference, IEEE Comput. Soc. Press, Abstract Only, Dec. 1994.
Gianuzzi, V., "Coupling algorithms for replicated objects and processes", Microprocessing & Microprogramming, Conference: 20th Annual Euromicro Conference, System Architecture and Integration, Abstract Only, Sep. 1994.
Bal, et al., "Replication techniques for speeding up parallel applications on distributed systems", Concurrency: Practice nad experience, vol.4, No.5, Abstract Only, Aug. 1992.
Alan, T., "Preventing state divergence in replicated distributed programs", Proceedings--Symposium on reliability in distributed software nad database systems, IEEE Service Center, Abstract Only, Oct. 1990.
Cummins Fred Arthur
Sadiq Waqar
Swift, II William Earl
Electronic Data Systems Corporation
Griebenow L. Joy
Homere Jean R.
LandOfFree
Method and system for managing redundant objects in a distribute 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 and system for managing redundant objects in a distribute, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for managing redundant objects in a distribute will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1234460