Method and system for tracking changes in a document
First Claim
1. A computer-implemented method for tracking modifications to a document, comprising:
- creating a change list that is associated with an object, wherein the object is included in the document;
determining when the object is modified;
recording information associated with the modified object in the change list; and
notifying a user that the object is modified.
2 Assignments
0 Petitions
Accused Products
Abstract
A change list tracking mechanism supports features that require a record of values that have been modified in a document of a project management software application. Examples of the features supported include multiple undo, report generation, and audit logging. The change list tracking mechanism includes object containers and change lists. Each object container includes objects that are associated with properties of the document. A user who wants to be notified of specific modifications creates the change list to track modifications made to a specific object property in a particular object container. A property value identified in the change list may be modified by any user that accesses the document. The corresponding object container provides information about the modification to the change list. The user is identified and notified of the modification.
70 Citations
20 Claims
-
1. A computer-implemented method for tracking modifications to a document, comprising:
-
creating a change list that is associated with an object, wherein the object is included in the document;
determining when the object is modified;
recording information associated with the modified object in the change list; and
notifying a user that the object is modified. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for tracking modifications made to a document, comprising:
-
an object container comprising an object, wherein the object corresponds to a property of the document; and
a change list associated with the object container, wherein the object container provides information associated with the object to the change list when the property is modified to enable a feature associated with the modified property. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium having computer-executable instructions for tracking modifications in a document, comprising:
-
creating a change list that is arranged to track modifications to a property of an object associated with the document, wherein the change list is created by a user;
associating the change list with an object container, wherein the object container comprises the object;
determining when the property is modified;
providing information associated with the modified property from the object container to the change list; and
notifying the user that the property has been modified. - View Dependent Claims (19, 20)
-
Specification