IP Library Granted Patent US 8,522,347
Granted Patent B2
US 8,522,347 · App. 12/661,470 · Granted Aug 27, 2013

Real-time network updates for malicious content

Inventors: Boris Yanovsky (Saratoga, CA); Scott D. Eikenberry (Menlo Park, CA); Bhuvan Racham (Sunnyvale, CA); Nick Bilogorskiy (Sunnyvale, CA); Gayatri Bhimaraju (Cupertino, CA)
Assignee: SonicWALL, Inc.
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,522,347
App. No.
12/661,470
Granted
Aug 27, 2013
Kind
B2
Abstract

A global response network collects, analyzes, and distributes “cross-vector” threat-related information between security systems to allow for an intelligent, collaborative, and comprehensive real-time response.

Claims (32)

1. A method for establishing the reputation of message components, the method comprising:

disassembling an electronic mail message into constituent components at a security appliance coupled to an end-user computing device that processes electronic mail;

identifying a reputation for each of the constituent components, the identified reputation based on aggregated data specific to the constituent component and received from a data center;

processing one or more of the constituent components at the security appliance using a hash process to create a thumbprint of the one or more constituent components; and

transmitting the thumbprints from the security appliance to the data center for subsequent processing and distribution to other security appliances, wherein each of the transmitted thumbprints has a corresponding reputation.

2. The method of claim 1 , wherein the corresponding reputation for one or more of the transmitted thumbprints is good.

3. The method of claim 1 , wherein the corresponding reputation for one or more of the transmitted thumbprints is bad.

4. The method of claim 1 , wherein the hash process is non-reversible.

5. The method of claim 1 , wherein the transmitted thumbprints are transmitted over an encoded HTTPS connection.

6. The method of claim 1 , wherein at least one of the votes is from a desktop application executing at a computing device coupled to the security appliance.

7. The method of claim 1 , wherein at least one of the votes is from an enterprise server.

8. The method of claim 1 , wherein the corresponding reputation for one or more of the transmitted thumbprints is an anonymously assigned reputation.

9. The method of claim 1 , further comprising receiving updated thumbprints from the data center, the updated thumbprints compiled from a plurality of other security appliances on a global communications network.

10. The method of claim 9 , further comprising using the updated thumbprints compiled from a plurality of other security appliances on the global communications network to filter electronic mail messages including constituent components associated with a thumbprint from having a particular reputation from entering a secure network.

11. A system for establishing the reputation of message components, the system comprising:

a security appliance coupled to an end-user computing device that processes electronic mail, the security appliance comprising:

a processor for executing instructions stored in memory, wherein execution of the instructions by the processor:

disassembles an electronic mail message into constituent components,

identifies a reputation for each of the constituent components, the identified reputation based on aggregated data specific to the constituent component and received from a data center,

processes one or more of the constituent components using a hash process to create a thumbprint of the one or more constituent components; and

a communications interface for transmitting the thumbprints to a data center for subsequent processing and distribution to other security appliances, wherein each of the transmitted thumbprints has a corresponding reputation.

12. The system of claim 11 , wherein the transmitted thumbprints are transmitted over an encoded HTTPS connection.

13. The system of claim 11 , wherein the communications interface receives at least one of the votes from a desktop application executing at a computing device coupled to the security appliance.

14. The system of claim 11 , wherein the communications interface receives at least one of the votes from an enterprise server.

15. The system of claim 11 , wherein the corresponding reputation for one or more of the transmitted thumbprints is an anonymously assigned reputation.

16. The system of claim 11 , wherein the communications interface further receives updated thumbprints from the data center, the updated thumbprints compiled from a plurality of other security appliances on a global communications network.

17. The system of claim 12 , wherein further execution of instructions by the processor uses the updated thumbprints compiled from a plurality of other security appliances on the global communications network to filter electronic mail messages including constituent components associated with a thumbprint from having a particular reputation from entering a secure network.

18. A non-transitory computer-readable storage medium having embodied thereon a program executable by a processor to perform a method for establishing the reputation of message components, the method comprising:

disassembling an electronic mail message into constituent components at a security appliance coupled to an end-user computing device that processes electronic mail;

identifying a reputation for each of the constituent components, the identified reputation based on aggregated data specific to the constituent component and received from a data center;

processing one or more of the constituent components at the security appliance using a hash process to create a thumbprint of the one or more constituent components; and

transmitting the thumbprints from the security appliance to the data center for subsequent processing and distribution to other security appliances, wherein each of the transmitted thumbprints has a corresponding reputation.

Assignments (25)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INVENTOR'S NAME FROM BHUVAN RACHAM TO BHUVANASUNDAR RACHAMREDDY PREVIOUSLY RECORDED AT REEL: 025062 FRAME: 0497. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 17, 2021
From: YANOVSKY, BORIS; EIKENBERRY, SCOTT D.; RACHAMREDDY, BHUVANASUNDAR; BILOGORSKIY, NICK; BHIMARAJU, GAYATRI
To: SONICWALL INC.
Reel/Frame 055317/0501 →
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 →
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 →
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 Dec 12, 2015
From: SONICWALL, INC.
To: SONICWALL L.L.C.
Reel/Frame 037278/0867 →
MERGER Recorded Dec 12, 2015
From: SONICWALL L.L.C.
To: DELL SOFTWARE INC.
Reel/Frame 037277/0775 →
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED ON REEL/FRAME 024776/0337 Recorded May 8, 2012
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; SONICWALL, INC.
Reel/Frame 028177/0115 →
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED ON REEL/FRAME 024823/0280 Recorded May 8, 2012
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; SONICWALL, INC.
Reel/Frame 028177/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2010
From: YANOVSKY, BORIS; EIKENBERRY, SCOTT D.; RACHAMREDDY BHUVANASUNDAR; BILOGORSKIY, NICK; BHIMARAJU, GAYATRI
To: SONICWALL, INC.
Reel/Frame 025062/0497 →
SECURITY AGREEMENT Recorded Aug 3, 2010
From: AVENTAIL LLC; SONICWALL, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 024776/0337 →
PATENT SECURITY AGREEMENT (SECOND LIEN) Recorded Aug 3, 2010
From: AVENTAIL LLC; SONICWALL, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 024823/0280 →
MERGER Recorded Jul 28, 2010
From: SONICWALL, INC.
To: PSM MERGER SUB (DELAWARE), INC.
Reel/Frame 024755/0083 →
CHANGE OF NAME Recorded Jul 28, 2010
From: PSM MERGER SUB (DELAWARE), INC.
To: SONICWALL, INC.
Reel/Frame 024755/0091 →
Continuity (2)
Provisional Application 61160613 · Mar 16, 2009
Related Publication 20110016527A1 · Jan 20, 2011