User oriented penalty count random rejection
First Claim
1. A method for managing an electronic message, comprising:
- determining a threshold based, in part, on an identity associated with a user;
determining a cumulative penalty count based, in part, on a usage of a resource by the user and the threshold; and
managing the message sent by the user based, in part, on the cumulative penalty count and a status associated with the resource.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for managing electronic mail (email) based on a user oriented penalty count (PC) random rejection. The invention determines a threshold for a specific user and assesses a cumulative PC for usage of a resource that exceeds the user specific threshold. Different operating states are determined based on a status associated with the resource. In a normal operating state, virtually all sent email is processed. In a selective-rejection state, sent email from a user with a cumulative PC is rejected randomly, while others are processed. In a random-rejection state, sent email from a user without a cumulative PC is randomly rejected based on a resource usage factor and an adjustment multiplier, while sent email from a user with a cumulative PC is completely rejected. The user may be assigned an exempt status that enables processing of virtually all email from the user independent of user'"'"'s PC.
29 Citations
20 Claims
-
1. A method for managing an electronic message, comprising:
-
determining a threshold based, in part, on an identity associated with a user;
determining a cumulative penalty count based, in part, on a usage of a resource by the user and the threshold; and
managing the message sent by the user based, in part, on the cumulative penalty count and a status associated with the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A message server, comprising:
-
a transceiver configured to receive a message from a user;
a memory configured to store a threshold and a cumulative penalty count associated with the user; and
a processor configured to perform actions including;
determining the threshold based, in part, on an identity associated with the user;
determining the cumulative penalty count based, in part, on a usage of a resource by the user and the threshold; and
implementing a random rejection policy for the message sent by the user based, in part, on the cumulative penalty count and a status associated with the resource. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A modulated data signal having computer executable instructions embodied thereon for managing an electronic message, the modulated data signal comprising the actions of:
-
enabling a determination of an identity associated with a user and a threshold for the user based on the identity;
enabling a determination of a cumulative penalty count based, in part, on a usage of a resource by the user and the threshold;
enabling a determination of a status associated with the resource; and
enabling implementation of a random message rejection policy based, in part, on the cumulative penalty count for the user and the status.
-
-
20. A device managing an electronic message, comprising:
-
a means for receiving the message from a user;
a means for determining an identity associated with the user;
a means for determining a threshold for the user based on the identity;
a means for monitoring usage of a resource by the user and determining a cumulative penalty count based on the usage;
a means for determining a status associated with the resource; and
a means for implementing a random message rejection policy based, in part, on the cumulative penalty count for the user and the status.
-
Specification