US 12,218,772 B2
Conferencing platform integration with online document execution
Anthony Joseph Ramoutar, San Francisco, CA (US); Dorra Belhadj Ali, San Francisco, CA (US); David Soh, Fullerton, CA (US); Angel Azmavet Garcia Reyes, El Paso, TX (US); Billy Travis Williams, Alameda, CA (US); and Ellis David Berner, Mercer Island, WA (US)
Assigned to Docusign, Inc., San Francisco, CA (US)
Filed by DocuSign, Inc., San Francisco, CA (US)
Filed on Jan. 28, 2022, as Appl. No. 17/588,138.
Prior Publication US 2023/0246859 A1, Aug. 3, 2023
Int. Cl. H04L 12/18 (2006.01); G06F 16/93 (2019.01); H04N 7/15 (2006.01)
CPC H04L 12/1818 (2013.01) [G06F 16/93 (2019.01); H04L 12/1822 (2013.01); H04N 7/155 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method comprising:
accessing, by one or more processors, a video conference between two or more users, the video conference comprising video data of a presentation viewed by the two or more users, wherein a portion of the presentation includes precipitant information, the precipitant information comprising content matching a rule that requires an online document to be signed by a user of the two or more users for the user to continue viewing all components of the presentation, wherein the online document comprises a Non-Disclosure Agreement (NDA);
generating a feature vector, wherein features of the feature vector include context information about the video conference;
determining one or more of a plurality of sensitivity tags by applying a machine-learned model to the feature vector, the machine-learned model trained using historical feature vectors representing sensitive content items shared in historical video conferences;
in response to detecting, based on the one or more of the plurality of sensitivity tags, that the presentation includes the precipitant information:
identifying, by the one or more processors, using an identifier of a user of the two or more users, the online document provided by a centralized document system to the user for execution; and
determining, by the one or more processors, a status of an electronic signature field in the online document, the electronic signature field configured to receive an electronic signature by the user; and
in response to the status indicating the electronic signature is absent:
identifying, by the one or more processors, an electronic address associated with the user;
providing, by the one or more processors, the electronic signature field to the user using the electronic address; and
receiving, by the one or more processors, the electronic signature from the user.