Systems and methods for resolving privileged edits within suggested edits
First Claim
1. A method for presenting an incorporation of a second edit into a first edit in an electronic document, comprising:
- presenting, by a processor, the first edit and the second edit in the electronic document, the first edit and the second edit representing concurrent updates to the electronic document by multiple users comprising a first user and a second user and having different privilege levels, the first edit and the second edit having a shared position in the electronic document;
presenting, by the processor, one or more first graphical elements allowing the second user to select to accept or reject the first edit made by the first user;
presenting, based on respective privilege levels, the shared position, a selection of the second user to accept or reject the first edit made by the first user, the incorporation of the second edit into the first edit, and a second graphical element allowing the second user to view a plurality of display options for the electronic document with the second edit incorporated into the first edit; and
in response to a selection of the second graphical element by the second user, presenting the plurality of display options for the electronic document with the second edit incorporated into the first edit, the plurality of display options comprising;
(a) a first set of display options that identify a plurality of users that made a plurality of edits to the electronic document, wherein the first set of display options allows the second user to select any of the identified users to focus on edits made by the selected users,(b) a second set of display options that identify a plurality of types of edits by the plurality of users, wherein the second set of display options allows the second user to select any of the identified types of edits to focus on edits of the selected types of edits, and(c) a third set of display options allowing the second user to accept or reject the edits made by the selected users or the edits of the selected types of edits.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed herein to present an incorporation of a second edit into a first edit in an electronic document. A method includes present the first edit and the second edit in the electronic document, the first edit and the second edit representing concurrent updates to the electronic document by multiple users comprising a first user and a second user and having different privilege levels, the first edit and the second edit having a shared position in the electronic document. The method also includes present one or more first graphical elements allowing the second user to select to accept or reject the first edit made by the first user, and present, based on respective privilege levels, the shared position and a selection of the second user to accept or reject the first edit made by the first user, the incorporation of the second edit into the first edit, and a second graphical element allowing the second user to view a plurality of display options for the electronic document with the second edit incorporated into the first edit. The method further includes present the plurality of display options allowing the second user to select one or more of a plurality of edits to the electronic document by the plurality of users, and one or more a plurality of types of edits by the plurality of users, the plurality of display options further allowing the second user to accept or reject selected one or more edits or selected one or more types of edits.
-
Citations
20 Claims
-
1. A method for presenting an incorporation of a second edit into a first edit in an electronic document, comprising:
-
presenting, by a processor, the first edit and the second edit in the electronic document, the first edit and the second edit representing concurrent updates to the electronic document by multiple users comprising a first user and a second user and having different privilege levels, the first edit and the second edit having a shared position in the electronic document; presenting, by the processor, one or more first graphical elements allowing the second user to select to accept or reject the first edit made by the first user; presenting, based on respective privilege levels, the shared position, a selection of the second user to accept or reject the first edit made by the first user, the incorporation of the second edit into the first edit, and a second graphical element allowing the second user to view a plurality of display options for the electronic document with the second edit incorporated into the first edit; and in response to a selection of the second graphical element by the second user, presenting the plurality of display options for the electronic document with the second edit incorporated into the first edit, the plurality of display options comprising; (a) a first set of display options that identify a plurality of users that made a plurality of edits to the electronic document, wherein the first set of display options allows the second user to select any of the identified users to focus on edits made by the selected users, (b) a second set of display options that identify a plurality of types of edits by the plurality of users, wherein the second set of display options allows the second user to select any of the identified types of edits to focus on edits of the selected types of edits, and (c) a third set of display options allowing the second user to accept or reject the edits made by the selected users or the edits of the selected types of edits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for incorporating a second edit into a first edit in an electronic document, comprising:
-
a memory; and a processor, coupled to the memory, to; present the first edit and the second edit in the electronic document, the first edit and the second edit representing concurrent updates to the electronic document by multiple users comprising a first user and a second user and having different privilege levels, the first edit and the second edit having a shared position in the electronic document; present one or more first graphical elements allowing the second user to select to accept or reject the first edit made by the first user; present, based on respective privilege levels, the shared position, a selection of the second user to accept or reject the first edit made by the first user, the incorporation of the second edit into the first edit, and a second graphical element allowing the second user to view a plurality of display options for the electronic document with the second edit incorporated into the first edit; and in response to a selection of the second graphical element by the second user, present the plurality of display options for the electronic document with the second edit incorporated into the first edit, the plurality of display options comprising; (a) a first set of display options that identify a plurality of users that made a plurality of edits to the electronic document, wherein the first set of display options allows the second user to select any of the identified users to focus on edits made by the selected users, (b) a second set of display options that identify a plurality of types of edits by the plurality of users, wherein the second set of display options allows the second user to select any of the identified types of edits to focus on edits of the selected types of edits, and (c) a third set of display options allowing the second user to accept or reject the edits made by the selected users or the edits of the selected types of edits. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium storing instructions which, when executed by a processor, cause the processor to perform operations to present an incorporation of a second edit into a first edit in an electronic document, the operations comprising:
-
presenting the first edit and the second edit in the electronic document, the first edit and the second edit representing concurrent updates to the electronic document by multiple users comprising a first user and a second user and having different privilege levels, the first edit and the second edit having a shared position in the electronic document; presenting one or more first graphical elements allowing the second user to select to accept or reject the first edit made by the first user; presenting, based on respective privilege levels, the shared position, a selection of the second user to accept or reject the first edit made by the first user, the incorporation of the second edit into the first edit, and a second graphical element allowing the second user to view a plurality of display options for the electronic document with the second edit incorporated into the first edit; and in response to a selection of the second graphical element by the second user, presenting the plurality of display options for the electronic document with the second edit incorporated into the first edit, the plurality of display options comprising; (a) a first set of display options that identify a plurality of users that made a plurality of edits to the electronic document, wherein the first set of display options allows the second user to select any of the identified users to focus on edits made by the selected users, (b) a second set of display options that identify a plurality of types of edits by the plurality of users, wherein the second set of display options allows the second user to select any of the identified types of edits to focus on edits of the selected types of edits, and (c) a third set of display options allowing the second user to accept or reject the edits made by the selected users or the edits of the selected types of edits. - View Dependent Claims (19, 20)
-
Specification