Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2006-09-19
2006-09-19
Jung, David (Department: 2134)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000
Reexamination Certificate
active
07111013
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:
Snapshot query-based debugging; Potanin, A.; Noble, J.; Biddle, R.; Software Engineering Conference, 2004. Proceedings. 2004 Australian 2004 pp. 251-259.
The ins and outs of objects; Potter, J.; Noble, J.; Clarke, D.; Software Engineering Conference, 1998. Proceedings. 1998 Australian Nov. 9-13, 1998 pp. 80-89.
Compiler optimized remote method invocation; Veldema, R.; Philippsen, M.; Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on 2003 pp. 127-136.
Federighi Craig
Noyau Eric
Willhite Dan
Jung David
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-3615122