Associating one or more terms in a message trail with a task entry
First Claim
Patent Images
1. A method implemented by one or more processors, comprising:
- identifying one or more messages sent or received by a user, wherein each of the messages includes one or more message terms;
determining that one or more of the message terms are associated with a task entry of the user;
identifying user input provided in an interface of an application that enables modification of the task entry, wherein the user input is generated in response to interaction by the user with a user interface input device of a computing device of the user;
determining a textual suggestion to provide for presentation to the user in response to the user input, wherein determining the textual suggestion is based on at least one message term of the message terms determined to be associated with the task entry; and
in response to the user input, providing the determined textual suggestion for presentation of the textual suggestion to the user in the interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus related to determining an association between a message trail and a task entry of a user and associating an n-gram with the task entry, wherein the n-gram is based on one or more messages of the message trail. A similarity score between the n-gram and one or more aspects of the associated task entry may be determined. The similarity score may be utilized, for example, to determine when to associate the n-gram with the task entry and/or how to utilize the associated n-gram with the task entry.
-
Citations
21 Claims
-
1. A method implemented by one or more processors, comprising:
-
identifying one or more messages sent or received by a user, wherein each of the messages includes one or more message terms; determining that one or more of the message terms are associated with a task entry of the user; identifying user input provided in an interface of an application that enables modification of the task entry, wherein the user input is generated in response to interaction by the user with a user interface input device of a computing device of the user; determining a textual suggestion to provide for presentation to the user in response to the user input, wherein determining the textual suggestion is based on at least one message term of the message terms determined to be associated with the task entry; and in response to the user input, providing the determined textual suggestion for presentation of the textual suggestion to the user in the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
memory storing instructions; one or more processors configured to execute the instructions, wherein in executing the instructions one or more of the processors are to; identify one or more messages sent or received by a user, wherein each of the messages includes one or more message terms; determine that one or more of the message terms are associated with a task entry of the user; identify user input provided in an interface of an application that enables modification of the task entry, wherein the user input is generated in response to interaction by the user with a user interface input device of a computing device of the user; determine a textual suggestion to provide for presentation to the user in response to the user input, wherein in determining the textual suggestion one or more of the processors are to determine the textual suggestion based on at least one message term of the message terms determined to be associated with the task entry; and in response to the user input, provide the determined textual suggestion for presentation of the textual suggestion to the user in the interface. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. At least one non-transitory computer-readable medium comprising instructions that, in response to execution of the instructions by one or more processors, cause the one or more processors to perform the following operations:
-
identifying one or more messages sent or received by a user, wherein each of the messages includes one or more message terms; determining that one or more of the message terms are associated with a task entry of the user; identifying user input provided in an interface of an application that enables modification of the task entry, wherein the user input is generated in response to interaction by the user with a user interface input device of a computing device of the user; determining a textual suggestion to provide for presentation to the user in response to the user input, wherein determining the textual suggestion is based on at least one message term of the message terms determined to be associated with the task entry; and in response to the user input, providing the determined textual suggestion for presentation of the textual suggestion to the user in the interface.
-
Specification