Method and system for identifying junk e-mail
First Claim
1. A computer implemented method for customizing a filter utilized in classifying mail messages for a recipient, comprising:
- enabling a recipient to reclassify a message that was classified by the filter, the reclassification reflecting the recipient'"'"'s perspective of the class to which said message belongs;
populating a training store of sample messages with said message that was reclassified;
training the filter using the contents of said training store; and
classifying future messages with the filter to provide classification that is consistent with the recipient'"'"'s reclassification.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and system for use in a computing environment to customize a filter utilized in classifying mail messages for a recipient. The present invention enables a recipient to reclassify a message that was previously classified by the filter, where the reclassification reflects the recipient'"'"'s perspective of the class to which the message belongs. The reclassified messages are collectively stored in a training store. The information in the training store is then used to train the filter for future classifications, thus customizing the filter for the particular recipient. Further, the present invention is directed to adapting a filter to facilitate better detection and classification of spam over time by continuously retraining the filter. The retraining of the filter is an iterative process that utilizes previous spam fingerprints and message samples, to develop new spam fingerprints that are then utilized for the filtering process.
-
Citations
16 Claims
-
1. A computer implemented method for customizing a filter utilized in classifying mail messages for a recipient, comprising:
-
enabling a recipient to reclassify a message that was classified by the filter, the reclassification reflecting the recipient'"'"'s perspective of the class to which said message belongs;
populating a training store of sample messages with said message that was reclassified;
training the filter using the contents of said training store; and
classifying future messages with the filter to provide classification that is consistent with the recipient'"'"'s reclassification. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium having computer executable instructions for customizing a filter utilized in classifying mail messages for a recipient, the method comprising:
-
enabling a recipient to reclassify a message that was classified by the filter, the reclassification reflecting the recipient'"'"'s perspective of the class to which said message belongs;
populating a training store of sample messages with said message that was reclassified; and
training the filter using the contents of said training store, to cause the filter to classify future messages in a manner that is more consistent with the recipient'"'"'s reclassification.
-
-
8. A computer system having a processor, a memory and an operating environment, the computer system operable to execute a method for customizing a filter utilized to classifying mail messages sent to a recipient, the method comprising:
-
enabling a recipient to reclassify a message that was classified by the filter, the reclassification reflecting the recipient'"'"'s perspective of the class to which said message belongs;
populating a training store of sample messages with said message that was reclassified; and
training the filter using the contents of said training store, to cause the filter to classify future messages in a manner that is more consistent with the recipient'"'"'s reclassification.
-
-
9. A method for classifying an incoming message, comprising:
-
receiving the incoming message;
utilizing a filter that can be trained and customized, to adaptively identify and classify the incoming message; and
assigning the incoming message to one or more folders according to the classification by said filter;
said filter being trained and retrained on the basis of one or more actions performed by one or more intended recipients of the incoming message;
said filter operating on the body and content of the incoming message to identify the class for the incoming message. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method in a computing system for adapting a message filter, to facilitate better detection and classification of spam over time, comprising:
-
storing messages that have been classified by the filter and re-classified by a recipient as sample messages; and
retraining the message filter after a threshold number of sample messages have been collected or after a threshold time period has elapsed, to obtain fingerprints of spam;
wherein retraining comprises;
utilizing a first spam fingerprint and a plurality of previously collected message samples, to develop a second spam fingerprint; and
detecting and classifying incoming messages by utilizing said second spam fingerpint to filter incoming messages to a recipient.
-
-
16. A computer readable medium having computer executable instructions for identifying a class of an incoming messages, the method comprising:
-
receiving the incoming message;
utilizing a filter that can be trained and customized to adaptively identify and classify the incoming message; and
assigning the incoming message to one or more folders according to the classification by said filter;
said filter being trained and retrained on the basis of one or more actions performed by one or more intended recipients of the incoming message;
said filter operating on the body and content of incoming message to identify the class for the incoming message.
-
Specification