IP Library Patent Application 17666094
Patent Application
App. No. 17/666,094

DATA PROCESSING SYSTEMS FOR USE IN AUTOMATICALLY GENERATING, POPULATING, AND SUBMITTING DATA SUBJECT ACCESS REQUESTS

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 None
App. No.
17/666,094
Abstract

Computer systems and methods for: (1) analyzing electronic correspondence associated with a data subject (e.g., the emails within one or more email in-boxes associated with the data subject); (2) based on the analysis, determining whether a data subject engagement rating does or does not satisfy a criteria (e.g., as evidenced by the fact that the data subject no longer opens emails from the entity, and/or has set up a rule to automatically delete emails received from the entity); and (3) in response to identifying the data subject engagement rating does or does not satisfy a criteria, at least substantially automatically populating and/or submitting a data subject access request to an entity computing system via a public data network (e.g., to delete all personal information being processed by the entity).

Claims (49)

1 . A method comprising:

analyzing, by computing hardware, electronic message engagement for electronic messages sent from an entity computing system to a user account via a public data network to determine a data subject engagement rating;

determining, by the computing hardware based on the data subject engagement rating, whether the data subject engagement rating satisfies a criteria; and

responsive to determining that the data subject engaging rating satisfies the criteria, facilitating execution of processing operations or network communication by the entity computing system for identifying and deleting data associated with a data subject associated with the user account from a plurality of data sources included in a private data network in the entity computing system.

2 . The method of claim 1 , wherein the data subject engagement rating is based on an electronic messages opened value defining a number of the electronic message opened by the user account and an electronic messages deletion value defining a number of the electronic messages deleted by the user account.

3 . The method of claim 1 , wherein the data subject engagement rating is based on at least one of a portion of the electronic messages accessed by the user account, a number of links within the electronic messages accessed by the user account, an amount of time the user account spends reviewing the electronic messages, or whether the user account has set up a software rule related to the electronic messages.

4 . The method of claim 3 , wherein analyzing the electronic message engagement for the electronic messages comprises at least one of determining the portion of the electronic messages accessed by the user account, determining the number of links within the electronic messages that have been activated, determining the amount of time the user account spends reviewing the electronic messages, or identifying whether the user account has set up the software rule related to the electronic messages.

5 . The method of claim 1 , wherein facilitating execution of the processing operations or network communication by the entity computing system for identifying and deleting the data associated with the data subject comprises:

scanning, by the computing hardware, the electronic messages to identify identifying information for the data subject in the electronic messages; and

causing, by the computing hardware, the entity computing system to use the identifying information to identify storage locations of the data associated with the data subject in the plurality of data sources.

6 . The method of claim 1 , wherein facilitating execution of the processing operations or network communication by the entity computing system for identifying and deleting that data comprises submitting, by the computing hardware, via the public data network, a data subject access request that includes a request to identify and delete the data from the plurality of data sources included in the private data network in the entity computing system, wherein the data subject access request includes identifying information for the data subject.

7 . The method of claim 6 , further comprising identifying, by the computing hardware, the data subject by scanning the electronic messages sent from the entity computing system to the user account to determine the identifying information.

8 . The method of claim 6 , further comprising:

identifying, by the computing hardware, a domain associated with the entity computing system from the electronic messages; and

submitting, by the computing hardware, the data subject access request by submitting the request via the public data network to the domain.

9 . A system comprising:

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

a processing device communicatively coupled to the non-transitory computer-readable medium;

wherein, the processing device is configured to execute the instructions and thereby perform operations comprising:

analyzing electronic message engagement for electronic messages sent from an entity computing system to a user account via a public data network to determine a data subject engagement rating;

determining, based on the data subject engagement rating, whether the data subject engagement rating satisfies a criteria;

responsive to determining that the data subject engaging rating satisfies the criteria, facilitating submission, via the public data network, of a data subject access request that includes a request for processing operations or network communication by the entity computing system to identify and delete data associated with a data subject associated with the user account from a plurality of data sources included in a private data network in the entity computing system.

