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:
Dec. 02, 2014

Filed:

Jul. 05, 2012
Applicants:

Nicholas Van Caldwell, Bellevue, WA (US);

David Claux, Redmond, WA (US);

Benjamin Edward Childs, Seattle, WA (US);

Saliha Azzam, Redmond, WA (US);

Fetiye Karabay, Redmond, WA (US);

Inventors:

Nicholas Van Caldwell, Bellevue, WA (US);

David Claux, Redmond, WA (US);

Benjamin Edward Childs, Seattle, WA (US);

Saliha Azzam, Redmond, WA (US);

Fetiye Karabay, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

A user is writing an email or other message. A text processing layer prepares the message for analysis and performs some initial analysis and preparation such as a sentence separator, a 'tokenizer', a 'unique body' identification, and/or possibly other filtering or analysis routines. An analytics layer analyzes the message using a “regular expressions” analysis, a statistical natural language processing analysis, and/or a template matching analysis. If an attachment is indicated, a suggestion to add an attachment is provided to the user. The analysis may begin when the user begins creating the message, indicates that the message should be sent, or at some point in between. The user may provide feedback that the suggestion is accepted or that the suggestion is rejected.


Find Patent Forward Citations

Loading…