US 12,067,531 B2
Handling electronic signatures in collaboration systems
Seth Morgan Luce Voltz, Portland, OR (US); Jón Tómas Grétarsson, Redwood City, CA (US); Michaël Simon Krens, Amsterdam (NL); Valentin Zberea, Amsterdam (NL); Rohit Bakshi, Campbell, CA (US); Matthew Phillip Hewes, San Jose, CA (US); Daniel Kim, Santa Clara, CA (US); Nachiket Deo, San Jose, CA (US); Stephen Philip Hiller, Santa Clara, CA (US); and Virender Gupta, Morganville, NJ (US)
Assigned to Box, Inc., Redwood City, CA (US)
Filed by Box, Inc., Redwood City, CA (US)
Filed on Mar. 28, 2022, as Appl. No. 17/706,500.
Claims priority of provisional application 63/262,127, filed on Oct. 5, 2021.
Prior Publication US 2023/0104908 A1, Apr. 6, 2023
Int. Cl. G06Q 30/00 (2023.01); G06Q 10/101 (2023.01); H04L 9/32 (2006.01)
CPC G06Q 10/101 (2013.01) [H04L 9/3247 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for handling changes during electronic signature processing, the method comprising:
configuring a content management system to implement an e-signing process by executing code of an executable module that is integrated into the content management system (CMS), wherein
the CMS exposes stored content objects to a plurality of user devices through an electronic interface, and
the executable module associates e-signing metadata to one or more content objects of the stored content objects; and
populating an envelope data structure with a designation of at least one content object of the one or more content objects of the stored content objects to be electronically signed using one of the plurality of user devices that is under operation by the particular e-signatory; and
modifying the at least one content object while allowing the at least one content object to be electronically signed without requiring the e-signing process to be restarted at least by:
receiving an e-signature from the particular e-signatory, wherein the e-signing metadata being indicative that a particular portion of the one or more content objects has been e-signed by a particular e-signatory;
after receiving the e-signature from the particular e-signatory, then detecting a change that is made by at least one of the plurality of user devices to the at least one content object; and
generating and transmitting, by the content management system, an electronic message to notify at least the particular e-signatory of the change to the one or more content objects.