10 . The system of claim 9 , wherein:

analyzing the electronic message engagement comprises determining a number of the electronic messages accessed by the user account and determining a number of electronic message deleted by the user account; and

determining the data subject engagement rating is based on the number of the electronic messages accessed by the user account and the number of electronic message deleted by the user account.

11 . The system of claim 10 , wherein determining the data subject engagement rating comprises:

assigning an electronic messages accessed value defining the number of the electronic messages accessed by the user account and an electronic messages deletion value defining the number of electronic message deleted by the user account; and

calculating the data subject engagement rating based on at least one of a sum or a product of the electronic messages accessed value and the electronic messages deleted value.

12 . The system of claim 9 , wherein the data subject engagement rating is based on at least one of a number of the electronic messages deleted by the user account without accessing the electronic messages, a portion of the electronic messages accessed by the user account, a number of activated links within the electronic messages, an amount of time the user account spends reviewing the electronic messages, or whether the user account has set up a software rule related to the electronic messages.

13 . The system of claim 12 , wherein:

the data subject engagement rating is based on whether the user account has set up the software rule related to the electronic messages; and

the software rule includes at least one of a first software rule to automatically delete the electronic message from the entity computing system or a second software rule to redirect the electronic messages from the entity computing system to a particular folder in the user account.

14 . The system of claim 9 , wherein:

the data subject access request includes identifying information for the data subject; and

the operations further comprise identifying the data subject by scanning the electronic messages sent from the entity computing system to the user account to determine the identifying information.

15 . A non-transitory computer-readable medium having program code that is stored thereon, the program code executable by one or more processing devices for performing operations comprising:

analyzing electronic message engagement for electronic messages sent from an entity computing system to a user account via a public data network;

calculating, based on the electronic message engagement, a data subject engagement rating;

determining, based on the data subject engagement rating, whether the data subject engagement rating satisfies a criteria; and

responsive to determining that the data subject engaging rating satisfies the criteria, facilitating execution of processing operations or network communication by the entity computing system for identifying and deleting data associated with a data subject associated with the user account from a plurality of data sources included in a private data network in the entity computing system.

16 . The non-transitory computer-readable medium of claim 15 , wherein analyzing the electronic message engagement comprises at least one of determining a portion of the electronic messages accessed by the user account, determining a number of links within the electronic messages that have been activated, determining an amount of time the user account spends reviewing the electronic messages, or identifying whether the user account has set up a software rule related to the electronic messages.

17 . The non-transitory computer-readable medium of claim 15 , wherein facilitating execution of the processing operations or network communication by the entity computing system for identifying and deleting that data comprises submitting, via the public data network, a data subject access request that includes a request to identify and delete the data from the plurality of data sources included in the private data network in the entity computing system, wherein the data subject access request includes identifying information for the data subject.

18 . The non-transitory computer-readable medium of claim 17 , wherein the operations further comprise determining the identifying information by scanning the electronic messages sent from the entity computing system to the user account.

19 . The non-transitory computer-readable medium of claim 17 , wherein the operations further comprise:

identifying a domain associated with the entity computing system from the electronic messages; and

submitting the data subject access request by submitting the request via the public data network to the domain.

20 . The non-transitory computer-readable medium of claim 15 , wherein calculating the data subject engagement rating comprises:

assigning an electronic messages accessed value defining a number of the electronic messages accessed by the user account and an electronic messages deletion value defining a number of electronic message deleted by the user account; and

calculating the data subject engagement rating based on at least one of a sum or a product of the electronic messages accessed value and the electronic messages deleted value.

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 Feb 7, 2022
From: BARDAY, KABIR A.; KARANJKAR, MIHIR S.; FINCH, STEVEN W.; BROWNE, KEN A.; HEARD, NATHAN W.; PATEL, AAKASH H.; SABOURIN, JASON L.; DANIEL, RICHARD L.; PATTON-KUHL, DYLAN D.; JONES, KEVIN; BRANNON, JONATHAN BLAKE
To: ONETRUST, LLC
Reel/Frame 058914/0361 →