IP Library Granted Patent US 9,967,268
Granted Patent B1
US 9,967,268 · App. 15/133,107 · Granted May 8, 2018

Identifying e-mail security threats

Inventors: Aimee J. Hewitt (Charlotte, NC); Joseph R. Kaluzny (Harrisburg, NC); Douglas C. Rambo (Davidson, NC); Steven M. Trudeau (Advance, NC); Bryan Hall (Charlotte, NC); Andrew J. Garner, IV (State Road, NC)
Assignee: Wells Fargo Bank, N.A.
H04L63/1416G06Q10/107G06Q50/01H04L51/04H04L63/1425
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 9,967,268
App. No.
15/133,107
Granted
May 8, 2018
Kind
B1
Abstract

One or more processors receive, from one or more social-network sources, social-network data that identifies at least one potentially malicious source accessing a plurality of social-network profiles for a group of users. The one or more processors receive, from one or more e-mail servers, e-mail data associated with a plurality of e-mail messages received by the group of users. The one or more processors determine, based on the social-network data and the e-mail data, that an e-mail message of the plurality of e-mail messages is from the at least one potentially malicious source. The one or more processors output information identifying the e-mail message as being from the potentially malicious source.

Claims (51)

1. A method comprising:

receiving, by one or more processors of a computing device and from one or more social-network servers, social-network data that identifies at least one potentially malicious source accessing a plurality of social-network profiles for a group of users, wherein the social-network data comprises page-view information associated with accessed social-network profiles of the plurality of social-network profiles;

upon determining that a count of the accessed social-network profiles exceeds a threshold level, generating, by the one or more processors and based on the social-network data, a source profile associated with the at least one potentially malicious source;

receiving, by the one or more processors and from one or more e-mail servers, e-mail data associated with a plurality of e-mail messages received by the group of users;

determining, by the one or more processors and based on the e-mail data and the source profile, that an e-mail message of the plurality of e-mail messages is from the at least one potentially malicious source; and

outputting, by the one or more processors, information identifying the e-mail message as being from the potentially malicious source.

2. The method of claim 1 , further comprising

storing the source profile in one or more databases.

3. The method of claim 1 ,

wherein the social-network data comprises profile-content information associated with accessed social-network profiles of the plurality of social-network profiles; and

wherein determining that the e-mail message is from the at least one potentially malicious source comprises comparing information included in the e-mail message with the profile-content information.

4. The method of claim 1 , wherein determining that the e-mail message is from the at least one potentially malicious source comprises:

identifying at least one Internet Protocol (IP) address associated with the at least one potentially malicious source based on the social-network data; and

determining that the e-mail message is sent from the at least one IP address associated with the at least one potentially malicious source.

5. The method of claim 1 , wherein outputting the information identifying the e-mail message as being from the potentially malicious source comprises indicating a type of processing for the e-mail message, wherein the type of processing comprises one of blocking, filtering, highlighting, or labeling the e-mail message.

6. The method of claim 1 , wherein the social-network data comprises relationship information associating a first one of the plurality of social-network profiles with a second one of the plurality of social-network profiles.

7. The method of claim 1 , wherein the plurality of social-network profiles comprise profiles from at least one of:

a company directory; or

a public social-network website.

8. A computing device comprising:

one or more storage unit devices; and

one or more hardware processors in communication with the storage unit devices and configured to:

receive, from one or more social-network sources, social-network data that identifies at least one potentially malicious source accessing a plurality of social-network profiles for a group of users, wherein the social-network data comprises page-view information associated with accessed social-network profiles of the plurality of social-network profiles;

upon determining that a count of the accessed social-network profiles exceeds a threshold level, generate, based on the social-network data, a source profile associated with the at least one potentially malicious source;

receive, from one or more e-mail servers, e-mail data associated with a plurality of e-mail messages received by the group of users;

determine, based on the e-mail data and the source profile, that an e-mail message of the plurality of e-mail messages is from the at least one potentially malicious source; and

output information identifying the e-mail message as being from the potentially malicious source.

9. The computing device of claim 8 , wherein the one or more hardware processors are further configured to

store the source profile in one or more databases.

10. The computing device of claim 8 ,

wherein the social-network data comprises profile-content information associated with accessed social-network profiles of the plurality of social-network profiles; and

wherein the one or more hardware processors are further configured to determine that the e-mail message is from the at least one potentially malicious source by comparing information included in the e-mail message with the profile-content information.

11. The computing device of claim 8 , wherein, to determine that the e-mail message is from the at least one potentially malicious source, the one or more hardware processors are further configured to:

identify at least one Internet Protocol (IP) address associated with the at least one potentially malicious source based on the social-network data; and

determine that the e-mail message is sent from the at least one IP address associated with the at least one potentially malicious source.

12. The computing device of claim 8 , wherein, to output the information identifying the e-mail message as being from the potentially malicious source, the one or more hardware processors are further configured to indicate a type of processing for the e-mail message, wherein the type of processing comprises one of blocking, filtering, highlighting, or labeling the e-mail message.

13. The computing device of claim 8 , wherein the social-network data comprises relationship information associating a first one of the plurality of social-network profiles with a second one of the plurality of social-network profiles.

14. The computing device of claim 8 , wherein the plurality of social-network profiles comprises profiles from at least one of:

a company directory; or

a public social-network website.

15. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed, cause a processor to:

receive, from one or more social-network sources, social-network data that identifies at least one potentially malicious source accessing a plurality of social-network profiles for a group of users, wherein the social-network data comprises page-view information associated with accessed social-network profiles of the plurality of social-network profiles;

upon determining that a count of the accessed social-network profiles exceeds a threshold level, generate, based on the social-network data, a source profile associated with the at least one potentially malicious source;

receive, from one or more e-mail servers, e-mail data associated with a plurality of e-mail messages received by the group of users;

determine, based on the e-mail data and the source profile, that an e-mail message of the plurality of e-mail messages is from the at least one potentially malicious source; and

output information identifying the e-mail message as being from the potentially malicious source.

16. The non-transitory computer-readable storage medium of claim 15 , further having stored thereon instructions that, when executed, cause a processor to

store the source profile in one or more databases.

17. The non-transitory computer-readable storage medium of claim 15 ,

wherein the social-network data comprises profile-content information associated with accessed social-network profiles of the plurality of social-network profiles; and

wherein the non-transitory computer-readable storage medium further has stored thereon instructions that, when executed, cause the processor to determine that the e-mail message is from the at least one potentially malicious source by comparing information included in the e-mail message with the profile-content information.

Assignments (3)
REQUEST FOR ADDRESS CHANGE Recorded Apr 16, 2026
From: WELLS FARGO BANK, N.A.
To: WELLS FARGO BANK, N.A.
Reel/Frame 075424/0021 →
REQUEST FOR ADDRESS CHANGE Recorded Dec 4, 2025
From: WELLS FARGO BANK, N.A.
To: WELLS FARGO BANK, N.A.
Reel/Frame 074387/0936 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2018
From: HEWITT, AIMEE J.; KALUZNY, JOSEPH R.; RAMBO, DOUGLAS C.; TRUDEAU, STEVEN M.; HALL, BRYAN; GARNER, ANDREW J., IV
To: WELLS FARGO BANK, N.A.
Reel/Frame 044932/0877 →