IP Library Granted Patent US 8,671,447
Granted Patent B2
US 8,671,447 · App. 13/155,819 · Granted Mar 11, 2014

Net-based email filtering

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 8,671,447
App. No.
13/155,819
Granted
Mar 11, 2014
Kind
B2
Abstract

A local gateway device receives email across the internet from a sender of the email and forwards it across the internet to an email filtering system. The email filtering system analyzes the email to determine whether it is spam, phishing or contains a virus and sends it back to the local gateway device along with the filtered determination. The local gateway device forwards the received email and the filtered determination to a local junk store which handles the email appropriately. For example, if the email has been determined to be spam, phishing or containing a virus, the junk store can quarantine the email and if the email has been determined to be non-spun and/or not phishing and/or not containing a virus, the junk store can forward the email to a local mail server for delivery.

Claims (31)

1. A method of filtering email, the method comprising:

receiving an email at a unified threat management gateway from a mail transfer agent across a first internet-based communication connection;

checking a reputation of an internet protocol address of the mail transfer agent;

sending the email from the unified threat management gateway to an email security appliance across a second internet-based communication connection;

processing the email at the email security appliance to determine a filtered status, wherein the filtered status indicates that the email is at least one of: a spam email, a non-spam email, a phishing email, a non-phishing email, an email that contains a virus, an email that does not contain a virus;

receiving the email with the filtered status at the unified threat management gateway from the security appliance across a third internet-based communication connection;

sending the email with the filtered status from the unified threat management gateway to a junk store across a local communication connection; and

sending email filter processing rules from the unified threat management gateway to the email security appliance, wherein the unified threat management gateway sends email filter processing rules using a custom simple mail transfer protocol HELO command using a transmission control protocol port, wherein the HELO command comprises ASCII encoded text using name-value pairs to convey information.

2. The method of filtering email of claim 1 , further comprising:

establishing the first internet-based communication connection between the unified threat management gateway and the mail transfer agent;

establishing the second internet-based communication connection between the unified threat management gateway and the email security appliance;

establishing the third internet-based communication connection between the unified threat management gateway and the email security appliance; and

establishing the local communication connection between the unified threat management gateway and the junk store.

3. The method of filtering email of claim 1 , further comprising:

quarantining the email with the filtered status at the junk store when the filtered status indicates that the email is spam.

4. The method of filtering email of claim 1 , further comprising:

quarantining the email with the filtered status at the junk store when the filtered status indicates that the email is phishing.

5. The method of filtering email of claim 1 , further comprising:

quarantining the email with the filtered status at the junk store when the filtered status indicates that the email contains a virus.

6. The method of filtering email of claim 1 , wherein the internet protocol address of the mail transfer agent is checked against an allow list and a block list on the unified threat management gateway.

7. The method of filtering email of claim 1 , wherein the internet protocol address of the mail transfer agent is checked by the unified threat management gateway communicating with an internet protocol address reputation service.

8. The method of filtering email of claim 1 , wherein the first internet-based communication connection is a simple mail transfer protocol connection using port 25 of the unified threat management gateway.

9. The method of filtering email of claim 1 , wherein the second internet-based communication connection is a simple mail transfer protocol connection using port 25 of the email security appliance.

10. The method of filtering email of claim 1 , wherein the third internet-based communication connection is a simple mail transfer protocol connection using port 10025 on the unified threat management gateway.

11. The method of filtering email of claim 1 , further comprising scanning the email received at the unified threat management gateway from the mail transfer agent for viruses before sending the email from the unified threat management gateway to the email security appliance.

12. The method of filtering email of claim 1 , further comprising:

sending the email with the filtered status from the junk store to a local mail server when the filtered status indicates that the email is non-phishing.

13. The method of filtering email of claim 1 , further comprising:

sending the email with the filtered status from the junk store to a local mail server when the filtered status indicates that the email is non-spam.

14. The method of filtering email of claim 1 , further comprising:

sending the email with the filtered status from the junk store to a local mail server when the filtered status indicates that the email does not contain a virus.

Assignments (18)
FIRST LIEN IP SUPPLEMENT Recorded Jun 30, 2025
From: SONICWALL US HOLDINGS INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 071777/0641 →
RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS RECORDED AT RF 046321/0393 Recorded Jun 16, 2025
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: SONICWALL US HOLDINGS INC.
Reel/Frame 071625/0887 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: SONICWALL US HOLDINGS INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 046321/0414 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: SONICWALL US HOLDINGS INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 046321/0393 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850 Recorded May 22, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 046211/0735 →
CHANGE OF NAME Recorded Apr 2, 2018
From: DELL SOFTWARE INC.
To: QUEST SOFTWARE INC.
Reel/Frame 045818/0566 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 044811/0598 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 041073 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY ASSIGNMENT.. Recorded Apr 5, 2017
From: QUEST SOFTWARE INC.
To: SONICWALL US HOLDINGS INC.
Reel/Frame 042168/0114 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 23, 2017
From: QUEST SOFTWARE INC.
To: SONICWALL US HOLDINGS, INC.
Reel/Frame 041073/0001 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 10, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040587/0624 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 9, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040581/0850 →
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0467 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642) Recorded Oct 31, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0016 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040030/0187 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040039/0642 →
CONVERSION AND NAME CHANGE Recorded Jun 25, 2015
From: SONICWALL, INC.
To: SONICWALL L.L.C.
Reel/Frame 036026/0763 →
MERGER Recorded Jun 25, 2015
From: SONICWALL L.L.C.
To: DELL SOFTWARE INC.
Reel/Frame 035907/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2011
From: EIKENBERRY, SCOTT; GMUENDER, JOHN; KARLCUT, AKBAL SINGH; UY, MICHAEL CARL Y.; YANOVSKY, BORIS
To: SONICWALL, INC.
Reel/Frame 026524/0506 →