The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 30, 2007
Filed:
Jan. 09, 2003
Andrew J. Wallace, Bellevue, WA (US);
Neil K. Koorland, Issaquah, WA (US);
Qiang Wang, Redmond, WA (US);
Samuel J. Neely, Sammamish, WA (US);
Simon P. Atwell, Sammamish, WA (US);
Andrew J. Wallace, Bellevue, WA (US);
Neil K. Koorland, Issaquah, WA (US);
Qiang Wang, Redmond, WA (US);
Samuel J. Neely, Sammamish, WA (US);
Simon P. Atwell, Sammamish, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A method that enables multiple spam detection solutions to be deployed in a manageable and rational manner to determine if a message is spam is presented. A framework invokes one or more anti-spam filters to analyze the message and return a confidence level of whether a message is spam and that confidence level is added to a summary of confidence levels. The framework evaluates a summary of confidence levels against a set of defined thresholds. If the summary of confidence levels is greater than the highest threshold set by the administrator, the action specified for the highest threshold is taken. Otherwise, subsequent filters are used to evaluate the message until either the maximum threshold is exceeded or all filters have evaluated the message. After all filters have evaluated the message, the summary of confidence levels is compared against all thresholds and the action associated with that matching threshold is taken.