IP Library Granted Patent US 8,601,067
Granted Patent B2
US 8,601,067 · App. 11/742,423 · Granted Dec 3, 2013

Electronic message manager system, method, and computer scanning an electronic message for unwanted content and associated unwanted sites

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,601,067
App. No.
11/742,423
Granted
Dec 3, 2013
Kind
B2
Abstract

A system, method, and computer program product are provided for scanning an electronic message for unwanted content and associated unwanted sites in response to a request. In use, a request is received via a network to scan an electronic message prior to opening the electronic message, utilizing an electronic message manager. In addition, the electronic message is scanned for unwanted content and associated unwanted sites, in response to the request. Further, a response to the request is sent via the network.

Claims (32)

1. A method, comprising:

receiving, via a network, a request to scan an electronic message prior to opening the electronic message, the request including at least a portion of the electronic message and information associated with the electronic message, wherein the information includes, at least, an Internet Protocol (IP) address associated with the electronic message, a reputation associated with the electronic message, a history of the electronic message that includes an indication of a number of times an instance of the electronic message has been previously sent to users, and a path by which the electronic message is communicated from a source to a destination;

using the information to determine whether the electronic message was spoofed and therefore not clean from malware;

scanning the electronic message for unwanted content and associated unwanted sites at the server; and

sending a response to the request from the server to the client via the network, wherein the response indicates that the electronic message is not safe to open by a user.

2. The method of claim 1 , wherein the request is generated automatically.

3. The method of claim 2 , wherein the request is generated automatically in response to a user attempting to open the electronic message.

4. The method of claim 2 , wherein the automatically generated request is conditionally received based on a user confirmation.

5. The method of claim 1 , wherein the request is generated in response to a user request.

6. The method of claim 1 , wherein the electronic message is scanned by performing a comparison of the electronic message with known data stored in a database.

7. The method of claim 6 , wherein the known data includes at least one of known clean data and known unwanted data.

8. The method of claim 6 , wherein the response is sent in response to the comparison resulting in a match.

9. The method of claim 1 , wherein the electronic message is scanned by performing an automated analysis of the electronic message and information associated therewith.

10. The method of claim 9 , wherein the response is sent in response to the automated analysis indicating that the electronic message is clean.

11. The method of claim 1 , wherein the electronic message is scanned by performing a manual analysis of the electronic message.

12. The method of claim 11 , wherein the response is sent in response to the manual analysis indicating that the electronic message is clean.

13. The method of claim 1 , wherein a database of known data is updated based on the scanning.

14. The method of claim 1 , wherein the response prompts a display of a notification to a user.

15. The method of claim 1 , wherein the unwanted content includes malware.

16. The method of claim 1 , wherein the unwanted sites include at least one of phishing sites and sites including unwanted content.

17. The method of claim 1 , wherein the request is generated by a preview pane of an electronic message manager.

18. The method of claim 1 , wherein the electronic message is downloaded to an electronic message manager, and the request to scan the electronic message is initiated at the client after downloading the electronic message and prior to opening the downloaded electronic message.

19. The method of claim 1 , wherein the request to scan the electronic message is sent by a user in response to a determination that the electronic message has been intercepted.

20. A computer program product embodied on a non-transitory computer readable medium for performing operations, comprising:

receiving, via a network, a request from a client to scan an electronic message prior to opening the electronic message, the request including at least a portion of the electronic message and information associated with the electronic message, wherein the information includes, at least, an Internet Protocol (IP) address associated with the electronic message, a reputation associated with the electronic message, a history of the electronic message that includes an indication of a number of times an instance of the electronic message has been previously sent to users, and a path by which the electronic message is communicated from a source to a destination, wherein the electronic message is scanned for unwanted content and associated unwanted sites at a server in response to the request; and

using the information to determine whether the electronic message was spoofed and therefore not clean from malware;

generating a response to the request, wherein the response indicates that the electronic message is not safe to open by a user.

21. The computer program product of claim 20 , wherein the request is generated by a plug-in installed at the client.

22. A system, comprising:

an application program installed on a client for transmitting, via a network, a request to scan an electronic message prior to opening the electronic message, the request including at least a portion of the electronic message and information associated with the electronic message, wherein the information includes, at least, an Internet Protocol (IP) address associated with the electronic message, a reputation associated with the electronic message, a history of the electronic message that includes an indication of a number of times an instance of the electronic message has been previously sent to users, and a path by which the electronic message is communicated from a source to a destination, wherein the information is used to determine whether the electronic message was spoofed and therefore not clean from malware; and

a server in communication with the client via the network for receiving the request, scanning the electronic message for unwanted content and associated unwanted sites, and sending a response to the request, wherein the response indicates that the electronic message is not safe to open by a user.

23. The system of claim 22 , wherein the server stores results of scanning electronic messages transmitted by a plurality of clients in a database, and the scanning utilizes the database.

Assignments (10)
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: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2007
From: GARTSIDE, PAUL NICHOLAS; HERON, GEORGE L.; BOLIN, CHRISTOPHER S.
To: MCAFEE, INC.
Reel/Frame 019230/0582 →