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.

Date of Patent:
Jul. 13, 2010

Filed:

May. 18, 2004
Applicants:

Nancy Pettigrew, Lomita, CA (US);

Amit Jhawar, Los Angeles, CA (US);

Shashank Kavishwar, Los Angeles, CA (US);

Inventors:

Nancy Pettigrew, Lomita, CA (US);

Amit Jhawar, Los Angeles, CA (US);

Shashank Kavishwar, Los Angeles, CA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

The present invention provides an improved system and method for processing e-mail. The system may be implemented over a distributed network having several redundant mail servers. The system may include a message switch that receives all incoming e-mail messages and includes a policy filter, a content filter, a virus filter and a spam filter. The filters process the message in a sequential order and can be dynamically reconfigured to adapt to certain conditions. The message is stored in an area of the message switch and the filters communicate with each other by passing links to the message in order to reduce input/output. This communication method may be altered to suit the installation of the software, without altering each filter. Messages that do not pass the filters may be rejected or placed in a quarantine area. Messages that pass all of the filters are delivered to their intended recipients.


Find Patent Forward Citations

Loading…