IP Library Granted Patent US 10,904,186
Granted Patent B1
US 10,904,186 · App. 16/831,946 · Granted Jan 26, 2021

Email processing for enhanced email privacy and security

Inventors: Paul Everton (Chicago, IL); Frank Robles (San Francisco, CA)
Assignee: eTorch, Inc.
H04L51/12G06Q10/107H04L51/08H04L51/22H04L51/24H04L51/36H04L63/126H04L63/1441
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 10,904,186
App. No.
16/831,946
Granted
Jan 26, 2021
Kind
B1
Abstract

In accordance with an example implementation of this disclosure, an email processor comprises mailbox management circuitry and replacement email message generation circuitry. The mailbox management circuitry is operable to configure an email message filtering rule for an email mailbox such that email messages that meet criteria specified in the email message filtering rule: bypass an inbox of the email mailbox, and are assigned a first metadata value specified in the email message filtering rule. The mailbox management circuitry is operable to fetch, from the email mailbox, an original email message to which the first metadata value has been assigned. The replacement email message generation circuitry is operable to generate a replacement message for the original email message.

Claims (69)

1. A method comprising:

configuring, by mailbox management circuitry of an email processor system, an email message filtering rule for an email mailbox, wherein email messages

that meet criteria specified in the email message filtering rule:

bypass an inbox of the email mailbox; and

are assigned a first metadata value specified in the email message filtering rule;

fetching, by the mailbox management circuitry from the email mailbox, an original email message to which the first metadata value has been assigned;

generating, by replacement email message generation circuitry, a replacement email message for the original email message, wherein the replacement email message:

comprises a thread identifier of the original email message;

comprises first body content present in the original email message; and

comprises second body content not present in the original email message;

inserting, by the mailbox management circuitry, the replacement email message into the email mailbox;

removing, by the mailbox management circuitry, the first metadata value from the replacement email message; and

assigning, by the mailbox management circuitry, a second metadata value to the replacement email message, wherein the second metadata value causes the replacement email message to appear in an inbox of the email mailbox.

2. The method of claim 1 , wherein:

the original email message comprises third body content; and

the replacement message does not include the third body content.

3. The method of claim 2 , wherein:

the third body content is a first HTML tag;

the second body content is a second HTML tag; and

a position of the first HTML tag within the original email message matches a position of the first HTML tag within the replacement email message.

4. The method of claim 2 , wherein:

the third body content is a first uniform resource locator (URL); and

the second body content comprises a second URL.

5. The method of claim 4 , wherein:

the first URL targets first content hosted on a first server; and

the second URL targets second content hosted on second server.

6. The method of claim 5 , wherein the first content and the second content are two copies of a same file.

7. The method of claim 6 , wherein the file is an image file.

8. The method of claim 1 , wherein the second body content comprises risk assessment text or a risk assessment image.

9. The method of claim 8 , wherein the risk assessment text or the risk assessment image comprise one or more of:

a notice about a domain of a sender of the original email message;

a notice about a name of a sender of the original email message; and

a notice about an IP address from which the original email message was sent.

10. The method of claim 8 , wherein the risk assessment text or the risk assessment image comprise a notice about a number of emails sent to or received from a sender of the original email message.

11. A system comprising:

a memory, mailbox management circuitry, and replacement email message generation circuitry, wherein:

the mailbox management circuitry is operable to configure an email message filtering rule for an email mailbox such that email messages that meet criteria specified in the email message filtering rule:

bypass an inbox of the email mailbox; and

are assigned a first metadata value specified in the email message filtering rule;

the mailbox management circuitry is operable to fetch, from the email mailbox, an original email message to which the first metadata value has been assigned;

the replacement email message generation circuitry is operable to generate a replacement message for the original email message, wherein the replacement email message:

comprises a thread identifier of the original email message;

comprises first body content present in the original email message; and

comprises second body content not present in the original email message;

the mailbox management circuitry is operable to insert the replacement email message into the email mailbox;

the mailbox management circuitry is operable to remove the first metadata value from the replacement email message; and

the mailbox management circuitry is operable to assign a second metadata value to the replacement email message, wherein the second metadata value indicates the replacement email message is to appear in an inbox of the email mailbox.

12. The system of claim 11 , wherein:

the original email message comprises third body content; and

the replacement message does not include the third body content.

13. The system of claim 12 , wherein:

the third body content is a first HTML tag;

the second body content is a second HTML tag; and

a position of the first HTML tag within the original email message matches a position of the first HTML tag within the replacement email message.

14. The system of claim 12 , wherein:

the third body content is a first uniform resource locator (URL); and

the second body content comprises a second URL.

15. The system of claim 12 , wherein:

the third body content is a first uniform resource locator (URL); and

the second body content comprises a second URL.

16. The system of claim 15 , wherein the first content and the second content are two copies of a same file.

17. The system of claim 16 , wherein the file is an image file.

18. The system of claim 11 , wherein the second body content comprises risk assessment text or a risk assessment image.

19. The system of claim 18 , wherein the risk assessment text or the risk

assessment image comprise one or more of:

a notice about a domain of a sender of the original email message;

a notice about a name of a sender of the original email message; and

a notice about an IP address from which the original email message was sent.

20. The system of claim 18 , wherein the risk assessment text or the risk assessment image comprise a notice about a number of emails sent to or received from the sender of the original email message.

Assignments (5)
SECURITY INTEREST Recorded May 20, 2022
From: MIMECAST NORTH AMERICA, INC.; MIMECAST SERVICES LIMITED
To: ARES CAPITAL CORPORATION
Reel/Frame 060132/0429 →
RELEASE OF SECURITY INTEREST Recorded May 19, 2022
From: JPMORGAN CHASE BANK, N.A.
To: MIMECAST SERVICES LTD.; ETORCH INC.
Reel/Frame 059962/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2020
From: ETORCH, INC.
To: MIMECAST NORTH AMERICA, INC.
Reel/Frame 054709/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2020
From: EVERTON, PAUL; ROBLES, FRANK
To: ETORCH, INC.
Reel/Frame 053997/0923 →
SECURITY AGREEMENT Recorded Oct 2, 2020
From: ETORCH INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053970/0131 →
Cited By (18)
US 50,335 US 12,212,584 US 12,212,596 US 12,223,455 US 12,273,383 US 12,309,190 US 12,339,832 US 12,355,789 US 12,381,904 US 12,443,748 US 12,499,209 US 12,513,517 US 12,519,806 US 12,519,815 US 12,568,114 US 12,609,966 US 12,613,971 US 12,641,117