IP Library Granted Patent US 11,210,420
Granted Patent B2
US 11,210,420 · App. 16/881,832 · Granted Dec 28, 2021

Data subject access request processing systems and related methods

Inventors: Jonathan Blake Brannon (Smyrna, GA); Casey Hill (Atlanta, GA)
Assignee: OneTrust, LLC
G06F21/6245
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,210,420
App. No.
16/881,832
Granted
Dec 28, 2021
Kind
B2
Abstract

In particular embodiments, a computer-implemented data processing method for responding to a data subject access request comprises: (A) receiving a data subject access request from a requestor comprising one or more request parameters; (B) determining that the data subject is associated with a particular geographic location; (C) verifying that the data subject is associated with the particular geographic location; (D) in response to verifying that the data subject is associated with the particular geographic location, processing the request by identifying one or more pieces of personal data associated with the data subject; and (E) taking one or more actions based at least in part on the data subject access request, the one or more actions including one or more actions related to the one or more pieces of personal data.

Claims (81)

1. A computer-implemented data processing method for responding to a data subject access request, the method comprising:

receiving, by one or more processors, a data subject access request from a data subject comprising one or more request parameters;

determining, by the one or more processors, that the data subject is associated with a particular geographic location;

verifying, by the one or more processors, that the data subject is associated with the particular geographic location by:

prompting the data subject to provide one or more additional pieces of information in order to verify that the data subject is associated with the particular geographic location;

receiving the one or more additional pieces of information; and

confirming that the data subject is associated with the particular geographic location based at least in part on the one or more additional pieces of information;

in response to verifying that the data subject is associated with the particular geographic location, processing, by the one or more processors, the data subject access request by identifying one or more pieces of personal data associated with the data subject, the one or more pieces of personal data being stored in one or more data repositories associated with a particular organization; and

taking, by the one or more processors, one or more actions based at least in part on the data subject access request, the one or more actions including one or more actions related to the one or more pieces of personal data.

2. The computer-implemented data processing method of claim 1 , wherein prompting the data subject to provide the one or more additional pieces of information in order to verify that the data subject is associated with the particular geographic location further comprises:

generating a secure link between the one or more processors associated with the data subject access request and a computing device associated with the data subject to prevent outside access to the one or more additional pieces of information provided by the data subject;

receiving, via the secure link, the one or more additional pieces of information provided by the data subject; and

digitally storing the one or more additional pieces of information provided by the data subject.

3. The computer-implemented data processing method of claim 1 , wherein determining that the data subject is associated with the particular geographic location comprises determining that the data subject is a resident of the particular geographic location.

4. The computer-implemented data processing method of claim 1 , wherein verifying that the data subject is associated with the particular geographic location further comprises:

accessing, by the one or more processors, one or more third-party data aggregation systems; and

comparing, by the one or more processors, the one or more additional pieces of information received from the data subject to corresponding data information accessed via one or more third-party data aggregation systems in order to verify that the data subject is associated with the particular geographic location.

5. The computer-implemented data processing method of claim 4 , wherein the one or more additional pieces of information received from the data subject identifies an address of residence of the data subject and the method further comprises:

accessing, via the one or more third-party data aggregation systems, one or more property identification databases associated with the particular geographic location;

determining a property identification address of residence of the data subject based at least in part on accessing the one or more property identification databases;

comparing, by the one or more processors, the address of residence of the data subject identified in the one or more additional pieces of information to the property identification address of residence of the data subject; and

verifying, by the one or more processors, that the data subject is associated with the particular geographic location based at least in part on the comparing of the address of residence of the data subject identified in the one or more additional pieces of information to the property identification address of residence of the data subject.

6. The computer-implemented data processing method of claim 4 , wherein the one or more additional pieces of information received from the data subject identifies one or more financial records of the data subject and the method further comprises:

determining a geographic location associated with one or more financial transactions based at least in part on the one or more financial records provided by the data subject;

accessing, via the one or more third-party data aggregation systems, one or more financial record databases;

