IP Library Granted Patent US 12,149,605
Granted Patent B2
US 12,149,605 · App. 17/735,692 · Granted Nov 19, 2024

Homomorphically encrypted data in email headers

Inventors: Simon Paul Tyler (Wiltshire, GB); Jackie Anne Maylor (Wiltshire, GB)
Assignee: Mimecast Services Ltd.
H04L9/008H04L51/212H04L51/48H04L2209/34
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 12,149,605
App. No.
17/735,692
Filed
May 3, 2022
Granted
Nov 19, 2024
Kind
B2
Art Unit
2457
USPC
380/28
Abstract

Among other things, we describe techniques for carrying encoded data in a header field of an email message wherein the encoded data is homomorphically encrypted such that the encoded data is only interpretable by one or more authorized recipients and operable by any recipient. A recipient of such an email message (which may be the sender or another recipient) can derive an action to be carried out from the homomorphically-encrypted encoded data.

Claims (36)

1. A computer implemented method comprising:

at a first electronic communication system,

transmitting a first email message that includes a first header field including encoded data relating to information in the first email message, wherein the encoded data is homomorphically encrypted such that the encoded data is only interpretable by one or more authorized recipients and operable by any recipient, and

at a second electronic communication system,

receiving a second email message that includes a second header field containing the encrypted encoded data from the first email message and deriving an action to be carried out from the second encoded data.

2. The method of claim 1 , wherein the second electronic communication system is the same as the first electronic communication system.

3. The method of claim 1 , wherein the second electronic communication system is an electronic communication system other than the first electronic communication system.

4. The method of claim 1 , wherein the encrypted encoded data is in an In-Reply-To field.

5. The method of claim 1 , wherein the encrypted encoded data is in a Message-ID field.

6. The method of claim 1 , further comprising:

when the second electronic communication system is associated with an authorized recipient, decrypting the encrypted encoded data to extract the encoded data, and

processing the second email message based on the encoded data.

7. The method of claim 1 , wherein the encrypted encoded data includes archive data allowing an electronic communication system to perform email archive operations without accessing a local system.

8. The method of claim 1 , wherein the encrypted encoded data comprises one or more of: receipt metadata, receipt decisions, receipt entities, or receipt hashes.

9. The method of claim 1 , wherein the encrypted encoded data is unwritten upon leaving the first electronic communication system.

10. The method of claim 1 , wherein the encrypted encoded data is blocked from entering the second electronic communication system.

11. The method of claim 1 , wherein the encrypted encoded data is related to one or more of: compliance, training, internal routing, or email tracking.

12. The method of claim 1 , wherein the encrypted encoded data indicates a message's trust level.

13. The method of claim 1 , wherein the first email message is an active message.

14. An electronic communication system comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by one or more computers, to cause the one or more computers to perform operations comprising:

transmitting a first email message that includes a first header field including first homomorphically encrypted encoded data relating to information in the first email message,

receiving a second email message that includes a second header field containing second homomorphically encrypted encoded data, and

deriving an action to be carried out from the second encoded data.

15. The system of claim 14 , wherein the action to be carried out comprises executing, in a stateless manner, a command that is identified uniquely by one or more of: the encoded data and a context in which the action is to be carried out.

16. The system of claim 14 , wherein the action to be carried out comprises altering a characteristic of the second email based on the encoded data.

17. The system of claim 14 , wherein the action to be carried out comprises sending a third email based on the encoded data.

18. The system of claim 14 , wherein the message header further comprises security features associating the data with a user.

19. The system of claim 14 , wherein the electronic communication system comprises an email client or an email server.

20. The system of claim 14 , wherein at least one of the first encoded data or second encoded data includes information that encodes one or more portions of the email message, one or more portions including at least one portion of a subject header field of the email message, or at least one portion of a body of the email message.

21. The system of claim 20 , wherein the encoded data comprises a result of a hash function applied to the one or more portions.

22. The system of claim 14 , wherein the encoded data comprises one or more of: receipt metadata, receipt decisions, receipt entities, or receipt hashes.

23. The system of claim 14 , wherein the encoded data is unwritten upon leaving the first electronic communication system.

24. The system of claim 14 , wherein the encoded data is blocked from entering the second electronic communication system.

25. The system of claim 14 , wherein the encoded data is related to one or more of: compliance, training, internal routing, or email tracking.

26. The system of claim 14 , wherein the encoded data indicates a message's trust level.

27. The system of claim 14 , wherein the first email message is an active message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2022
From: TYLER, SIMON PAUL; MAYLOR, JACKIE ANNE
To: MIMECAST SERVICES LTD.
Reel/Frame 059955/0162 →
Continuity (1)
Related Publication 20230361983A1 · Nov 9, 2023