Apparatus and method for handling electronic mail
First Claim
1. A method suitable for use in a communication device for determining the disposition of incoming e-mail from a sender, said method comprising the steps of:
- establishing the identity of the sender to provide a sender identifier;
determining a cumulative penalty count value associated with said sender identifier;
retrieving a system resource usage status associated with the communication device; and
processing the incoming e-mail on the basis of said cumulative penalty count value and said system resource usage status.
1 Assignment
0 Petitions
Accused Products
Abstract
A mail transfer agent adapted for determining the disposition of incoming e-mail from a sender includes a penalty count filter module which functions on the basis of current communication system resource usage, such as the number of concurrent TCP connections being maintained, and penalty counts assigned for cumulative undesirable sender activity such as sending large e-mail files. The penalty count filter module can operate in a selective-rejection state accepting e-mail from senders without a penalty count and randomly accepting other e-mail, and in a random-rejection state rejecting all e-mail from senders with a penalty count and randomly rejecting other e-mail. The rejection rates can be increased or decreased in response to a detected increase or decrease in the usage of system resources.
68 Citations
36 Claims
-
1. A method suitable for use in a communication device for determining the disposition of incoming e-mail from a sender, said method comprising the steps of:
-
establishing the identity of the sender to provide a sender identifier;
determining a cumulative penalty count value associated with said sender identifier;
retrieving a system resource usage status associated with the communication device; and
processing the incoming e-mail on the basis of said cumulative penalty count value and said system resource usage status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A communication device for determining the disposition of incoming e-mail from a sender, said device comprising:
a penalty count filter module having means for identifying the sender;
means for assigning a penalty count to the sender, said penalty count being a function of undesirable activity associated with the sender;
means for determining a resource usage value for said communication device in receiving e-mail;
means for specifying an operating state for said penalty count filter module, said operating state being a function of said resource usage value; and
an accept/reject filter for disposing of the incoming e-mail on the basis of said sender penalty count and said operating state. - View Dependent Claims (21, 22, 23)
-
24. A communication device for determining the disposition of incoming e-mail from a sender, said device comprising:
-
a sender penalty count data structure for storing a current penalty count value associated with the sender;
a system resource usage status file for storing a current usage status value for device e-mail processing resources; and
an accept/reject filter for disposing of the incoming e-mail on the basis of said penalty count value and said usage status. - View Dependent Claims (25)
-
-
26. A method suitable for use in a communication device for determining the disposition of incoming e-mail from a sender, said method comprising the steps of:
-
identifying the e-mail sender by determining a sender IP address;
obtaining a previous sender penalty count value calculated for said sender IP address; and
accepting or rejecting the incoming e-mail based on said sender penalty count value. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification