Method and apparatus for filtering email
First Claim
1. A method for filtering messages comprising:
- determining a first semantic anchor corresponding to a first group of messages and a second semantic anchor corresponding to a second group of messages;
determining a vector corresponding to an incoming message;
comparing the vector corresponding to the incoming message with at least one of the first semantic anchor and the second semantic anchor to obtain a first comparison value and a second comparison value; and
filtering the incoming message based on the first comparison value and the second comparison value.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for filtering messages comprising determining a first semantic anchor corresponding to a first group of messages, for example, legitimate messages and a second semantic anchor corresponding to a second group of messages, for example, unsolicited messages. Determining a vector corresponding to an incoming message; comparing the vector corresponding to the incoming message with at least one of the first semantic anchor and the second semantic anchor to obtain a first comparison value and a second comparison value; and filtering the incoming message based on the first comparison value and the second comparison value.
84 Citations
48 Claims
-
1. A method for filtering messages comprising:
-
determining a first semantic anchor corresponding to a first group of messages and a second semantic anchor corresponding to a second group of messages;
determining a vector corresponding to an incoming message;
comparing the vector corresponding to the incoming message with at least one of the first semantic anchor and the second semantic anchor to obtain a first comparison value and a second comparison value; and
filtering the incoming message based on the first comparison value and the second comparison value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
13. An article of manufacture comprising:
a machine-accessible medium including instructions that, when executed by a machine, causes the machine to perform operations comprising determining a first semantic anchor corresponding to a first group of messages and a second semantic anchor corresponding to a second group of messages;
determining a vector corresponding to an incoming message;
comparing the vector corresponding to the incoming message with at least one of the first semantic anchor and the second semantic anchor to obtain a first comparison value and a second comparison value; and
filtering the incoming message based on the first comparison value and the second comparison value.
-
25. A computer system comprising:
-
a bus;
a data storage device coupled to said bus;
a processor coupled to said data storage device;
a singular value decomposition unit communicatively coupled to the processor to determine a first semantic anchor corresponding to a first group of messages and a second semantic anchor corresponding to a second group of messages;
an incoming email conversion unit communicatively coupled to the singular value decomposition unit to determine a vector corresponding to an incoming message;
a logic unit communicatively coupled to the incoming email conversion unit and the singular value decomposition unit to compare the vector corresponding to the incoming message with at least one of the first semantic anchor and the second semantic anchor to obtain a first comparison value and a second comparison value, and to filter the incoming message based on the first comparison value and the second comparison value.
-
-
37. An apparatus comprising:
-
means for determining a first semantic anchor corresponding to a first group of messages and a second semantic anchor corresponding to a second group of messages;
means for determining a vector corresponding to an incoming message;
means for comparing the vector corresponding to the incoming message with at least one of the first semantic anchor and the second semantic anchor to obtain a first comparison value and a second comparison value; and
means for filtering the incoming message based on the first comparison value and the second comparison value.
-
Specification