Search query predictions by a keyboard
First Claim
1. A method comprising:
- outputting, by a keyboard application executing at a computing device, for display, a graphical keyboard comprising a plurality of keys and a suggestion region in which suggested words for text entry are displayed;
determining, by the keyboard application, based on an indication of a selection of one or more keys from the plurality of keys, text;
generating, by the keyboard application, based at least in part on the text, a search query; and
outputting, by the keyboard application, for display within a search region of the graphical keyboard that replaces the suggestion region of the graphical keyboard, a graphical indication to that indicates the keyboard application generated the search query, wherein the graphical indication includes text of the search query as a suggested query for searching.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device is described that includes at least one processor and a memory including instructions that when executed cause the at least one processor to output, for display, a graphical keyboard comprising a plurality of keys, and determine, based on an indication of a selection of one or more keys from the plurality of keys, text of an electronic communication. The instructions, when executed, further cause the at least one processor to identify, based at least in part on the text, a searchable entity or trigger phrase, generate, based on the searchable entity or trigger phrase, a search query, and output, for display, within the graphical keyboard, a graphical indication to indicate that the computing device generated the search query.
-
Citations
20 Claims
-
1. A method comprising:
-
outputting, by a keyboard application executing at a computing device, for display, a graphical keyboard comprising a plurality of keys and a suggestion region in which suggested words for text entry are displayed; determining, by the keyboard application, based on an indication of a selection of one or more keys from the plurality of keys, text; generating, by the keyboard application, based at least in part on the text, a search query; and outputting, by the keyboard application, for display within a search region of the graphical keyboard that replaces the suggestion region of the graphical keyboard, a graphical indication to that indicates the keyboard application generated the search query, wherein the graphical indication includes text of the search query as a suggested query for searching. - View Dependent Claims (2, 3, 4, 15, 16, 17, 18)
-
-
5. A mobile device comprising:
-
a presence-sensitive display component; at least one processor; and a memory that stores instructions associated with a keyboard application that when executed cause the at least one processor to; output, for display at the presence-sensitive display component, a graphical keyboard comprising a plurality of keys and a suggestion region in which suggested words for text entry are displayed; determine, based on an indication of a selection of one or more keys from the plurality of keys detected at the presence-sensitive display component, text of an electronic communication; generate, based at least in part on the text, a search query; and output, for display, at the presence-sensitive display component and a search region of the graphical keyboard that replaces the suggestion region of the graphical keyboard, a graphical indication that indicates the keyboard application generated the search query, wherein the graphical indication includes text of the search query as a suggested query for searching. - View Dependent Claims (6, 7, 8, 19, 20)
-
-
9. A method comprising:
-
invoking, by a first application executing at a computing device, for receiving text input, a keyboard application that is configured to provide a graphical keyboard comprising a plurality of keys and a suggestion region in which suggested words for text entry are displayed; determining, by the keyboard application, based on an indication of a selection of one or more keys from the plurality of keys, the text input; generating, by the keyboard application, based at least in part on the text input, a search query; outputting, by the keyboard application, for display within a search region of the graphical keyboard that replaces the suggestion region of the graphical keyboard, a graphical indication that indicates the keyboard application generated the search query, wherein the graphical indication includes text of the search query as a suggested query for searching; and responsive to receiving, by the keyboard application, an indication of a selection of the search query, initiating, by the keyboard application, at a search application, a search based on the search query. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification