# US 12,602,518 B2 · Integrating a document signature system with an account management system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,602,518 B2
- Document ID: US12602518B2
- Status: Granted
- Kind: B2
- Application number: 18/146,281
- Filed: 2022-12-23
- Published: 2024-06-27
- Granted: 2026-04-14
- Earliest claimed: 2022-12-23
- Assignees: Dropbox, Inc.
- Applicants: Dropbox, Inc.
- Inventors: Esther Chou; Angela Field; Hameez Farrell; Jennifer Young; Mackenzie Cyr; Mara Saltzman; Martin Todorov; Sulav Regmi; Timothy Finnerty; Vishaka Varma Vimal; David Tang
- Web page: https://patentgrep.com/patent/US12602518B2

## CPC

- G06F 21/64: Protecting data integrity, e.g. using checksums, certificates or signatures
- G06F 40/186: Templates
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The present disclosure relates to systems, non-transitory computer-readable media, and methods for integrating a document signature system with an account management system. In particular, in one or more embodiments, the disclosed systems activate a digital document template for integration with the account management system, receive interaction data by a client device with a digital document, and send the interaction data or the digital document to the account management system.

## Claims

### Claim 1

A computer-implemented method comprising:
receiving, via a document signature system, an indication to activate a digital document template for integration with an account management system;
requesting an application programming interface key to integrate the digital document template with the account management system;
receiving, by the document signature system, one or more client device interactions with a digital document managed by the document signature system;
determining whether the digital document corresponds to the digital document template;
generating, based on the one or more client device interactions with the digital document received from the document signature system, a signature profile for a recipient email address corresponding to the digital document template within the account management system;
communicating, by the document signature system and with the account management system using the application programming interface key, to determine whether the account management system comprises a user account corresponding with a user identifier associated with the digital document; and
based on a determination that the digital document corresponds to the digital document template and that the account management system comprises the user account corresponding with the user identifier associated with the digital document, sending, by the document signature system to the account management system, document interaction data indicating a signature completion status of the digital document.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising generating the signature profile for the recipient email address corresponding to the digital document template within the account management system based on the indication to activate the digital document template.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, further comprising verifying, based on receiving one or more client device interactions associated with the recipient email address via the document signature system, that the one or more client device interactions correspond to the signature profile for the recipient email address corresponding to the digital document template.

### Claim 4 (depends on 3)

The computer-implemented method of claim 3, further comprising updating, in response to verifying the one or more client device interactions, a status of the signature profile within the account management system to reflect the one or more client device interactions.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, further comprising providing, by the document signature system, a notification to the account management system, the notification indicating that the user account has opened the digital document.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, further comprising providing, by the document signature system, a notification to the account management system, the notification indicating that the digital document is unsigned.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining that the digital document is unsigned; and
sending, via the document signature system, an event prevention communication to the account management system indicating that a communication event should be blocked.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, further comprising providing, to the account management system, the digital document.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, further comprising communicating, by the document signature system, with the account management system to determine whether the account management system comprises a second user account corresponding with a second user identifier associated with the digital document.

### Claim 10

A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor, cause a cloud-based document signature system to:
receive an indication to activate a digital document template for integration with an account management system;
request an application programming interface key to integrate the digital document template with the account management system;
receive one or more client device interactions with a digital document managed by the cloud-based document signature system;
determine that the digital document corresponds to the digital document template;
generate, based on the one or more client device interactions with the digital document managed by the cloud-based document signature system, a signature profile for a recipient email address corresponding to the digital document template within the account management system;
determine whether the digital document is signed; and
based on a determination that the digital document corresponds to the digital document template, send, to the account management system using the application programming interface key, document interaction data indicating a signature completion status of the digital document.

### Claim 11 (depends on 10)

The non-transitory computer-readable storage medium of claim 10, wherein the document interaction data further indicates an opened status for the digital document.

### Claim 12 (depends on 10)

The non-transitory computer-readable storage medium of claim 10, further comprising instructions that, when executed by the at least one processor, cause the cloud-based document signature system to:
determine that the document interaction data comprises an unsigned status for the digital document; and
send a notification indicating the unsigned status of the digital document.

### Claim 13 (depends on 10)

The non-transitory computer-readable storage medium of claim 10, further comprising instructions that, when executed by the at least one processor, cause the cloud-based document signature system to:
determine that the digital document is unsigned; and
send, to the account management system, an event prevention communication that prevents a progression of a workflow associated with a user account.

### Claim 14 (depends on 10)

The non-transitory computer-readable storage medium of claim 10, further comprising instructions that, when executed by the at least one processor, cause the cloud-based document signature system to provide a notification to the account management system, the notification indicating a signature completion status of a distributed document.

### Claim 15

A system comprising:
at least one processor; and
at least one non-transitory computer-readable storage medium comprising instructions that, when executed by the at least one processor, cause the system to:
receive an indication to activate a digital document template for integration with an account management system;
request an application programming interface key to integrate the digital document template with the account management system;
receive one or more client device interactions with a digital document managed by a document signature system;
determine whether the digital document corresponds to the digital document template;
generate, based on the one or more client device interactions with the digital document managed by the document signature system, a signature profile for a recipient email address corresponding to the digital document template within the account management system; and
based on a determination that the digital document corresponds to the digital document template, send, to the account management system using the application programming interface key, document interaction data indicating a signature completion status of the digital document.

### Claim 16 (depends on 15)

The system of claim 15, further comprising instructions that, when executed by the at least one processor, cause the system to generate the signature profile for the recipient email address corresponding to the digital document template within the account management system based on the indication to activate the digital document template.

### Claim 17 (depends on 16)

The system of claim 16, further comprising instructions that, when executed by the at least one processor, cause the system to verify, based on receiving one or more client device interactions associated with the recipient email address via the document signature system, that the one or more client device interactions correspond to the signature profile for the recipient email address corresponding to the digital document template.

### Claim 18 (depends on 17)

The system of claim 17, further comprising instructions that, when executed by the at least one processor, cause the system to update, in response to verifying the one or more client device interactions, a status of the signature profile within the account management system to reflect the one or more client device interactions.

### Claim 19 (depends on 15)

The system of claim 15, further comprising instructions that, when executed by the at least one processor, cause the system to provide, to the account management system, the digital document.

### Claim 20 (depends on 19)

The system of claim 19, further comprising instructions that, when executed by the at least one processor, cause the system to communicate, by the document signature system, with the account management system to determine whether the account management system comprises a second user account corresponding with a second user identifier associated with the digital document.
