# US 11,451,389 B2 · Multi-encrypted message response manager

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

- Number: US 11,451,389 B2
- Document ID: US11451389B2
- Status: Granted
- Kind: B2
- Application number: 16/912,069
- Filed: 2020-06-25
- Published: 2021-12-30
- Granted: 2022-09-20
- Earliest claimed: 2020-06-25
- Assignees: Bank of America Corporation
- Applicants: Bank of America Corporation
- Inventors: MadhuSudhanan Krishnamoorthy; Ganesh Balasubramanian
- Web page: https://patentgrep.com/patent/US11451389B2

## CPC

- H04L 9/088: {Usage controlling of secret information, e.g. techniques for restricting cryptographic keys to pre-authorized uses, different access levels, validity of crypto-period, different key- or password length, or different strong and weak cryptographic algorithms (network architectures or network communication protocols for using time-dependent keys in a packet data network H04L63/068)}
- H04L 9/0894: {Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage}
- H04L 51/18: Commands or executable codes
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An apparatus configured to generate responses to a multi-encrypted email message. The apparatus is configured to receive an email message comprising a first portion having a first level of encryption and a second portion having a second level of encryption. The apparatus is configured to receive an indication that a first portion of a reply message is in response to the first portion of the received email message. The apparatus is further configured to receive an indication that a second portion of the reply message is in response to the second portion of the received email message. The apparatus encrypts the first portion of the reply message using a first encryption key. The apparatus further encrypts the second portion of the reply message using a second encryption key. Finally, the apparatus transmits the reply message to a server.

## Claims

### Claim 1

An apparatus for generating multi-encrypted email message responses, comprising:
a memory configured to store one or more encryption keys;
a hardware processor communicatively coupled to the memory, and configured to:
receive an email message comprising:
a first portion of the email message having a first level of encryption; and
a second portion of the email message having a second level of encryption;
receive an indication that a first portion of a reply message is in response to the first portion of the received email message;
receive an indication that a second portion of the reply message is in response to the second portion of the received email message;
determine that a first encryption key stored in the memory for the first portion of the reply message is associated with the first level of encryption of the first portion of the email message;
determine that a second encryption key stored in the memory for the second portion of the reply message is associated with the second level of encryption of the second portion of the email message;
encrypt the first portion of the reply message using the first encryption key in response to determining that the first encryption key is associated with the first level of encryption;
encrypt the second portion of the reply message using the second encryption key in response to determining that the second encryption key is associated with the second level of encryption; and
transmit the reply message to a server.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein:
the received email message further comprises a third portion of the email message associated a third level of encryption; and
the processor is further configured to:
receive an indication that a third portion of the reply message is in response to the third portion of the received email message;
determine that a third encryption key stored in the memory is associated with the third level of encryption; and
encrypt the third portion of the reply message using the third encryption key.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein the processor is further configured to:
cause the received email message to be displayed on a display; and
provide a visual indication that the first portion of the email is visible to all recipients in the thread.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the processor is further configured to provide a visual indication that the second portion of the email is only visible to a first subset of recipients.

### Claim 5 (depends on 2)

The apparatus of claim 2, wherein the indication that the first portion of the reply is in response to the first portion of the received email message is generated from a drop-down menu.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein the drop-down menu comprises a plurality of selectable buttons, each button comprising a visual representation of a portion of the received email.

### Claim 7 (depends on 5)

The apparatus of claim 5, wherein the drop-down menu comprises:
a first selectable field associated with all recipients in the thread; and
a second selectable field associated with a single recipient from among the recipients in the thread.

### Claim 8

A method for generating multi-encrypted email message responses, comprising:
receiving an email message comprising:
a first portion of the email message having a first level of encryption; and
a second portion of the email message having a second level of encryption;
receiving an indication that a first portion of a reply message is in response to the first portion of the received email message;
receiving an indication that a second portion of the reply message is in response to the second portion of the received email message;
determining that a first encryption key stored in the memory for the first portion of the reply message is associated with the first level of encryption of the first portion of the email message;
determining that a second encryption key stored in the memory for the second portion of the reply message is associated with the second level of encryption of the second portion of the email message;
encrypting the first portion of the reply message using the first encryption key in response to determining that the first encryption key is associated with the first level of encryption;
encrypting the second portion of the reply message using the second encryption key in response to determining that the second encryption key is associated with the second level of encryption; and
transmitting the reply message to a server.

### Claim 9 (depends on 8)

The method of claim 8, wherein:
the received email message further comprises a third portion of the email message associated a third level of encryption; and
the method further comprises:
receiving an indication that a third portion of the reply message is in response to the third portion of the received email message;
determining that a third encryption key stored in the memory is associated with the third level of encryption; and
encrypting the third portion of the reply message using the third encryption key.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
causing the received email message to be displayed on a display; and
providing a visual indication that the first portion of the email is visible to all recipients in the thread.

### Claim 11 (depends on 10)

The method of claim 10, further comprising providing a visual indication that the second portion of the email is only visible to a first subset of recipients.

### Claim 12 (depends on 9)

The method of claim 9, wherein the indication that the first portion of the reply is in response to the first portion of the received email message is generated from a drop-down menu.

### Claim 13 (depends on 12)

The method of claim 12, wherein the drop-down menu comprises a plurality of selectable buttons, each button comprising a visual representation of a portion of the received email.

### Claim 14 (depends on 12)

The method of claim 12, wherein the drop-down menu comprises:
a first selectable field associated with all recipients in the thread; and
a second selectable field associated with a single recipient from among the recipients in the thread.

### Claim 15

A computer readable medium that stores executable instructions that when executed by a processor causes the processor to:
receive an email message comprising:
a first portion of the email message having a first level of encryption; and
a second portion of the email message having a second level of encryption;
receive an indication that a first portion of a reply message is in response to the first portion of the received email message;
receive an indication that a second portion of the reply message is in response to the second portion of the received email message;
determine that a first encryption key for the first portion of the reply message is associated with the first level of encryption of the first portion of the email message;
determine that a second encryption key for the second portion of the reply message is associated with the second level of encryption of the second portion of the email message;
encrypt the first portion of the reply message using the first encryption key in response to determining that the first encryption key is associated with the first level of encryption;
encrypt the second portion of the reply message using the second encryption key in response to determining that second encryption key is associated with the second level of encryption; and
transmit the reply message to a server.

### Claim 16 (depends on 15)

The computer readable medium of claim 15, wherein:
the received email message further comprises a third portion of the email message associated a third level of encryption; and
the program further comprises instructions that when executed by the processor causes the processor to:
receive an indication that a third portion of the reply message is in response to the third portion of the received email message;
determine that a third encryption key stored in the memory is associated with the third level of encryption; and
encrypt the third portion of the reply message using the third encryption key.

### Claim 17 (depends on 16)

The computer readable medium of claim 16, further comprising instructions that when executed by the processor causes the processor to:
cause the received email message to be displayed on a display; and
provide a visual indication that the first portion of the email is visible to all recipients in the thread.

### Claim 18 (depends on 17)

The computer readable medium of claim 17, further comprising instructions that when executed by the processor cause the processor to provide a visual indication that the second portion of the email is only visible to a first subset of recipients.

### Claim 19 (depends on 16)

The computer readable medium of claim 16, wherein the indication that the first portion of the reply is in response to the first portion of the received email message is generated from a drop-down menu.

### Claim 20 (depends on 19)

The computer readable medium of claim 19, wherein the drop-down menu comprises a plurality of selectable buttons, each button comprising a visual representation of a portion of the received email.
