Method and apparatus for scoring unsolicited e-mail
First Claim
Patent Images
1. A method for identifying and marking spam, comprising:
- assigning weights to a plurality of recipient e-mail addresses;
determining a set of similar e-mails from a plurality of e-mails sent to the recipient addresses;
calculating a score for each set of similar e-mails;
placing the score in the header of each of the e-mails in the set of similar e-mails;
determining whether the score exceeds a threshold; and
responsive to determining that the score exceeds the threshold, filtering the e-mail.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for filtering spam is disclosed comprising the steps of: assigning weights to a plurality of recipient e-mail addresses; determining a set of similar e-mails from a plurality of e-mails sent to the recipient addresses; calculating a score based for each set of similar e-mails; placing the score in the header of the e-mail; determining whether the score exceeds a threshold; and responsive to determining that the score exceeds the threshold, tagging and/or filtering the e-mail.
-
Citations
18 Claims
-
1. A method for identifying and marking spam, comprising:
-
assigning weights to a plurality of recipient e-mail addresses;
determining a set of similar e-mails from a plurality of e-mails sent to the recipient addresses;
calculating a score for each set of similar e-mails;
placing the score in the header of each of the e-mails in the set of similar e-mails;
determining whether the score exceeds a threshold; and
responsive to determining that the score exceeds the threshold, filtering the e-mail. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A program product operable on a computer comprising:
-
a computer-usable medium;
wherein the computer-usable medium comprises instructions for a computer to perform steps comprising;
assigning weights to a plurality of recipient e-mail addresses;
determining a set of similar e-mails from a plurality of e-mails sent to the recipient addresses;
calculating a score for each set of similar e-mails;
placing the score in the header of each of the e-mails in the set of similar e-mails;
determining whether the score exceeds a threshold; and
responsive to determining that the score exceeds the threshold, filtering the e-mail. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a computer having a processor connected to a network;
an input device and a display device connected to the processor;
a calculator program in the memory of the computer;
wherein the calculator program instructs the processor to;
assign weights to a plurality of recipient e-mail addresses;
determine a set of similar e-mails from a plurality of e-mails sent to the recipient addresses;
calculate a score for each set of similar e-mails;
place the score in the header of each of the e-mails in the set of similar e-mails;
determine whether the score exceeds a threshold; and
responsive to determining that the score exceeds the threshold, filter the e-mail. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification