IP Library Granted Patent US 11,341,447
Granted Patent B2
US 11,341,447 · App. 17/340,699 · Granted May 24, 2022

Privacy management systems and methods

Inventors: Jonathan Blake Brannon (Smyrna, GA); Andrew Clearwater (Atlanta, GA); Brian Philbrook (Atlanta, GA); Trey Hecht (Atlanta, GA); Wesley Johnson (Atlanta, GA); Nicholas Ian Pavlichek (Atlanta, GA)
Assignee: OneTrust, LLC
G06Q10/0635G06F15/76G06F21/552G06F21/577G06F21/6245G06Q10/067G06F16/95
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,341,447
App. No.
17/340,699
Granted
May 24, 2022
Kind
B2
Abstract

Data processing systems and methods, according to various embodiments, are adapted for mapping various questions regarding a data breach from a master questionnaire to a plurality of territory-specific data breach disclosure questionnaires. The answers to the questions in the master questionnaire are used to populate the territory-specific data breach disclosure questionnaires and determine whether disclosure is required in territory. The system can automatically notify the appropriate regulatory bodies for each territory where it is determined that data breach disclosure is required.

Claims (53)

1. A system comprising:

a non-transitory computer-readable medium storing instructions; and

processing hardware communicatively coupled to the non-transitory computer-readable medium, wherein the processing hardware is configured to execute the instructions and thereby perform operations comprising:

identifying data breach data and affected jurisdictions for a data breach;

determining data breach response requirements for each of the affected jurisdictions based on the data breach data;

obtaining data breach response prioritization data;

generating a response plan for the data breach by evaluating the data breach response requirements against the data breach response prioritization data;

generating, based on the response plan, a graphical user interface by configuring a first set of navigation elements on the graphical user interface and excluding a second set of navigation elements from the graphical user interface, wherein:

each respective navigation element of the first set of navigation elements is configured for navigating to a different respective display element that presents a first different respective data breach response requirement, and

each respective navigation element of the second set of navigation elements is configured for navigating to a different respective display element that presents a second different respective data breach response requirement;

transmitting a first instruction to a user device to present the graphical user interface on the user device;

detecting a selection of a first navigation element of the first set of navigation elements; and

in response to detecting the selection of the first navigation element, transmitting a second instruction to the user device causing the user device to retrieve and present the respective display element for the first navigation element on the user device.

2. The system of claim 1 , wherein the processing hardware is further configured to perform operations comprising:

completing a first data breach response requirement; and

responsive to performing the first data breach response requirement, modifying the graphical user interface by excluding a second navigation element from the first set of navigation elements, wherein the second navigation element is configured for navigating to a second display element that presents the first data breach response requirement.

3. The system of claim 1 , wherein:

a third navigation element of the first set of navigation elements displays a completion status of a second data breach response requirement; and

the method further comprises:

causing performance of the second data breach response requirement; and

responsive to causing the performance of the second data breach response requirement, modifying, by the computing hardware, the third navigation element to indicate the completion status of the second data breach response requirement to reflect the performance of the second data breach response requirement.

4. The system of claim 1 , wherein:

the processing hardware is further configured to perform operations comprising, obtaining data breach requirement enforcement data for each of the affected jurisdictions; and

generating the response plan for the data breach is further based on evaluating the data breach response requirements against the data breach requirement enforcement data for each of the affected jurisdictions.

5. The system of claim 1 , wherein the data breach response prioritization data comprises a user-provided prioritization of each of the affected jurisdictions.

6. The system of claim 1 , wherein the response plan comprises an ordered listing of at least one of the data breach response requirements.

7. The system of claim 1 , wherein configuring the first set of navigation elements on the graphical user interface comprises configuring each respective navigation element of the first set of navigation elements according to the response plan.

8. A system comprising:

a non-transitory computer-readable medium storing instructions; and

processing hardware communicatively coupled to the non-transitory computer-readable medium, wherein the processing hardware is configured to execute the instructions and thereby perform operations comprising:

identifying data breach data and affected jurisdictions for a data breach;

determining data breach response requirements for each of the affected jurisdictions based on the data breach data;

obtaining data breach response prioritization data;

generating a response plan for the data breach by evaluating the data breach response requirements against the data breach response prioritization data;

generating, based on the response plan, a graphical user interface by configuring a first navigation element on the graphical user interface and excluding a second navigation element from the graphical user interface, wherein:

the first navigation element is configured for navigating to a first display element that presents a first response requirement, and

the second navigation element is configured for navigating to a second display element that presents a second response requirement;

transmitting a first instruction to a user device to present the graphical user interface on the user device;

detecting a selection of the first navigation element;

in response to detecting the selection of the first navigation element, transmitting a second instruction to the user device causing the user device to retrieve and present the first display element on the user device; and

causing performance of one of the data breach response requirements according to the response plan.

9. The system of claim 8 , wherein the processing hardware is further configured to perform operations comprising performing each of the data breach response requirements according to the response plan.

10. The system of claim 8 , wherein:

the first response requirement for a first jurisdiction conflicts with the second response requirement for a second jurisdiction; and

generating the response plan comprises evaluating the first response requirement and the second response requirement against the data breach response prioritization data to determine which of the first response requirement and the second response requirement to include in the response plan.

11. The system of claim 8 , wherein:

the first navigation element displays a completion status of the first response requirement; and

the processing hardware is further configured to perform operations comprising:

causing performance of the first response requirement; and

responsive to causing the performance of the first response requirement, modifying, by the computing hardware, the first navigation element to indicate the completion status of the first response requirement to reflect the performance of the first response requirement.

12. The system of claim 8 , wherein:

the processing hardware is further configured to perform operations comprising determining, by the computing hardware, a respective prioritization score for each of the affected jurisdictions based on at least one of penalty data for each of the affected jurisdictions, deadline data for each of the affected jurisdictions, and a number of data subjects affected by the data breach in each of the affected jurisdictions; and

generating the response plan is further based on the respective prioritization score for each of the affected jurisdictions.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2024
From: VISWANATHAN, SUBRAMANIAN; SHAH, MILAP; PATEL, AAKASH; SHETH, HARDIK; CHENNUR, RAJANANDINI; THIELOVÁ, LINDA
To: ONETRUST, LLC
Reel/Frame 067259/0172 →
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 Jun 7, 2021
From: BRANNON, JONATHAN BLAKE; CLEARWATER, ANDREW; PHILBROOK, BRIAN; HECHT, TREY; JOHNSON, WESLEY; PAVLICHEK, NICHOLAS IAN
To: ONETRUST, LLC
Reel/Frame 056456/0927 →