IP Library Granted Patent US 12,074,850
Granted Patent B2
US 12,074,850 · App. 16/941,326 · Granted Aug 27, 2024

Mitigating communication risk by verifying a sender of a message

Inventors: Bjorn Markus Jakobsson (Portola Valley, CA); Theodore C. Loder (Durham, NC); Jacob R. Rideout (Raleigh, NC); Arthur Kwan Jakobsson (Portola Valley, CA); Michael L. Jones (Livermore, CA)
Assignee: AGARI DATA, INC.
H04L63/0263H04L63/0245H04L63/0254H04L63/1433H04L63/1483
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,074,850
App. No.
16/941,326
Granted
Aug 27, 2024
Kind
B2
Abstract

A first risk analysis of a message is performed. In the event the first risk analysis results in a determination that the message meets a first criteria, at least a portion of the message is modified prior to sending a modified version of the message to a specified recipient of the message, and a second risk analysis of the message is performed. The first risk analysis is performed before sending the modified version of the message and the modified version of the message is sent to the specified recipient of the message prior to a conclusion of the second risk analysis. In the event the second risk analysis results in a determination that the message meets a second criteria, content of the message that was previously prevented from being accessed by the specified recipient is provided to the specified recipient of the message.

Claims (33)

1. A method, comprising:

determining a long term measure of reputation associated with a sender account of an email message;

determining a recent short term measure of reputation associated with the sender account of the email message, the recent short term measure of reputation being separate from the long term measure of reputation; and

filtering the email message based on a comparison of the determined long term measure of reputation with a first threshold associated with the sender account of the email message and a comparison of the determined short term measure of reputation with a second threshold associated with the sender account of the email message, wherein a time window associated with the long term measure of reputation is longer than a time window associated with the recent short term measure of reputation,

wherein, when the long term measure of reputation is less than the first threshold and the short term measure of reputation is less than the second threshold, the email message is filtered by blocking the email message from being sent to a recipient account of the email message, and

wherein, when the long term measure of reputation is greater than the first threshold and the short term measure of reputation is less than the second threshold, the email message is filtered by modifying the email message with a warning and delivering the modified email message to the recipient account of the email message.

2. The method of claim 1 , wherein the long term measure of reputation associated with the sender account is based on an amount of historical traffic between the sender account and the recipient account of the email message.

3. The method of claim 1 , wherein the long term measure of reputation associated with the sender account is based on an open rate for email messages sent to the recipient account of the email message.

4. The method of claim 1 , wherein the long term measure of reputation associated with the sender account is based on a response rate for email messages sent to the recipient account of the email message.

5. The method of claim 1 , wherein the long term measure of reputation associated with the sender account is based on whether a portion of traffic sent by the sender account is flagged as undesirable.

6. The method of claim 1 , wherein the short term measure of reputation associated with the sender account is based on an amount of historical traffic between the sender account and the recipient account of the email message.

7. The method of claim 1 , wherein the short term measure of reputation associated with the sender account is based on an open rate for email messages sent to the recipient account of the email message.

8. The method of claim 1 , wherein the short term measure of reputation associated with the sender account is based on a response rate for email messages sent to the recipient account of the email message.

9. The method of claim 1 , wherein the short term measure of reputation associated with the sender account is based on whether a portion of traffic sent by the sender account is flagged as undesirable.

10. The method of claim 9 , wherein the portion of traffic sent by the sender account is flagged as undesirable based in part on whether the traffic includes unwanted attachments.

11. The method of claim 9 , wherein the portion of traffic sent by the sender account is flagged as undesirable based in part on whether the traffic includes unwanted URLs.

12. The method of claim 9 , wherein the portion of traffic sent by the sender account is flagged as undesirable based in part on whether the traffic is flagged as spam.

13. The method of claim 1 , wherein the email message is filtered in part by having an administrator review the email message prior to the email message being sent to the recipient account of the email message.

14. The method of claim 1 , wherein, the email message is filtered by requiring an action by the sender account prior to allowing delivery of the email message.

15. A system, comprising:

a processor configured to:

determine a long term measure of reputation associated with a sender account of an email message;

determine a recent short term measure of reputation associated with the sender account of the email message, the recent short term measure of reputation being separate from the long term measure of reputation; and

filter the email message based on a comparison of the determined long term measure of reputation with a first threshold associated with the sender account of the email message and a comparison of the determined short term measure of reputation with a second threshold associated with the sender account of the email message, wherein a time window associated with the long term measure of reputation is longer than a time window associated with the recent short term measure of reputation

wherein, when the long term measure of reputation is less than the first threshold and the short term measure of reputation is less than the second threshold, the email message is filtered by blocking the email message from being sent to a recipient account of the email message, and

wherein, when the long term measure of reputation is greater than the first threshold and the short term measure of reputation is less than the second threshold, the email message is filtered by modifying the email message with a warning and delivering the modified email message to the recipient account of the email message; and

a memory coupled to the processor and configured to provide the processor with instructions.

16. A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:

determining a long term measure of reputation associated with a sender account of an email message;

determining a recent short term measure of reputation associated with the sender account of the email message, the recent short term measure of reputation being separate from the long term measure of reputation; and

filtering the email message based on a comparison of the determined long term measure of reputation with a first threshold associated with the sender account of the email message and a comparison of the determined short term measure of reputation with a second threshold associated with the sender account of the email message, wherein a time window associated with the long term measure of reputation is longer than a time window associated with the recent short term measure of reputation,

wherein, when the long term measure of reputation is less than the first threshold and the short term measure of reputation is less than the second threshold, the email message is filtered by blocking the email message from being sent to a recipient account of the email message, and

wherein, when the long term measure of reputation is greater than the first threshold and the short term measure of reputation is less than the second threshold, the email message is filtered by modifying the email message with a warning and delivering the modified email message to the recipient account of the email message.

Assignments (6)
TERMINATION AND RELEASE OF FIRST LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 57157/0206 Recorded Nov 24, 2025
From: JEFFERIES FINANCE LLC
To: AGARI DATA, INC.
Reel/Frame 073769/0945 →
TERMINATION AND RELEASE OF SECOND LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 57157/0265 Recorded Nov 21, 2025
From: ACQUIOM AGENCY SERVICES LLC
To: AGARI DATA, INC.
Reel/Frame 073662/0811 →
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 14, 2025
From: GOLUB CAPITAL MARKETS LLC (AS EXISTING AGENT)
To: ACQUIOM AGENCY SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT)
Reel/Frame 072471/0665 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 10, 2021
From: AGARI DATA, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 057157/0206 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 10, 2021
From: AGARI DATA, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 057157/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2021
From: JAKOBSSON, BJORN MARKUS; LODER, THEODORE C.; RIDEOUT, JACOB R.; JAKOBSSON, ARTHUR KWAN; JONES, MICHAEL L.
To: AGARI DATA, INC.
Reel/Frame 057008/0333 →
Continuity (3)
Continuation 15453741 · Mar 8, 2017
Provisional Application 62399821 · Sep 26, 2016
Related Publication 20210105252A1 · Apr 8, 2021
Cited By (2)
US 12,563,077 US 12,717,911