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:
Dec. 15, 2009
Filed:
May. 13, 2005
Joshua T. Goodman, Redmond, WA (US);
Paul S Rehfuss, Seattle, WA (US);
Robert L. Rounthwaite, Fall City, WA (US);
Manav Mishra, Kirkland, WA (US);
Geoffrey J Hulten, Lynwood, WA (US);
Kenneth G Richards, Newcastle, WA (US);
Aaron H Averbuch, Redmond, WA (US);
Anthony P. Penta, Bellevue, WA (US);
Roderic C Deyo, Redmond, WA (US);
Joshua T. Goodman, Redmond, WA (US);
Paul S Rehfuss, Seattle, WA (US);
Robert L. Rounthwaite, Fall City, WA (US);
Manav Mishra, Kirkland, WA (US);
Geoffrey J Hulten, Lynwood, WA (US);
Kenneth G Richards, Newcastle, WA (US);
Aaron H Averbuch, Redmond, WA (US);
Anthony P. Penta, Bellevue, WA (US);
Roderic C Deyo, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Phishing detection, prevention, and notification is described. In an embodiment, a messaging application facilitates communication via a messaging user interface, and receives a communication, such as an email message, from a domain. A phishing detection module detects a phishing attack in the communication by determining that the domain is similar to a known phishing domain, or by detecting suspicious network properties of the domain. In another embodiment, a Web browsing application receives content, such as data for a Web page, from a network-based resource, such as a Web site or domain. The Web browsing application initiates a display of the content, and a phishing detection module detects a phishing attack in the content by determining that a domain of the network-based resource is similar to a known phishing domain, or that an address of the network-based resource from which the content is received has suspicious network properties.