# US 12,216,792 B2 · Data privacy architecture, systems, and methods

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

- Number: US 12,216,792 B2
- Document ID: US12216792B2
- Status: Granted
- Kind: B2
- Application number: 17/936,613
- Filed: 2022-09-29
- Published: 2024-01-04
- Granted: 2025-02-04
- Earliest claimed: 2022-06-30
- Assignees: Truist Bank
- Applicants: Truist Bank
- Inventors: Chris McClennen; Josephine Middleton-Saulny; Jennifer Lenette Gray; Joseph Matthew Law; Giridhar Polur; Seshadri Chintalapati
- Web page: https://patentgrep.com/patent/US12216792B2

## CPC

- G06F 21/6245: {Protecting personal data, e.g. for financial or medical purposes}
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 21/6254: {by anonymising data, e.g. decorrelating personal data from the owner's identification}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems, apparatuses, and methods for managing privacy of data are provided. The method includes providing at least one database containing user data, at least one processor in communication with the at least one database, a memory device including readable instructions, and at least one user device in communication with the at least one processor via a network connection; receiving at least one preference related to the user data; storing the at least one preference in the at least one database; and using the at least one preference to selectively control at least one non-verbal interaction with the at least one user device.

## Claims

### Claim 1

A system for managing data privacy, the system comprising:
a computer with one or more processor and memory, wherein the computer executes computer-readable instructions for at least one non-verbal interaction with at least one user device; and
a network connection operatively connecting the at least one user device to the computer;
wherein, upon execution of the computer-readable instructions, the computer is configured to:
initiate providing, via a graphical user interface of the at least one user device, a user software application to a user for installation on the at least one user device, wherein the at least one user device is configured to wirelessly communicate with the computer via the user software application;
initiate providing, via the graphical user interface of the at least one user device, a data privacy application to a user, wherein the at least one user device is configured to wirelessly communicate with the computer via the data privacy application;
receive, via the user software application installed on the at least one user device, user data comprising personal information of the user;
store the user data in at least one database;
receive, via a dashboard of the data privacy application, at least one preference related to the user data, wherein the at least one preference is at least one marketing preference and/or at least one data sharing preference, and wherein the at least one preference is an opt out preference;
transmit, via the data privacy application, a communication to the at least one user device, wherein the communication includes a confirmation of the at least one preference;
store the at least one preference in the at least one database;
filter marketing data of the system based upon the at least one preference; and
use the filtered marketing data to selectively control the at least one non-verbal interaction with the at least one user device.

### Claim 2 (depends on 1)

The system of claim 1, wherein the at least one preference varies depending on whether a user is one of an authenticated user and an unauthenticated user.

### Claim 3 (depends on 1)

The system of claim 1, wherein, upon execution of the computer-readable instructions, the computer is further configured to provide the at least one preference to at least one application separate from the data privacy application.

### Claim 4 (depends on 1)

The system of claim 1, wherein, upon execution of the computer-readable instructions, the computer is further configured to filter the user data based upon the at least one preference.

### Claim 5 (depends on 1)

The system of claim 1, wherein the at least one preference is received from at least one application separate from the data privacy application.

### Claim 6 (depends on 1)

The system of claim 1, wherein the at least one preference is received from at least one third-party system.

### Claim 7 (depends on 1)

The system of claim 1, wherein the at least one preference is received from a customer information file.

### Claim 8 (depends on 1)

The system of claim 1, wherein the at least one data sharing preference includes opt out of automatic decision making.

### Claim 9 (depends on 1)

The system of claim 1, wherein the at least one data sharing preference includes opt out of affiliate sharing.

### Claim 10 (depends on 1)

The system of claim 1, wherein the at least one data sharing preference includes opt out of third party sharing.

### Claim 11 (depends on 1)

The system of claim 1, wherein the at least one marketing preference includes opt out of marketing emails for one or more email addresses of the user.

### Claim 12 (depends on 1)

The system of claim 1, wherein the at least one marketing preference includes opt out of marketing non-verbal interactions for one or more telephone numbers of the user.

### Claim 13

A method for managing data privacy, comprising the steps of:
providing a computer with one or more processor and memory, wherein the computer executes computer-readable instructions for at least one non-verbal interaction with at least one user device, and a network connection operatively connecting the at least one user device to the computer;
providing, via a graphical user interface of the at least one user device, a user software application to a user for installation on the at least one user device, wherein the at least one user device is configured to wirelessly communicate with the computer via the user software application;
providing, via the graphical user interface of the at least one user device, a data privacy application to a user, wherein the at least one user device is configured to wirelessly communicate with the computer via the data privacy application;
receiving, via the user software application installed on the at least one user device, user data comprising personal information of the user;
storing the user data in at least one database;
receiving, via a dashboard of the data privacy application, at least one preference related to the user data, wherein the at least one preference is at least one marketing preference and/or at least one data sharing preference, and wherein the at least one preference is an opt out preference;
transmitting, via the data privacy application, a communication to the at least one user device, wherein the communication includes a confirmation of the at least one preference;
storing the at least one preference in the at least one database;
filter marketing data of the system based upon the at least one preference; and
using the filtered marketing data to selectively control at least one non-verbal interaction with the at least one user device.

### Claim 14 (depends on 13)

The method of claim 13, wherein the at least one preference varies depending on whether a user is one of an authenticated user and an unauthenticated user.

### Claim 15 (depends on 13)

The method of claim 13, further comprising the step of providing the at least one preference to at least one application separate from the data privacy application.

### Claim 16 (depends on 13)

The method of claim 13, further comprising the step of filtering the user data based upon the at least one preference.

### Claim 17 (depends on 13)

The method of claim 13, wherein the at least one preference is received from at least one application separate from the data privacy application.

### Claim 18 (depends on 13)

The method of claim 13, wherein the at least one preference is received from at least one third-party system.

### Claim 19 (depends on 13)

The method of claim 13, wherein the at least one preference is received from a customer information file.
