IP Library › Granted Patent US 7,668,920
Granted Patent B2
US 7,668,920 · App. 11/366,673 · Granted Feb 23, 2010

Electronic message and data tracking system

Assignee: Fortinet, 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 7,668,920
App. No.
11/366,673
Granted
Feb 23, 2010
Kind
B2
Abstract

Systems and methods for tracking electronic messages and data are provided. According to one embodiment, steps for tracking an email message, or other electronic message, may include identifying an email message for tracking, associating a linking object with the tracked message, and responsive to activation of the linking object by a receiver of the electronic message, automatically submitting information regarding the electronic message to be tracked to a designated resource. According to various embodiments, a linking object may include a Universal Resource Identifier (URI), a java script, an executable file, a visual basic script (VBS), and/or the like. In accordance with one embodiment, the linking object facilitates submission of information regarding the tracked email message to an anti-spam system by a receiver of the tracked email message.

Claims (32)

1. A method comprising:

identifying, by a Universal Resource Identifier (URI) insertion routine, an electronic message to be tracked, wherein the identifying is based on the electronic message being classified as virus-infected by a virus scanning routine associated with a commercial anti-virus service or the electronic message being classified as spam by a spam scanning routine associated with a commercial anti-spam service;

associating, by the URI insertion routine, a linking object with the electronic message to be tracked, the linking object encoded with a destination address of an email submission server associated with the commercial anti-spam service or the commercial anti-virus service;

responsive to activation of the linking object by a receiver of the electronic message to be tracked, an email client programmatically submitting information regarding the electronic message to be tracked to the commercial anti-spam service or the commercial anti-virus service by creating and sending an email message directed to the destination address and preserving the receiver's privacy by including within the submitted information only signatures of the electronic message and other information associated with the electronic message that facilitate spam or virus analysis;

wherein the URI insertion routine, the virus scanning routine, the spam scanning routine and the email client are implemented in one or more processors and one or more computer-readable media of one or more computer systems, the one or more computer-readable media having instructions tangibly embodied therein that are executable by the one or more processors;

wherein the electronic message to be tracked comprises an email message; and

further comprising archiving the email message on an email storage server and wherein the linking object enables retrieval of an entirety of the email message by the commercial anti-spam service or the commercial anti-virus service.

2. The method of claim 1 , wherein the linking object comprises a Universal Resource Identifier (URI).

3. The method of claim 1 , wherein the submitted information regarding the electronic message to be tracked comprises an indication to the commercial anti-spam service that the email message has been falsely identified as spam.

4. The method of claim 1 , wherein the submitted information regarding the electronic message to be tracked comprises a confirmation to the commercial anti-spam service that the email message has been correctly identified as spam.

5. The method of claim 1 , further comprising archiving the email message on an email storage server and wherein the linking object enables retrieval of email signatures from the email message by the commercial anti-spam service or the commercial anti-virus service.

6. A system comprising:

a Universal Resource Identifier (URI) insertion device configured to cause email messages to be scanned by a program associated with a commercial anti-spam service or a commercial anti-virus service and insert a URI into an email message to be tracked;

an email submission server, associated with the commercial anti-spam service or the commercial anti-virus service, configured to receive reporting emails sent via the inserted URI by a receiver of the tracked email message;

an email storage server operative to store an archive of a plurality of email messages into which URIs have been inserted by the URI insertion device;

wherein the URI is encoded with a destination address of the email submission server; and

wherein the reporting emails sent via the inserted URI facilitate identification and tracking of spam or viruses by the commercial anti-spam service or the commercial anti-virus service and also preserve the receiver's privacy by including within the reporting emails only signatures of the tracked email message and other information associated with the tracked email message that facilitate spam or virus analysis.

7. The system according to claim 6 , wherein the email submission server is further operative to retrieve the tracked email message from the email storage server.

8. The system according to claim 6 , wherein the URI insertion device and the email storage server are combined into a single device.

9. A computer-readable storage medium tangibly embodying a set of instructions which when executed by a processor of a computer system:

identify an electronic message as potential spam or potentially being virus-infected based on the electronic message being classified as virus-infected by a virus scanning routine associated with a commercial anti-virus service or the electronic message being classified as spam by a spam scanning routine associated with a commercial anti-spam service;

associate a linking object with the electronic message, the linking object encoded with a destination address of an email submission server associated with the commercial anti-spam service or the commercial anti-virus service;

responsive to activation of the linking object by a receiver of the electronic message, programmatically submit information regarding the electronic message to the commercial anti-spam service or the commercial anti-virus service by creating and sending an email message directed to the destination address and preserving the receiver's privacy by including within the submitted information only signatures of the electronic message and other information associated with the electronic message that facilitate spam or virus analysis;

wherein the electronic message comprises an email message; and

archive the email message on an email storage server and wherein the linking object enables retrieval of an entirety of the email message by the commercial anti-spam service or the commercial anti-virus service.

10. A computer-readable storage medium tangibly embodying a set of instructions which when executed by a processor of a computer system:

identify an electronic message as potential spam based on the electronic message being classified as spam by a spam scanning routine associated with a commercial anti-spam service;

generate and insert a linking object into the electronic message identified as potential spam, the linking object encoded with a destination address of an email submission server associated with the commercial anti-spam service and configured to automatically report information regarding the electronic message to the commercial anti-spam service responsive to the linking object being activated;

enable a recipient of the electronic message to initiate programmatic reporting of the information regarding the electronic message to the commercial anti-spam service responsive to activation of the linking object;

transfer the information regarding the electronic message to the commercial anti-spam service, wherein the receiver's privacy is preserved by including within the transferred information only signatures of the electronic message and other information associated with the electronic message that facilitate spam analysis;

wherein the electronic message comprises an email message; and

archive the email message on an email storage server and wherein the linking object enables retrieval of an entirety of the email message by the commercial anti-spam service or the commercial anti-virus service.

Assignments (1)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE APPLICATION SERIAL NO. PREVIOUSLY RECORDED ON REEL 017644 FRAME 0649. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded Aug 6, 2006
From: LIN, KUNHUA; XIE, MICHAEL
To: FORTINET, INC.
Reel/Frame 018058/0863 →
Continuity (1)
Related Publication 20070208850A1 · Sep 6, 2007