US 11,941,347 B2
Clause control in synchronous multi-party editing system
Yiting Zheng, Chicago, IL (US); Phillip Stewart, Chicago, IL (US); Deepinder Badesha, Union City, CA (US); Kocheng Hsiang, San Francisco, CA (US); and Iqra Anjum, San Francisco, CA (US)
Assigned to DOCUSIGN, INC., San Francisco, CA (US)
Filed by DocuSign, Inc., San Francisco, CA (US)
Filed on Jul. 1, 2022, as Appl. No. 17/856,128.
Prior Publication US 2024/0005086 A1, Jan. 4, 2024
Int. Cl. G06F 16/93 (2019.01); G06F 40/106 (2020.01); G06F 40/166 (2020.01); G06Q 10/101 (2023.01)
CPC G06F 40/166 (2020.01) [G06F 16/93 (2019.01); G06F 40/106 (2020.01); G06Q 10/101 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
generating, by a document management system, a shared document simultaneously accessible by a first set of entities and a second set of entities, the shared document comprising a plurality of clauses;
modifying, by the document management system, a first access permission associated with a first clause of the plurality of clauses, the first access permission limiting viewing and editing permissions of the first clause to the first set of entities and not the second set of entities;
modifying, by the document management system, a second access permission associated with a second clause of the plurality of clauses, the second access permission limiting viewing and editing permissions of the second clause to the second set of entities and not the first set of entities;
modifying, by the document management system and based at least in part on the first access permission and the second access permission, a first display of the shared document via a first device of the first set of entities and a second display of the shared document via a second device of the second set of entities such that the first clause is visible to the first set of entities on the first device and not visible to the second set of entities on the second device, such that the second clause is simultaneously not visible to the first set of entities on the first device and is visible to the second set of entities on the second device, and such that a remainder of the shared document is simultaneously visible to both the first set of entities on the first device and the second set of entities on the second device;
in response to the first access permission being modified to provide viewing and editing permissions of the first clause to the second set of entities, modifying, by the document management system, the second display of the shared document via the second device such that the first clause is visible to the second set of entities on the second device; and
in response to the second access permission being modified to provide viewing and editing permissions of the second clause to the first set of entities, modifying, by the document management system, the first display of the shared document via the first device such that the second clause is visible to the first set of entities on the first device.