confirming, by the one or more processors, the geographic location associated with the one or more financial transactions is the determined particular geographic location associated with the data subject; and

verifying, by the one or more processors, that the data subject is associated with the particular geographic location based at least in part on the confirming that the geographic location associated with the one or more financial transactions is the determined particular geographic location associated with the data subject.

7. The computer-implemented data processing method of claim 1 , wherein one of the one or more request parameters of the data subject access request comprises a type of the data subject access request, and wherein the type of the data subject access request is selected from a group consisting of:

a subject's rights request, and

a data subject deletion request.

8. The computer-implemented data processing method of claim 1 , wherein the one or more additional pieces of information is one or more images provided by the data subject via a computing device associated with the data subject.

9. A computer-implemented data processing method for responding to a data subject access request, the method comprising:

receiving, by one or more processors, a data subject access request from a data subject comprising one or more request parameters, wherein the data subject access request includes a particular geographic location identified by the data subject to be a residence geographic location of the data subject;

verifying, by the one or more processors, that the data subject is associated with the particular geographic location by:

accessing one or more third-party data aggregation systems; and

confirming the particular geographic location identified by the data subject to be the residence geographic location of the data subject based at least in part on accessing the one or more third-party data aggregation systems;

in response to verifying that the data subject is associated with the particular geographic location, processing, by the one or more processors, the data subject access request by identifying one or more pieces of personal data associated with the data subject, the one or more pieces of personal data being stored in one or more data repositories associated with a particular organization; and

taking, by the one or more processors, one or more actions based at least in part on the data subject access request, the one or more actions including one or more actions related to the one or more pieces of personal data.

10. The computer-implemented data processing method of claim 9 , wherein determining that the data subject is associated with the particular geographic location comprises determining that the data subject is a resident of the particular geographic location.

11. The computer-implemented data processing method of claim 9 , wherein one of the one or more request parameters of the data subject access request comprises a type of the data subject access request, and wherein the type of the data subject access request is selected from a group consisting of:

a subject's rights request, and

a data subject deletion request.

12. The computer-implemented data processing method of claim 9 , further comprising:

prompting, by the one or more processors, the data subject to provide one or more additional pieces of information in order to verify that the data subject is associated with the particular geographic location;

receiving, by the one or more processors, the one or more additional pieces of information; and

comparing, by the one or more processors, the one or more additional pieces of information received from the data subject to corresponding data information accessed via one or more third-party data aggregation systems in order to verify that the data subject is associated with the particular geographic location.

13. A data subject access request processing system comprising:

one or more data subject access request management servers;

a plurality of local storage nodes, each of the plurality of local storage nodes being physically located in a distinct geographic location;

one or more processers; and

memory, wherein the one or more processers are configured for:

receiving, a data subject access request from a data subject comprising one or more request parameters;

determining that the data subject is associated with a particular geographic location;

verifying that the data subject is associated with the particular geographic location by:

prompting the data subject to provide one or more additional pieces of information in order to verify that the data subject is associated with the particular geographic location;

receiving the one or more additional pieces of information; and

confirming that the data subject is associated with the particular geographic location based at least in part on the one or more additional pieces of information;

in response to verifying that the data subject is associated with the particular geographic location, processing the data subject access request by identifying one or more pieces of personal data associated with the data subject, the one or more pieces of personal data being stored in one or more data repositories associated with a particular organization; and

taking one or more actions based at least in part on the data subject access request, the one or more actions including one or more actions related to the one or more pieces of personal data.

14. The data subject access request processing system of claim 13 , wherein prompting the data subject to provide the one or more additional pieces of information in order to verify that the data subject is associated with the particular geographic location further comprises:

generating a secure link between the one or more processors associated with the data subject access request and a computing device associated with the data subject to prevent outside access to the one or more additional pieces of information provided by the data subject;

receiving, via the secure link, the one or more additional pieces of information provided by the data subject; and

digitally storing the one or more additional pieces of information provided by the data subject.

15. The data subject access request processing system of claim 13 , wherein determining that the data subject is associated with the particular geographic location comprises determining that the data subject is a resident of the particular geographic location.

