Patent ID: 8635289
Filing Date: 2014-01-21
Classification: G06Q,H04L

Abstract:
1. At a computer system including one or more processors and system memory, the computer system including a plurality of electronic message classification rules, a method for adaptively classifying electronic messages, the method comprising: an act of receiving an electronic message, the electronic message sent from a sender to a recipient; an act of identifying a level of service applicable to the received electronic message based on one or more message characteristics including at least one of: the sender and the recipient, the level of service defining at least a minimum effectiveness value and a maximum cost value, the minimum effectiveness value representing the minimum cumulative total effectiveness that a combination of message classification rules is to have to satisfy the level of service, the maximum cost value representing a total amount of computer processing resources that can be used to apply message classification rules to an electronic message; an act of applying at least a first message classification rule to the received electronic message in order of efficiency until the minimum cumulative total effectiveness defined in the level of service is achieved, each message classification rule having a measured effectiveness, a measured resource cost, and a calculated efficiency based on the measured effectiveness in view of the measured resource cost, the measured effectiveness representing a probability of appropriately classifying electronic messages as having a specified message characteristic, including for each of the applied message classification rules: an act of determining if the cumulative amount of consumed resources is less than the selected maximum cost value; and an act of applying at least a second message classification rule to the electronic messages based on the determination.