Associating a task with a user based on user selection of a query suggestion
First Claim
Patent Images
1. A method performed by one or more processors, comprising:
- identifying a query, the query being entered by a user in a graphical interface displayed by a computing device of the user;
identifying a plurality of suggestions based on similarity between the suggestions and the query, the identified suggestions including at least one task suggestion that is associated with at least one task;
prior to user input that indicates completion of the query, providing one or more of the suggestions for presentation to the user in the graphical interface, wherein providing the one or more of the suggestions includes providing the task suggestion associated with the at least one task, and wherein providing the task suggestion comprises;
providing text of the task suggestion, andproviding, in conjunction with the text of the task suggestion, an indicia that, when selected by the user, causes an association between the user and the at least one task to be stored in one or more databases, wherein the task suggestion is provided visually separate from any other provided of the suggestions;
monitoring for a user selection of the text or the indicia;
wherein in response to the user selection being of the text of the task suggestion, submitting, to a search engine, the text as a search query without causing the association between the user and the at least one task to be stored; and
wherein in response to the user selection being of the indicia of the task suggestion, populating, in a separate application of the computing device, task information of the task.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
26 Citations
16 Claims
-
1. A method performed by one or more processors, comprising:
-
identifying a query, the query being entered by a user in a graphical interface displayed by a computing device of the user; identifying a plurality of suggestions based on similarity between the suggestions and the query, the identified suggestions including at least one task suggestion that is associated with at least one task; prior to user input that indicates completion of the query, providing one or more of the suggestions for presentation to the user in the graphical interface, wherein providing the one or more of the suggestions includes providing the task suggestion associated with the at least one task, and wherein providing the task suggestion comprises; providing text of the task suggestion, and providing, in conjunction with the text of the task suggestion, an indicia that, when selected by the user, causes an association between the user and the at least one task to be stored in one or more databases, wherein the task suggestion is provided visually separate from any other provided of the suggestions; monitoring for a user selection of the text or the indicia; wherein in response to the user selection being of the text of the task suggestion, submitting, to a search engine, the text as a search query without causing the association between the user and the at least one task to be stored; and wherein in response to the user selection being of the indicia of the task suggestion, populating, in a separate application of the computing device, task information of the task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
memory storing instructions; one or more processors operable to execute the instructions to; identify a query, the query being entered by a user in a graphical interface displayed by a computing device of the user; identify a plurality of suggestions based on similarity between the suggestions and the query, the identified suggestions including at least one task suggestion that is associated with at least one task; prior to user input that indicates completion of the query, provide one or more of the suggestions for presentation to the user in the graphical interface, wherein providing the one or more of the suggestions includes providing the task suggestion associated with the at least one task, and wherein in providing the task suggestion one or more of the processors are to; provide text of the task suggestion, and provide, in conjunction with the text of the task suggestion, an indicia that, when selected by the user, causes an association between the user and the at least one task to be stored in one or more databases, wherein the task suggestion is provided visually separate from any other provided of the suggestions; monitor for a user selection of the text or the indicia; wherein in response to the user selection being of the text of the task suggestion, submit, to a search engine, the text as a search query without causing the association between the user and the at least one task to be stored; and wherein in response to the user selection being of the indicia of the task suggestion, populate, in a separate application of the computing device, task information of the task. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification