Unwanted e-mail filtering system including voting feedback
First Claim
1. A computer program product comprising logic encoded in one or more non-transitory media that includes code for execution and when executed by one or more processors is operable for processing received e-mail messages for a plurality of addressees to:
- (i) receive an e-mail message and to apply at least one test to identify a received e-mail message as a potentially unwanted e-mail message; and
(ii) forward said potentially unwanted e-mail message to its addressee together with a prompt for said addressee to provide feedback as to whether or not said received e-mail message is an unwanted e-mail message;
wherein a rule associated with receiving said e-mail is added if a threshold of a predetermined number of votes, received as the provided feedback from said addressees, positively identifies said potentially unwanted e-mail message as an unwanted e-mail message;
wherein a scoring algorithm responsive to identification of predetermined words within said received e-mail message and a message size of said received e-mail message is used to identify said received e-mail message as a potentially unwanted e-mail message.
11 Assignments
0 Petitions
Accused Products
Abstract
A filter mechanism for unwanted e-mail messages uses a downloadable central source (1, 2) of filter rule data. User reports of received unwanted e-mail messages are relayed back to the central source of the filter data and used to automatically update that filter data. An algorithmic approach to identifying characteristics of unwanted e-mail messages may be applied based upon the preponderance of predetermined words within an e-mail message or characteristics of the addressee list. If an e-mail message is identified as suspect, but not definitely unwanted, then it may be encapsulated within a HTML document and sent to its addressee together with buttons (28) allowing the recipient to provide feedback in the form of votes as to whether or not that email message is unwanted. This recipient feedback may be used to establish a new local rule.
143 Citations
16 Claims
-
1. A computer program product comprising logic encoded in one or more non-transitory media that includes code for execution and when executed by one or more processors is operable for processing received e-mail messages for a plurality of addressees to:
- (i) receive an e-mail message and to apply at least one test to identify a received e-mail message as a potentially unwanted e-mail message; and
(ii) forward said potentially unwanted e-mail message to its addressee together with a prompt for said addressee to provide feedback as to whether or not said received e-mail message is an unwanted e-mail message;
wherein a rule associated with receiving said e-mail is added if a threshold of a predetermined number of votes, received as the provided feedback from said addressees, positively identifies said potentially unwanted e-mail message as an unwanted e-mail message;
wherein a scoring algorithm responsive to identification of predetermined words within said received e-mail message and a message size of said received e-mail message is used to identify said received e-mail message as a potentially unwanted e-mail message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
- (i) receive an e-mail message and to apply at least one test to identify a received e-mail message as a potentially unwanted e-mail message; and
-
9. A computer program product comprising logic encoded in one or more non-transitory media that includes code for execution and when executed by one or more processors is operable for processing received e-mail messages for a plurality of addressees to:
-
(i) receive an e-mail message and to apply at least one test to identify a received e-mail message as a potentially unwanted e-mail message; and (ii) forward said potentially unwanted e-mail message to its addressee together with a prompt for said addressee to provide feedback as to whether or not said received e-mail message is an unwanted e-mail message; wherein a rule associated with receiving said e-mail is added if a threshold of a predetermined number of votes, received as the provided feedback from said addressees, positively identifies said potentially unwanted e-mail message as an unwanted e-mail message; wherein a scoring algorithm responsive to identification of predetermined words within said received e-mail message and a message size of said received e-mail message is used to identify said received e-mail message as a potentially unwanted e- mail message.
-
-
11. A method of processing received e-mail messages for a plurality of addressees, said method comprising:
-
(i) receiving an e-mail message and to apply at least one test to identify a received e-mail message as a potentially unwanted e-mail message; and (ii) forwarding said potentially unwanted e-mail message to its addressee together with a prompt for said addressee to provide feedback as to whether or not said received e-mail message is an unwanted e-mail message; wherein a rule associated with e-mail filtering logic is added if a threshold of a predetermined number of votes, received as the provided feedback from said addressees, positively identifies said potentially unwanted e-mail message as an unwanted e-mail message; wherein a scoring algorithm is utilized responsive to identification of predetermined words within said received e-mail message and a message size of said received e-mail message to identify said received e-mail message as a potentially unwanted e-mail message. - View Dependent Claims (12, 13)
-
-
14. Apparatus for processing received e-mail messages for a plurality of addressees, said apparatus comprising:
-
(i) an e-mail filter operable to receive an e-mail message and to apply at least one test to identify a received e-mail message as a potentially unwanted e-mail message; and (ii) a message forwarder operable to forward said potentially unwanted e-mail message to its addressee together with a prompt for said addressee to provide feedback as to whether or not said received e-mail message is an unwanted e-mail message; wherein a rule associated with e-mail filtering logic is added if a threshold of a predetermined number of votes, received as the provided feedback from said addressees, positively identifies said potentially unwanted e-mail message as an unwanted e-mail message; wherein said e-mail filter uses a scoring algorithm responsive to identification of predetermined words within said received e-mail message and a message size of said received e-mail message to identify said received e-mail message as a potentially unwanted e-mail message. - View Dependent Claims (15, 16)
-
Specification