Method and system for detecting abusive email based on number of hops
First Claim
Patent Images
1. A system for detecting an abusive email message, the system comprising a processor and a memory, the memory storing instructions that, when executed by the processor, cause the system to perform a method, the method comprising:
- determining the number of message transfer agents through which an email message has traveled; and
designating the email message as abusive if a predetermined set of conditions is satisfied, the predetermined set of conditions including that the number of message transfer agents through which the email message has traveled is less than a predetermined number of message transfer agents.
4 Assignments
0 Petitions
Accused Products
Abstract
A classifier is implemented to determine the number of message transfer agents (MTAs) through which an email message has traveled. If the number of MTAs through which the email message has traveled is below a predetermined threshold and the email message is not otherwise authenticated, the classifier will designate the email message as abusive.
-
Citations
28 Claims
-
1. A system for detecting an abusive email message, the system comprising a processor and a memory, the memory storing instructions that, when executed by the processor, cause the system to perform a method, the method comprising:
-
determining the number of message transfer agents through which an email message has traveled; and designating the email message as abusive if a predetermined set of conditions is satisfied, the predetermined set of conditions including that the number of message transfer agents through which the email message has traveled is less than a predetermined number of message transfer agents. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable program storage medium storing instructions which, when executed in a processing system, cause the processing system to perform a method, the method comprising:
-
determining the number of message transfer agents through which an email message has traveled; and designating the email message as abusive if a predetermined set of conditions is satisfied, the predetermined set of conditions including that the number of message transfer agents through which the email message has traveled is less than a predetermined number of message transfer agents. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for detecting an abusive email message, the system comprising a processor and a memory, the memory storing instructions that, when executed by the processor, cause the system to perform a method, the method comprising:
-
determining the number of message transfer agents through which an email message has traveled; using the number of message transfer agents through which the email message has traveled and a plurality of other factors that each contribute a weighted score to calculate a final abuse score; and comparing the final abuse score with a predetermined threshold and designating said email message as abusive if the final abuse score has a specified relationship to the predetermined threshold. - View Dependent Claims (16, 17)
-
-
18. A machine-readable program storage medium storing instructions which, when executed in a processing system, cause the processing system to perform a method, the method comprising:
-
determining the number of message transfer agents through which an email message has traveled; using the number of message transfer agents through which the email message has traveled and a plurality of other factors that each contribute a weighted score to calculate a final abuse score; and comparing the final abuse score with a predetermined threshold and designating said email message as abusive if the final abuse score has a specified relationship to the predetermined threshold. - View Dependent Claims (19, 20)
-
-
21. A system for detecting an abusive email message, the system comprising a processor and a memory, the memory storing instructions that, when executed by the processor, cause the system to perform a method, the method comprising:
-
determining the number of message transfer agents through which an email message has traveled; and marking the email message as possibly abusive for further consideration if the number of message transfer agents through which the email message has traveled is less than a predetermined number of message transfer agents. - View Dependent Claims (22, 23, 24)
-
-
25. A machine-readable program storage medium storing instructions which, when executed in a processing system, cause the processing system to perform a method, the method comprising:
-
determining the number of message transfer agents through which an email message has traveled; and marking the email message as possibly abusive for further consideration if the number of message transfer agents through which the email message has traveled is less than a predetermined number of message transfer agents. - View Dependent Claims (26, 27, 28)
-
Specification