16. The data subject access request processing system of claim 13 , wherein verifying that the data subject is associated with the particular geographic location further comprises:

accessing one or more third-party data aggregation systems; and

comparing the one or more additional pieces of information received from the data subject to corresponding data information accessed via one or more third-party data aggregation systems in order to verify that the data subject is associated with the particular geographic location.

17. The data subject access request processing system of 16 , wherein the one or more additional pieces of information received from the data subject identifies an address of residence of the data subject and the method further comprises:

accessing, via the one or more third-party data aggregation systems, one or more property identification databases associated with the particular geographic location;

determining a property identification address of residence of the data subject based at least in part on accessing the one or more property identification databases;

comparing the address of residence of the data subject identified in the one or more additional pieces of information to the property identification address of residence of the data subject; and

verifying that the data subject is associated with the particular geographic location based at least in part on the comparing of the address of residence of the data subject identified in the one or more additional pieces of information to the property identification address of residence of the data subject.

18. The data subject access request processing system of claim 16 , wherein the one or more additional pieces of information received from the data subject identifies one or more financial records of the data subject and the method further comprises:

determining a geographic location associated with one or more financial transactions based at least in part on the one or more financial records provided by the data subject;

accessing, via the one or more third-party data aggregation systems, one or more financial record databases;

confirming the geographic location associated with the one or more financial transactions is the determined particular geographic location associated with the data subject; and

verifying that the data subject is associated with the particular geographic location based at least in part on the confirming that the geographic location associated with the one or more financial transactions is the determined particular geographic location associated with the data subject.

19. The data subject access request processing system of claim 13 , wherein one of the one or more request parameters of the data subject access request comprises a type of the data subject access request, and wherein the type of the data subject access request is selected from a group consisting of:

a subject's rights request, and

a data subject deletion request.

20. The data subject access request processing system of claim 13 , wherein the one or more additional pieces of information is one or more images provided by the data subject via a computing device associated with the data subject.

Assignments (2)
SECURITY INTEREST Recorded Jul 5, 2022
From: ONETRUST LLC
To: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 060573/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2020
From: BRANNON, JONATHAN BLAKE; HILL, CASEY
To: ONETRUST, LLC
Reel/Frame 054346/0368 →
Continuity (24)
Continuation In Part 16834812 · Mar 30, 2020
Continuation 16563741 · Sep 6, 2019
Continuation In Part 16410566 · May 13, 2019
Continuation In Part 16055083 · Aug 4, 2018
Continuation In Part 15996208 · Jun 1, 2018
Continuation In Part 15853674 · Dec 22, 2017
Continuation In Part 15619455 · Jun 10, 2017
Continuation In Part 15254901 · Sep 1, 2016
Continuation In Part 16881832
Continuation In Part 16552765 · Aug 27, 2019
Continuation In Part 16277568 · Feb 15, 2019
Continuation In Part 16159634 · Oct 13, 2018
Provisional Application 62852832 · May 24, 2019
Provisional Application 62728435 · Sep 7, 2018
Provisional Application 62631684 · Feb 17, 2018
Provisional Application 62631703 · Feb 17, 2018
Provisional Application 62572096 · Oct 13, 2017
Provisional Application 62547530 · Aug 18, 2017
Provisional Application 62541613 · Aug 4, 2017
Provisional Application 62537839 · Jul 27, 2017
Provisional Application 62360123 · Jul 8, 2016
Provisional Application 62353802 · Jun 23, 2016
Provisional Application 62348695 · Jun 10, 2016
Related Publication 20200285770A1 · Sep 10, 2020
Cited By (19)
US 12,190,330 US 12,204,564 US 12,216,794 US 12,259,882 US 12,265,896 US 12,277,232 US 12,288,233 US 12,299,065 US 12,353,405 US 12,381,915 US 12,412,140 US 12,536,329 US 12,591,828 US 12,609,938 US 12,641,108 US 12,688,324 US 12,694,044 US 12,718,167 US 12,719,871