IP Library Granted Patent US 11,057,356
Granted Patent B2
US 11,057,356 · App. 16/925,628 · Granted Jul 6, 2021

Automated data processing systems and methods for automatically processing data subject access requests using a chatbot

Inventors: Priya Malhotra (Atlanta, GA); Bryan Patrick Kveen (Atlanta, GA); Jonathan Blake Brannon (Smyrna, GA)
Assignee: OneTrust, LLC
H04L63/0428G06F16/2457G06F16/288H04L51/02H04L63/20
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,057,356
App. No.
16/925,628
Granted
Jul 6, 2021
Kind
B2
Abstract

A chat robot may be used to facilitate interaction with a user in the determination of whether to initiate and process a data subject access request (DSAR). At a DSAR submission webpage, the chatbot may interact with a user to determine the information the user is in need of and/or the actions that the user may take. The chatbot may provide the information desired by the user, avoiding the processing overhead of submission and fulfillment of a DSAR. The chatbot may also facilitate completion of a DSAR on behalf of the user when needed.

Claims (23)

1. A computer-implemented data processing method for automatically processing inquiries regarding how an entity handles personal data, the method comprising:

providing a chatbot executed by one or more computer processors, wherein the chatbot is configured for automatically processing one or more inquiries from one or more users regarding personal data that a particular entity handles for a data subject who has a specified type of relationship with a particular entity;

receiving, by one or more computer processors via a chatbot interaction window, data subject information associated with the data subject from a user;

determining, by one or more computer processors based at least in part on the data subject information, personal data information associated with the data subject;

presenting, by one or more computer processors via the chatbot interaction window, the personal data information;

receiving, by one or more computer processors via the chatbot interaction window, a request to process a data subject access request (DSAR), the DSAR comprising a request to modify one or more pieces of personal data of the data subject;

receiving, by one or more computer processors via the chatbot interaction window, detailed data subject information from the user;

automatically processing, by one or more computer processors based at least in part on the detailed data subject information, the DSAR by:

determining, based at least in part on the data subject information, a storage node associated with the personal data of the data subject;

transmitting the DSAR to the storage node; and

processing the DSAR at the storage node by:

identifying the one or more pieces of personal data of the data subject using a data model associated with the storage node; and

based at least in part on identifying the one or more pieces of personal data of the data subject using the data model, modifying the one or more pieces of personal data of the data subject at the storage node; and

presenting, by one or more computer processors via the chatbot interaction window, an indication of completion of the request to modify the one or more pieces of personal data of the data subject.

2. The computer-implemented data processing method of claim 1 , wherein determining, based at least in part on the data subject information, the personal data information associated with the data subject comprises determining a type of personal data that the particular entity stores for the data subject.

3. The computer-implemented data processing method of claim 1 , wherein receiving the data subject information associated with the data subject comprises receiving an indication of a relationship of the data subject with the particular entity.

4. The computer-implemented data processing method of claim 3 , wherein the relationship of the data subject with the particular entity comprises at least one relationship selected from a group consisting of:

(a) the data subject is a customer of the particular entity;

(b) the data subject is on one or more mailing lists of the particular entity; and

(c) the data subject uses one or more products or services of the particular entity.

5. The computer-implemented data processing method of claim 1 , wherein determining, by one or more computer processors based at least in part on the data subject information, the personal data information associated with the data subject comprises determining, by one or more computer processors based at least in part on the data subject information, one or more ways that the particular entity uses the personal data that the particular entity handles for the data subject.

6. The computer-implemented data processing method of claim 1 , wherein determining, by one or more computer processors based at least in part on the data subject information, the personal data information associated with the data subject comprises determining, by one or more computer processors based at least in part on the data subject information, a length of time that the particular entity stores the personal data that the particular entity handles for the data subject.

7. The computer-implemented data processing method of claim 1 , further comprising receiving, by one or more computer processors via the chatbot interaction window, an inquiry comprises at least one question regarding a process for submitting the DSAR to the particular entity.

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 Jul 10, 2020
From: MALHOTRA, PRIYA; KVEEN, BRYAN PATRICK; BRANNON, JONATHAN BLAKE
To: ONETRUST, LLC
Reel/Frame 053175/0410 →
Continuity (21)
Continuation In Part 16863226 · Apr 30, 2020
Continuation In Part 16565265 · Sep 9, 2019
Continuation In Part 16277539 · Feb 15, 2019
Continuation In Part 16159566 · Oct 12, 2018
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
Provisional Application 62728437 · Sep 7, 2018
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 20200344219A1 · Oct 29, 2020
Cited By (20)
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,309,152 US 12,353,405 US 12,381,915 US 12,412,140 US 12,443,623 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