Efficient use of resources in message classification
First Claim
Patent Images
1. A system for routing a message through a plurality of test methods, the system comprising:
- memory storing information regarding a user;
a network interface for receiving a message addressed to the user via a communication network; and
a processor for executing instructions stored in memory, wherein execution of the instructions by the processor;
applies a first test method to the received message, wherein the first test method provides an indeterminate classification and updates a state of the received message,selects one or more next test methods from a plurality of other test methods, wherein a test method more likely to result in a determinate classification is selected over a test method less likely to result in a determinate classification, wherein the selection next test methods are selected in a sequence based on the stored information regarding the user and the updated state of the received message after the first test method or another preceding test method, wherein each of the next test methods further updates the state of the received message, andclassifies the received message when the one or more next test methods provide a determinate classification.
24 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for routing a message through a plurality of test methods. The method includes: receiving a message; applying a first test method to the message; updating a state of the message based on the first test method; and determining a second test method to be applied to the message based on the state.
-
Citations
19 Claims
-
1. A system for routing a message through a plurality of test methods, the system comprising:
-
memory storing information regarding a user; a network interface for receiving a message addressed to the user via a communication network; and a processor for executing instructions stored in memory, wherein execution of the instructions by the processor; applies a first test method to the received message, wherein the first test method provides an indeterminate classification and updates a state of the received message, selects one or more next test methods from a plurality of other test methods, wherein a test method more likely to result in a determinate classification is selected over a test method less likely to result in a determinate classification, wherein the selection next test methods are selected in a sequence based on the stored information regarding the user and the updated state of the received message after the first test method or another preceding test method, wherein each of the next test methods further updates the state of the received message, and classifies the received message when the one or more next test methods provide a determinate classification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for routing a message through a plurality of test methods, the method comprising:
-
storing information regarding a user in memory; receiving a message addressed to the user at a network interface via a communication network; and executing instructions stored in memory, wherein execution of the instructions by a processor; applies a first test method to the received message, wherein the first test method provides an indeterminate classification and updates a state of the received message, selects one or more next test methods from a plurality of other test methods, wherein a test method more likely to result in a determinate classification is selected over a test method less likely to result in a determinate classification, wherein the next test methods are selected in a sequence based on the stored information regarding the user and the updated state of the received message after the first test method or another preceding test method, wherein each of the next test methods further updates the state of the received message, and classifies the received message when the one or more next test methods provide a determinate classification. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium having embodied thereon a program executable by a processor to perform a method for routing a message through a plurality of test methods, the method comprising:
-
storing information regarding a user in memory; receiving a message addressed to the user at a network interface via a communication network; and executing instructions stored in memory, wherein execution of the instructions by a processor; applies a first test method to the received message, wherein the first test method provides an indeterminate classification and updates a state of the received message, selects one or more next test methods from a plurality of other test methods, wherein a test method more likely to result in a determinate classification is selected over a test method less likely to result in a determinate classification, wherein the next test methods are selected in a sequence based on the stored information regarding the user and the updated state of the received message after the first test method or another preceding test method, wherein each of the next test methods further updates the state of the received message, and classifies the received message when the one or more next test methods provide a determinate classification.
-
Specification