Collaborative document development and review system
First Claim
1. A computer-based document collaboration system for managing the simultaneous input of a plurality of reviewers connected over a network of computers, the document collaboration system comprising:
- a master data file including a document having contents, andsecondary data files respectively associated with said plurality of reviewers for tracking edits made to the contents of said document;
wherein respective simultaneous edits from said plurality of reviewers that change the contents of said document are stored in said secondary data files;
wherein the respective edits in the secondary data files include respective information specifying respective positions within said document for the respective edits of the contents of the document;
wherein respective edits from said plurality of reviewers corresponding to a position among said respective positions within said document are simultaneously displayed to said plurality of reviewers adjacent to said document in response to activation of a control representing said position within said document; and
wherein as a result of accepting an edit stored in a secondary data file, the document collaboration system modifies the contents of the document according to the edit.
10 Assignments
0 Petitions
Accused Products
Abstract
A computer software product for allowing simultaneous multi-level collaboration, including in real time between an author and a group of reviewers invited by the author to comment on a document stored in a computer file. The computer software enables each reviewer to view the document and make changes thereto which are stored in a secondary data file without modifying the contents of the original document. The author receives and views the secondary data files from the reviewers and selectively incorporates the changes into the document. Each reviewer may invite an unlimited number of sub-reviewers to review the document, the comments of each sub-reviewer similarly being stored in a secondary data file wherein only the author may edit the document directly.
-
Citations
27 Claims
-
1. A computer-based document collaboration system for managing the simultaneous input of a plurality of reviewers connected over a network of computers, the document collaboration system comprising:
-
a master data file including a document having contents, and secondary data files respectively associated with said plurality of reviewers for tracking edits made to the contents of said document; wherein respective simultaneous edits from said plurality of reviewers that change the contents of said document are stored in said secondary data files; wherein the respective edits in the secondary data files include respective information specifying respective positions within said document for the respective edits of the contents of the document; wherein respective edits from said plurality of reviewers corresponding to a position among said respective positions within said document are simultaneously displayed to said plurality of reviewers adjacent to said document in response to activation of a control representing said position within said document; and wherein as a result of accepting an edit stored in a secondary data file, the document collaboration system modifies the contents of the document according to the edit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-based document collaboration method for managing the simultaneous input of a plurality of reviewers connected over a network of computers, the method comprising:
-
including a document having contents in a master data file; respectively associating secondary data files with said plurality of reviewers for tracking edits made to the contents of said document; storing in said secondary data files respective simultaneous edits from said plurality of reviewers that change the contents of said document; specifying in the respective edits in the secondary data files respective information for respective positions within said document for the respective edits of the contents of the document; simultaneously displaying to said plurality of reviewers respective edits from said plurality of reviewers corresponding to a position among said respective positions within said document adjacent to said document in response to activation of a control representing said position within said document; and when an edit stored in a secondary data file is accepted, modifying the contents of the document according to the edit. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for a document collaboration method for managing the simultaneous input of a plurality of reviewers connected over a network of computers, including one or more computer readable instructions embedded on a computer readable medium and configured to cause one or more computer processors to perform steps comprising:
-
including a document having contents in a master data file; respectively associating secondary data files with said plurality of reviewers for tracking edits made to the contents of said document; storing in said secondary data files respective simultaneous edits from said plurality of reviewers that change the contents of said document; specifying in the respective edits in the secondary data files respective information for respective positions within said document for the respective edits of the contents of the document; simultaneously displaying to said plurality of reviewers respective edits from said plurality of reviewers corresponding to a position among said respective positions within said document adjacent to said document in response to activation of a control representing said position within said document; and when an edit stored in a secondary data file is accepted, modifying the contents of the document according to the edit. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification