Patent ID: 9606977
Date: 2017-03-28
CPC Classifications: G06F,G06Q,H04L,H04M

Claim:
1. A computer-implemented method, comprising: performing, by a computing system, natural language processing on a received message sent to a user to generate an annotated message, wherein the message was composed by one or more other individuals different than the user; analyzing, by the computing system, the annotated message pursuant to a grammar; classifying, by the computing system, a portion of the received message as a task assigned to the user by the one or more other individuals based on the analysis of the annotated message; selecting by the computing system from a plurality of distinct user interfaces associated with a plurality of distinct software applications, based on the analysis of the annotated message, a user interface operable by the user to fulfill the task; and automatically populating, by the computing system, one or more data entry fields of the selected user interface that are editable by the user with information based on the analysis of the annotated message.