IP Library Granted Patent US 8,645,478
Granted Patent B2
US 8,645,478 · App. 12/634,945 · Granted Feb 4, 2014

System and method for monitoring social engineering in a computer network environment

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,645,478
App. No.
12/634,945
Granted
Feb 4, 2014
Kind
B2
Abstract

A method in one example implementation includes providing a memory component with one or more alternative email entries associated with a plurality of name records. The name records represent one or more authorized users of a network. The method further includes determining whether any of the one or more alternative email entries corresponds to a sender email address in an incoming email message, where the incoming email message is being sent from the sender email address to at least one official email address associated with the network. In more specific embodiments the method includes tagging the incoming email message with a first or second flag depending on whether any of the one or more alternative email entries corresponds to the sender email address and whether a username of the sender email address includes an identifiable portion of one of the plurality of name records.

Claims (45)

1. A method, comprising:

providing a memory component with one or more alternative email entries associated with a plurality of name records representing one or more authorized users of a network;

identifying a recipient email address in an outgoing email message from the network if a username of the recipient email address includes an identifiable portion of one of the plurality of name records, wherein the outgoing email message is being sent to the recipient email address from one of a plurality of official email addresses associated with the network, and wherein the identifiable portion of the one of the name records includes at least a first character of a first name and at least the smaller one of a last name and a first five characters of the last name;

populating the memory component with a new alternative email entry corresponding to the identified recipient email address;

determining whether any of the one or more alternative email entries corresponds to a sender email address in an incoming email message being sent from the sender email address to at least one of the plurality of official email addresses associated with the network;

identifying the sender email address if a username of the sender email address includes another identifiable portion of one of the plurality of name records; and

tagging the incoming email message with a flag if none of the one or more alternative email entries corresponds to the identified sender email address.

2. The method of claim 1 , further comprising:

tagging the incoming email message with a different flag if any of the one or more alternative email entries in the memory component corresponds to the sender email address.

3. The method of claim 1 , wherein a plurality of the alternative email entries is associated with one of the name records.

4. The method of claim 1 ,

wherein each of the plurality of official email addresses is associated with at least one of the name records, and

wherein the memory component will be populated with the new alternative email entry only if the official email address sending the outgoing email message is associated with the one of the plurality of name records with the identifiable portion included in the username of the recipient email address.

5. The method of claim 1 , wherein if the memory component contains an existing alternative email entry corresponding to the recipient email address then the memory component is not populated with the new alternative email entry.

6. The method of claim 1 , further comprising:

mapping the new alternative email entry to a tracking entry corresponding to the official email address sending the outgoing email message.

7. Logic encoded in one or more tangible, non-transitory media that includes code for execution and when executed by one or more processors is operable to perform operations comprising:

providing a memory component with one or more alternative email entries associated with a plurality of name records representing one or more authorized users of a network, and wherein the identifiable portion of the one of the name records includes at least a first character of a first name and at least the smaller one of a last name and a first five characters of the last name;

identifying a recipient email address in an outgoing email message from the network if a username of the recipient email address includes an identifiable portion of one of the plurality of name records, wherein the outgoing email message is being sent to the recipient email address from one of a plurality of official email addresses associated with the network;

populating the memory component with a new alternative email entry corresponding to the identified recipient email address; and

determining whether any of the one or more alternative email entries corresponds to a sender email address in an incoming email message being sent from the sender email address to at least one of the plurality of official email addresses associated with the network;

identifying the sender email address if a username of the sender email address includes another identifiable portion of one of the plurality of name records; and

tagging the incoming email message with a flag if none of the one or more alternative email entries corresponds to the identified sender email address.

8. The logic of claim 7 , the one or more processors being operable to perform operations further comprising:

tagging the incoming email message with a different flag if any of the one or more alternative email entries in the memory component corresponds to the sender email address.

9. The logic of claim 7 ,

wherein each of the plurality of official email addresses is associated with at least one of the name records, and

wherein the memory component will be populated with the new alternative email entry only if the official email address sending the outgoing email message is associated with the one of the plurality of name records with the identifiable portion included in the username of the recipient email address.

10. The logic of claim 7 , further comprising:

mapping the new alternative email entry to a tracking entry corresponding to the official email address sending the outgoing email message.

11. An apparatus, comprising:

a memory component including one or more alternative email entries associated with a plurality of name records representing one or more authorized users of a network; and

one or more processors operable to execute instructions for monitoring social engineering in a network, including:

identifying a recipient email address in an outgoing email message from the network if a username of the recipient email address includes an identifiable portion of one of the plurality of name records, wherein the outgoing email message is being sent to the recipient email address from one of a plurality of official email addresses associated with the network, and wherein the identifiable portion of the one of the name records includes at least a first character of a first name and at least the smaller one of a last name and a first five characters of the last name;

populating the memory component with a new alternative email entry corresponding to the identified recipient email address; and

determining whether any of the one or more alternative email entries corresponds to a sender email address in an incoming email message being sent from the sender email address to at least one of the plurality of official email addresses associated with the network;

identifying the sender email address if a username of the sender email address includes another identifiable portion of one of the plurality of name records; and

tagging the incoming email message with a flag if none of the one or more alternative email entries corresponds to the identified sender email address.

12. The apparatus of claim 11 , wherein the one or more processors are operable to execute instructions further comprising:

tagging the incoming email message with a different flag if any of the one or more alternative email entries in the memory component corresponds to the sender email address.

13. The apparatus of claim 11 ,

wherein each of the plurality of official email addresses is associated with at least one of the name records, and

wherein the memory component will be populated with the new alternative email entry only if the official email address sending the outgoing email message is associated with the one of the plurality of name records with the identifiable portion included in the username of the recipient email address.

14. The apparatus of claim 11 , wherein the one or more processors are operable to execute instructions further comprising:

mapping the new alternative email entry to a tracking entry corresponding to the official email address sending the outgoing email message.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →