Message classification using a summary
First Claim
Patent Images
1. A method for classifying a message comprising:
- receiving a message, the message including a message body;
summarizing the body of the message to produce a summary, wherein summarizing the body of the message includes removing at least one word that is not to be used in classifying the message, and replacing a word in the body of the message with a canonical equivalent which identifies a group of synonymous words or phrases;
generating a signature based on the summary;
comparing the signature based on the summary to a database of signatures corresponding to signatures of previously received and classified messages;
classifying the message as an unsolicited message if the signature based on the summary matches a signature in the database of signatures, the signature in the database of signatures corresponding to a previously identified unsolicited message; and
transferring the unsolicited message to a storage medium reserved for unsolicited messages.
23 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for classifying a message. The method includes receiving a message, summarizing the message to produce a summary, generating a signature based on the summary, and comparing the signature to a database of signatures generated by previously classified messages.
-
Citations
20 Claims
-
1. A method for classifying a message comprising:
-
receiving a message, the message including a message body; summarizing the body of the message to produce a summary, wherein summarizing the body of the message includes removing at least one word that is not to be used in classifying the message, and replacing a word in the body of the message with a canonical equivalent which identifies a group of synonymous words or phrases; generating a signature based on the summary; comparing the signature based on the summary to a database of signatures corresponding to signatures of previously received and classified messages; classifying the message as an unsolicited message if the signature based on the summary matches a signature in the database of signatures, the signature in the database of signatures corresponding to a previously identified unsolicited message; and transferring the unsolicited message to a storage medium reserved for unsolicited messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for classifying a message comprising:
-
a network configured for the distribution of electronic mail messages; a signature database coupled to the network, the signature database configured to store signatures corresponding to previously received and classified electronic mail messages; a mail server coupled to the network, the mail server configured to receive an electronic mail message over the network, wherein the mail server includes a summarization and signature generation engine configured to; summarize the message body of the received electronic mail to produce a summary, wherein summarizing the body of the electronic mail message includes removing at least one word that is not to be used in classifying the message, and replacing a word in the body of the electronic mail message with a canonical equivalent which identifies a group of synonymous words or phrases; generate a signature based on the summary of the message body; compare the signature based on the summary to the signatures in the signature database; classify the received message as an unsolicited message if the signature based on the summary matches a signature in the database of signatures, the signature in the database of signatures corresponding to a previously identified unsolicited message; and prevent the unsolicited message from being delivered to an electronic-mail client coupled to the mail server via the network by transferring the received message to a storage medium reserved for unsolicited messages.
-
-
20. A computer-readable storage medium having embodied thereon a program executable by a processor to perform a method classifying a message, the method comprising:
-
receiving a message, the message including a message body; summarizing the body of the message to produce a summary, wherein summarizing the body of the message includes removing at least one word that is not to be used in classifying the message, and replacing a word in the body of the message with a canonical equivalent which identifies a group of synonymous words or phrases; generating a signature based on the summary of the body; comparing the signature based on the summary to a database of signatures corresponding to signatures of previously received and classified messages; classifying the received message as an unsolicited message if the signature based on the summary matches a signature in the database of signatures, the signature in the database of signatures corresponding to a previously identified unsolicited message; and transferring the unsolicited message to a storage medium reserved for unsolicited messages.
-
Specification