Method and system for efficiently processing comments to records in a database, while avoiding replication/save conflicts
First Claim
1. A method for processing comment contents associated with a parent document, comprising:
- providing a parent document user interface including a display object enabling a user to enter comment contents;
inputting said comment contents;
creating a comment document associated with said parent document and storing said comment contents in said comment document;
obtaining said comment contents from said comment document and displaying said comment contents within a region of said parent document user interface; and
in the event that a state of said parent document has changed from a state in which comments can be added to a state in which comments cannot be added, copying said comment contents from said comment document into said parent document and deleting said comment document.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for displaying comment documents within a parent document that avoids replication/save conflicts regardless of the number of users having local document replicas. The graphical user interface to a parent document provides the user with the ability to enter a comment with regard to the parent document. In response to indication that a comment is to be entered, the user interface to the parent document allows the user to enter content to be included in the comment. In response to indication that the entered comment should be saved, the system operates to capture the comment contents and store it into a newly created comment document associated with the parent document. After a comment document has been created, its contents are presented through a predetermined display region within the user interface to the parent document. In response to detection of a transition of a parent document from a state in which comments can be added to a state in which comments cannot be added, the system locates all comment documents associated with the parent document, copies the contents of those comment documents into the parent document such that they are displayed as part of the parent document, and deletes all associated comment documents for that parent document.
-
Citations
19 Claims
-
1. A method for processing comment contents associated with a parent document, comprising:
-
providing a parent document user interface including a display object enabling a user to enter comment contents;
inputting said comment contents;
creating a comment document associated with said parent document and storing said comment contents in said comment document;
obtaining said comment contents from said comment document and displaying said comment contents within a region of said parent document user interface; and
in the event that a state of said parent document has changed from a state in which comments can be added to a state in which comments cannot be added, copying said comment contents from said comment document into said parent document and deleting said comment document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system having a computer readable medium, said computer readable medium having a computer program for processing comment contents associated with a parent document stored thereon, said computer program comprising:
-
program code for providing a parent document user interface including a display object enabling a user to enter comment contents;
program code for inputting said comment contents;
program code for creating a comment document associated with said parent document and storing said comment contents in said comment document;
program code for obtaining said comment contents from said comment document and displaying said comment contents within a region of said parent document user interface; and
program code for, in the event that a state of said parent document has changed from a state in which comments can be added to a state in which comments cannot be added, copying said comment contents from said comment document into said parent document and deleting said comment document. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product having a computer readable medium, said computer readable medium having a computer program for processing comment contents associated with a parent document stored thereon, said computer program comprising:
-
program code for providing a parent document user interface including a display object enabling a user to enter comment contents;
program code for inputting said comment contents;
program code for creating a comment document associated with said parent document and storing said comment contents in said comment document;
program code for obtaining said comment contents from said comment document and displaying said comment contents within a region of said parent document user interface; and
program code for, in the event that a state of said parent document has changed from a state in which comments can be added to a state in which comments cannot be added, copying said comment contents from said comment document into said parent document and deleting said comment document.
-
-
18. A computer data signal embodied in a carrier wave, said computer data signal including a computer program for processing comment contents associated with a parent document stored thereon, said computer program comprising:
-
program code for providing a parent document user interface including a display object enabling a user to enter comment contents;
program code for inputting said comment contents;
program code for creating a comment document associated with said parent document and storing said comment contents in said comment document;
program code for obtaining said comment contents from said comment document and displaying said comment contents within a region of said parent document user interface; and
program code for, in the event that a state of said parent document has changed from a state in which comments can be added to a state in which comments cannot be added, copying said comment contents from said comment document into said parent document and deleting said comment document.
-
-
19. A system for processing comment contents associated with a parent document, comprising:
-
means for providing a parent document user interface including a display object enabling a user to enter comment contents;
means for inputting said comment contents;
means for creating a comment document associated with said parent document and storing said comment contents in said comment document;
means for obtaining said comment contents from said comment document and displaying said comment contents within a region of said parent document user interface; and
means for, in the event that a state of said parent document has changed from a state in which comments can be added to a state in which comments cannot be added, copying said comment contents from said comment document into said parent document and deleting said comment document.
-
Specification