Apparatus and method to identify SPAM emails
First Claim
1. A method to identity SPAM emails, comprising the steps of:
- setting a misspelling rejection ratio;
receiving an email comprising (X) words;
determining the number (Y) of misspelled words comprising said email;
calculating the misspelling ratio by dividing (Y) by (X);
determining if said misspelling ratio is greater than or equal to said misspelling rejection ratio;
operative if said misspelling ratio is greater than or equal to said misspelling rejection ratio, reporting said email as SPAM.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus to identity SPAM emails is disclosed. The method sets a misspelling rejection ratio. Upon receipt of an email comprising (X) words, the method determines the number (Y) of misspelled words comprising that email. The method then calculates a misspelling ratio by dividing (Y) by (X), and then determines if the misspelling ratio is greater than or equal to the misspelling rejection ratio. If the method determines that the misspelling ratio is greater than or equal to the misspelling rejection ratio, then the method reports the email as SPAM. In certain embodiments, the detection of words used to trigger the rejection of SPAM is based on a fuzzy search of alternate spellings. These alternate spellings may come from a spell checker.
-
Citations
20 Claims
-
1. A method to identity SPAM emails, comprising the steps of:
-
setting a misspelling rejection ratio;
receiving an email comprising (X) words;
determining the number (Y) of misspelled words comprising said email;
calculating the misspelling ratio by dividing (Y) by (X);
determining if said misspelling ratio is greater than or equal to said misspelling rejection ratio;
operative if said misspelling ratio is greater than or equal to said misspelling rejection ratio, reporting said email as SPAM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12, 13, 14)
-
-
8. An article of manufacture comprising a computer useable medium having computer readable program code disposed therein to identity SPAM emails, the computer readable program code comprising a series of computer readable program steps to effect:
-
retrieving a pre-determined misspelling rejection ratio;
receiving an email comprising (X) words;
determining the number (Y) of misspelled words comprising said email;
calculating the misspelling ratio by dividing (Y) by (X);
determining if said misspelling ratio is greater than or equal to said misspelling rejection ratio;
operative if said misspelling ratio is greater than or equal to said misspelling rejection ratio, reporting said email as SPAM. - View Dependent Claims (9, 10, 11)
-
-
15. A computer program product usable with a programmable computer processor having computer readable program code embodied therein to identity SPAM emails, comprising:
-
computer readable program code which causes said programmable computer processor to retrieve a pre-determined misspelling rejection ratio;
computer readable program code which causes said programmable computer processor to receive an email comprising (X) words;
computer readable program code which causes said programmable computer processor to determine the number (Y) of misspelled words comprising said email;
computer readable program code which causes said programmable computer processor to calculate the misspelling ratio by dividing (Y) by (X);
computer readable program code which causes said programmable computer processor to determine if said misspelling ratio is greater than or equal to said misspelling rejection ratio;
computer readable program code which, if said misspelling ratio is greater than or equal to said misspelling rejection ratio, causes said programmable computer processor to report said email as SPAM. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification