Data processing: database and file management or data structures – File or database maintenance – Synchronization
Reexamination Certificate
2006-05-01
2010-12-28
Jung, David Y (Department: 2431)
Data processing: database and file management or data structures
File or database maintenance
Synchronization
C707S634000, C707S639000
Reexamination Certificate
active
07860831
ABSTRACT:
The present invention comprises a novel system for managing changes to a graph of data bearing objects. In one embodiment, an object graph manager object referred to as an editing context is used to identify changes made to data bearing enterprise objects and to notify other interested objects when changes occur. As a result, data bearing objects need not themselves contain code necessary for monitoring changes. In another embodiment of the invention, the editing context is used to provide event-based “undo” capabilities. In another embodiment of the invention, each enterprise object has a primary key that is used to maintain the identification between an enterprise object instance and a corresponding database row. In another embodiment of the invention, multiple levels of editing contexts are used to provide multiple isolated object graphs, each of which allows independent manipulation of the underlying data bearing objects.
REFERENCES:
Snapshots in a Distributed Persistent Object Storage System by Chuang-Hue Moh, year 2003.
Cocoa Fundamentals Guide, year 2009.
TheModified Object Buffer: A Storage Management Technique for Object-Oriented Databases; by Sanjay Ghemawat; Sep. 1995.
Recovering the Evolution Stable Part Using an ECGM Algorithm: Is There a Tunnel in Mozilla? Kpodjedo, S.; Ricca, F.; Galinier, P.; Antoniol, G.; Software Maintenance and Reengineering, 2009. CSMR '09. 13th European Conference on Publication Year: 2009 , pp. 179-188.
Federighi Craig
Noyau Eric
Willhite Dan
Jung David Y
NeXT Software, Inc.
Van Pelt & Yi & James LLP
LandOfFree
Object graph editing context and methods of use does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Object graph editing context and methods of use, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object graph editing context and methods of use will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4234109