Method and architecture for blocking email spams
First Claim
Patent Images
1. A method of blocking an email spam, comprising:
- matching a predefined pattern in a message body and message header fields of an email received on a computer host;
creating a data structure of characteristic information corresponding to the matched pattern, the data structure of characteristic information being created after the email is received on the computer host;
wherein the characteristic information of the matched pattern includes information for locating the matched pattern in the message header fields or message body, and information describing the content of the matched pattern;
analyzing the characteristic information of the matched pattern to determine whether the email is a spare; and
if the email is a spam, blocking the spam.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for blocking email spams, the header fields and the message body of a received email first are identified. Predefined patterns are identified by matching in the header fields and message body, wherein a data structure of characteristic information is created for each recognized pattern. The characteristic information then are analyzed by rule inference to determine whether the received email is a spam.
45 Citations
21 Claims
-
1. A method of blocking an email spam, comprising:
-
matching a predefined pattern in a message body and message header fields of an email received on a computer host; creating a data structure of characteristic information corresponding to the matched pattern, the data structure of characteristic information being created after the email is received on the computer host; wherein the characteristic information of the matched pattern includes information for locating the matched pattern in the message header fields or message body, and information describing the content of the matched pattern; analyzing the characteristic information of the matched pattern to determine whether the email is a spare; and if the email is a spam, blocking the spam. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An anti-spam architecture implemented in a computer host to block email spams, comprising:
-
a calling program, identifying a message body and message header fields from a received email, and operating to block the email if the email is determined as a spam; and an anti-spam module, called by the calling program to determine whether the received email is a spare and accordingly informing the calling program of the result, wherein the anti-spam module identifies at least a predefined pattern in the message header fields and message body, and creates a data structure of characteristic information corresponding to the matched pattern after receiving the email the characteristic information being analyzed to determine whether the email is a spare; wherein the characteristic information associated with the matched pattern includes information for locating the matched patterns in the message header field and message body, and information describing the content of the matched pattern. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification