IP Library Granted Patent US 10,447,634
Granted Patent B2
US 10,447,634 · App. 15/474,257 · Granted Oct 15, 2019

Apparatus and method for augmenting a message to facilitate spam identification

Inventor: Mark Stemm (Santa Monica, CA)
Assignee: Proofpoint, Inc.
H04L51/12H04L51/10H04L51/22H04L51/34H04L61/1511H04L61/2007H04W4/14H04L51/08H04L67/10
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 10,447,634
App. No.
15/474,257
Granted
Oct 15, 2019
Kind
B2
Abstract

A computer includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to augment a message with network node attributes derived by linking from an original network node specified in the message to additional network nodes associated with the original network node. Message signatures representing the network node attributes are generated. The message signatures are evaluated to characterize the message.

Claims (16)

1. A computer, comprising:

a processor; and

a memory connected to the processor, the memory storing instructions executed by the processor to:

receive an electronic mail message with original network nodes specifying original host names and original Internet Protocol (IP) addresses,

perform a machine lookup to identify additional host names and additional IP addresses associated with the original host names and original IP addresses,

establish a graph of relationships between the original host names and original IP addresses to the additional host names and additional IP addresses, wherein the original network nodes are used to identify the additional host names and additional IP addresses that are not present in the electronic mail message, but are added to the graph of relationships, and

generate an overlay on the graph of relationships by associating unsolicited bulk electronic message (spam) characteristics with at least one of the additional host names or additional IP addresses, wherein the unsolicited bulk electronic message (spam) characteristics comprise one or more hashed network node attributes;

characterize the electronic mail message as a spam message based upon the overlay of the graph of relationships,

quarantine the spam message to form a quarantined message, and

notify a recipient of the quarantined message.

2. The computer of claim 1 wherein the original network nodes include a network device indicator in the message.

3. The computer of claim 2 wherein the network device indicator is a host name.

4. The computer of claim 2 wherein the network device indicator is an Internet Protocol (IP) address.

5. The computer of claim 1 further comprising instructions executed by the processor to decide whether to further augment the message with additional network node attributes through recursive linking.

6. The computer of claim 1 further comprising instructions executed by the processor to generate message signatures representing features in the message.

7. The computer of claim 1 further comprising instructions executed by the processor to store in the message relations between network node attributes.

Assignments (7)
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 8, 2025
From: PROOFPOINT, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 073889/0677 →
RELEASE OF SECOND LIEN SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Mar 21, 2024
From: GOLDMAN SACHS BANK USA, AS AGENT
To: PROOFPOINT, INC.
Reel/Frame 066865/0648 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 31, 2021
From: PROOFPOINT, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 057389/0615 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 31, 2021
From: PROOFPOINT, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 057389/0642 →
CHANGE OF NAME Recorded May 17, 2018
From: CLOUDMARK, INC.
To: CLOUDMARK LLC
Reel/Frame 046182/0661 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2018
From: CLOUDMARK LLC
To: PROOFPOINT, INC.
Reel/Frame 045836/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2017
From: STEMM, MARK
To: CLOUDMARK, INC.
Reel/Frame 041798/0617 →