INTEGRATING COLLABORATIVELY PROPOSED CHANGES AND PUBLISHING
First Claim
1. A non-transitory computer readable medium storing computer executable instructions, which, when executed by a processor, cause the processor to carry out a method for integrating collaboratively proposed changes from a plurality of users and publishing an electronic document, comprising:
- receiving a first suggested edit to the electronic document from a reviewer;
updating a markup version of the electronic document to reflect the first suggested edit;
receiving an acceptance or a rejection of the first suggested edit from an editor;
in response to receiving an acceptance of the first suggested edit from the editor,converting the first suggested edit in the updated markup version to an accepted edit, yielding a second updated markup version;
updating a clean version of the electronic document with the accepted edit; and
publishing the updated clean version.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed herein for integrating collaboratively proposed changes and publishing an electronic document among multiple users, each user having a different level of access and rights to the document. A first suggested edit to the electronic document is received from a reviewer, and a markup version of the electronic document is updated to reflect the first suggested edit. An acceptance or a rejection of the first suggested edit is received from an editor. In response to receiving an acceptance of the first suggested edit, the first suggested edit is converted to an accepted edit, yielding a second updated markup version. The clean version of the electronic document is updated with the accepted edit, and the updated clean version is published.
-
Citations
39 Claims
-
1. A non-transitory computer readable medium storing computer executable instructions, which, when executed by a processor, cause the processor to carry out a method for integrating collaboratively proposed changes from a plurality of users and publishing an electronic document, comprising:
-
receiving a first suggested edit to the electronic document from a reviewer; updating a markup version of the electronic document to reflect the first suggested edit; receiving an acceptance or a rejection of the first suggested edit from an editor; in response to receiving an acceptance of the first suggested edit from the editor, converting the first suggested edit in the updated markup version to an accepted edit, yielding a second updated markup version; updating a clean version of the electronic document with the accepted edit; and publishing the updated clean version. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for integrating collaboratively proposed changes from a plurality of users and publishing an electronic document, comprising:
-
receiving a first suggested edit to the electronic document from a reviewer; updating a markup version of the electronic document to reflect the first suggested edit; receiving an acceptance or a rejection of the first suggested edit from an editor; in response to receiving an acceptance of the first suggested edit from the editor, converting the first suggested edit in the updated markup version to an accepted edit, yielding a second updated markup version; updating a clean version of the electronic document with the accepted edit; and publishing the updated clean version. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for integrating collaboratively proposed changes from a plurality of users and publishing an electronic document, comprising a processor configured to:
-
receive a first suggested edit to the electronic document from a reviewer; update a markup version of the electronic document to reflect the first suggested edit; receive an acceptance or a rejection of the first suggested edit from an editor; in response to receiving an acceptance of the first suggested edit from the editor, convert the first suggested edit in the updated markup version to an accepted edit, yielding a second updated markup version; update a clean version of the electronic document with the accepted edit; and publish the updated clean version. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification