Patent ID: 11935010
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A method comprising:
receiving content corresponding to one or more portions of a current email being composed by a user;
parsing a first portion of the received content to identify one or more email topics of the current email;
determining, based on a second portion of the received content an intent of the current email, wherein the determined intent is associated with one of a request, a question, a statement, or an action;
matching, to the determined intent, a one or more templates comprising a plurality of slots customized for formulating a subject line suggestion for the one of the request, the question, the statement, or the action, wherein contents of the plurality of slots are generated based on the identified one or more email topics;
formulating the subject line suggestion by populating at least one slot of the selected template with at least one email topic of the one or more email topics that is related to the determined intent;
wherein determining the one or more email topics further comprising:
comparing the first portion of the received content to content of a plurality of previous emails to identify common content
identify other, non-common content in the plurality of previous emails containing common content;
generating a plurality of topic vectors based on common content of the first portion of the received content;
providing a plurality of key terms to the plurality of topic vectors to determine an order of a plurality of combinations of the plurality of topic vectors and provide a highest ordered vector to the subject line suggestion; and
causing the subject line suggestion to be output to a display device.