Patent ID: 9245013
Filing Date: 2016-01-26
CPC Classification: G06F,H04L,Y10S

Claim Text:
1. A method for recommending electronic-mail messages, the method comprising: assembling electronic-mail messages into an interest set, the electronic-mail messages having been previously viewed and responded to by a user, wherein the electronic-mail messages are assembled into an interest set by an assembly module stored in memory, the assembly module executed by a processor; isolating words in the interest set, wherein the words are isolated by a pre-processing module stored in memory, the pre-processing module executed by a processor; grouping electronic-mail messages in the interest set into clusters of electronic-mail messages having a level of similarity amongst the isolated words, wherein the electronic-mail messages are grouped by a clustering module stored in memory, the clustering module executed by a processor; generating a keyword for each cluster, the keyword identified based on one or more terms identified via natural language understanding and representing the theme of the electronic-mail messages in each cluster, wherein the keyword is not one of the terms identified via natural language understanding, the keywords generated by a keyword module when executed by a processor; recommending an electronic-mail message received subsequent to the generation of the keywords for further action based upon a ranking of the subsequently received electronic-mail message, the ranking based on a number of times one of the generated keywords of the clusters appears in the subsequently received electronic-mail message, wherein the electronic-mail message is recommended by a recommendation module stored in memory, the recommendation module executed by a processor; and adding the recommended electronic-mail message to the interest set when the user responds to the recommended electronic-mail message by taking the further action, wherein the electronic-mail message is added by the assembly module.