IP Library Granted Patent US 8,191,148
Granted Patent B2
US 8,191,148 · App. 12/637,569 · Granted May 29, 2012

Classifying a message based on fraud indicators

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,191,148
App. No.
12/637,569
Granted
May 29, 2012
Kind
B2
Abstract

Systems, methods, and media for classifying messages are disclosed. A plurality of fraud indicators are identified in the message. A signature of the message is generated. The generated signature of the message is compared to a stored signature. The stored signature is based on a statistical analysis of fraud indicators in a second message associated with the stored signature. A determination as to whether the message is fraudulent is made based on the comparison. The message is processed based on the determination that the message is a fraudulent message.

Claims (32)

1. A method for classifying a message, comprising:

maintaining a database for storing a plurality of signatures, the database maintained in memory;

executing instructions stored in a computer-readable storage medium, wherein execution of the instructions by a processor:

identifies a plurality of fraud indicators in the message;

generates a signature for the message;

compares the generated signature to a signature stored in the database, the stored signature based on a statistical analysis of fraud indicators in a second message associated with the stored signature;

determines that the message is fraudulent based on the comparison; and

processes the message based on the determination that the message is a fraudulent message.

2. The method of claim 1 , wherein determining whether the message is fraudulent includes identifying a match between the stored signature and the generated signature.

3. The method of claim 1 , wherein identifying a plurality of fraud indicators includes identifying divergent reference points in the message.

4. The method of claim 1 , wherein identifying a plurality of fraud indicators in the message includes searching a second database storing information concerning legitimate reference points.

5. The method of claim 3 , wherein execution of the instructions by a processor further extracts the fraud indicators from the message, and stores the fraud indicators in association with the message classification.

6. The method of claim 3 , wherein executing instructions by a processor further extracts the fraud indicators from the message, and stores the fraud indicators in association with the stored signature.

7. The method of claim 1 , wherein identifying a plurality of fraud indicators includes identifying at least one reference point for contacting an illegitimate source.

8. The method of claim 1 , wherein identifying the plurality of fraud indicators includes identifying a raw Internet Protocol (IP) address.

9. The method of claim 1 , wherein identifying the plurality of fraud indicators includes identifying a link with an embedded user name.

10. The method of claim 1 , wherein identifying the plurality of fraud indicators includes identifying a form in the message.

11. The method of claim 10 , wherein the form includes a request for personal information from the user.

12. The method of claim 1 , wherein identifying the plurality of fraud indicators includes identifying non-standard encoding in the message.

13. The method of claim 1 , wherein identifying the plurality of fraud indicators includes identifying a link including a reference to an entity but not linking to the entity.

14. The method of claim 1 , wherein identifying the plurality of fraud indicators includes identifying a mismatched link name, the mismatched link name displaying a uniform resource locator (URL) but linking to a different URL.

15. The method of claim 1 , wherein identifying the plurality of fraud indicators includes identifying content known to be associated with fraudulent messages.

16. The method of claim 1 , wherein the database is shared among a plurality of users in a network.

17. The method of claim 1 , wherein generating the signature of the message includes applying a hash function to the content of the message.

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

identifying a plurality of fraud indicators in the message;

generating a signature of the message;

comparing the generated signature to a signature stored in the database, the stored signature based on a statistical analysis of fraud indicators in a second message associated with the stored signature;

determining that the message is fraudulent based on the comparison; and

processing the message based on the determination that the message is a fraudulent message.

19. The non-transitory computer-readable storage medium of claim 18 , the method further comprising providing an alert to a recipient of the message indicating that the message is a fraudulent message appearing to be from a legitimate source.

20. The non-transitory computer-readable storage medium of claim 18 , the method further comprising providing an explanation of the fraudulent message appearing to be from a legitimate source to a recipient.

Assignments (20)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL USA L.P.; ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2015
From: DELL SOFTWARE INC.
To: DELL PRODUCTS L.P.
Reel/Frame 037317/0150 →
MERGER Recorded Dec 11, 2015
From: SONICWALL L.L.C.
To: DELL SOFTWARE INC.
Reel/Frame 037269/0810 →
CONVERSION AND NAME CHANGE Recorded Dec 11, 2015
From: SONICWALL, INC.
To: SONICWALL L.L.C.
Reel/Frame 037270/0038 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CHAIN OF TITLE FROM THE INVENTORS TO SONICWALL, INC. PREVIOUSLY RECORDED ON REEL 023657 FRAME 0849. ASSIGNOR(S) HEREBY CONFIRMS THE CHAIN OF TITLE TO PRE-MERGER SONICWALL, INC. SHOULD HAVE BEEN FROM MAILFRONTIER AND NOT THE ORIGINAL INVENTORS. Recorded Aug 27, 2010
From: MAILFRONTIER, INC.
To: SONICWALL, INC.
Reel/Frame 024903/0114 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CHAIN OF TITLE FROM THE INVENTORS (ASSIGNORS) TO THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 023657 FRAME 0849. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT ASSIGNEE WITH RESPECT TO THE INVENTORS IS MAILFRONTIER, INC. AND NOT SONICWALL, INC. Recorded Aug 27, 2010
From: OLIVER, JONATHAN; EIKENBERRY, SCOTT D.; BUDMAN, GLEB; KIM, BRIAN
To: MAILFRONTIER, INC.
Reel/Frame 024903/0109 →
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 →
SECURITY AGREEMENT Recorded Aug 3, 2010
From: AVENTAIL LLC; SONICWALL, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 024776/0337 →
CHANGE OF NAME Recorded Jul 28, 2010
From: PSM MERGER SUB (DELAWARE), INC.
To: SONICWALL, INC.
Reel/Frame 024755/0091 →
MERGER Recorded Jul 28, 2010
From: SONICWALL, INC.
To: PSM MERGER SUB (DELAWARE), INC.
Reel/Frame 024755/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2009
From: OLIVER, JONATHAN; EIKENBERRY, SCOTT D.; BUDMAN, GLEB; KIM, BRIAN
To: SONICWALL, INC.
Reel/Frame 023657/0849 →