Intelligent default selection in an on-screen keyboard
First Claim
1. A computer-readable medium storing instructions that, when executed, directs one or more processors to generate a graphical user interface, comprising:
- an on-screen keyboard displaying a set of characters to allow the user to select one or more characters for entry as a search term into a character entry field, the on-screen keyboard further displaying one character of the set of characters as a selected default character for selection with a single actuation, wherein the default character is selected based on search results associated with one or more previously selected characters, the search results having first characters matching the one or more previously selected characters and the default character being a most frequently appearing character following the first characters in the search results;
the character entry field configured to display one or more characters entered as the search term by a user to search for one or more content items corresponding to ones of the search results;
at least one character entry field description region to provide a description of the search term;
one or more search result description fields to respectively display character strings associated with the search results matching the previously selected characters, wherein the character strings are ordered based on frequencies of appearance of a next character following the previously selected characters within the search results and based on alphabetic order within each subset of search results sharing a same next character; and
at least one search result description region to provide a description of the search result description fields.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for intelligent default selection of characters to be entered via an on-screen keyboard. Based on one to several criteria, a character most likely to be selected for entry via the on-screen keyboard during a search request is determined and a selector is positioned at that particular character. If that character is indeed the character the user wishes to enter, the user does not have to execute any navigation steps to enter the character, but can—with a single actuation—enter that character. In many instances, the user will only have to enter the selection without first having to navigate to the selection. As a result, the number of times buttons need to be actuated by the user to enter a character string can be significantly reduced.
65 Citations
20 Claims
-
1. A computer-readable medium storing instructions that, when executed, directs one or more processors to generate a graphical user interface, comprising:
-
an on-screen keyboard displaying a set of characters to allow the user to select one or more characters for entry as a search term into a character entry field, the on-screen keyboard further displaying one character of the set of characters as a selected default character for selection with a single actuation, wherein the default character is selected based on search results associated with one or more previously selected characters, the search results having first characters matching the one or more previously selected characters and the default character being a most frequently appearing character following the first characters in the search results; the character entry field configured to display one or more characters entered as the search term by a user to search for one or more content items corresponding to ones of the search results; at least one character entry field description region to provide a description of the search term; one or more search result description fields to respectively display character strings associated with the search results matching the previously selected characters, wherein the character strings are ordered based on frequencies of appearance of a next character following the previously selected characters within the search results and based on alphabetic order within each subset of search results sharing a same next character; and at least one search result description region to provide a description of the search result description fields. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium storing instructions that, when executed, directs one or more processors to generate a graphical user interface, comprising:
-
a character display field displaying a one character of a set of characters to allow the user to select the one character or a different character for entry as a search term into a character entry field, the one character being a default character selected based on search results associated with one or more previously selected characters, the search results having first characters matching the one or more previously selected characters and the default character being a most frequently appearing character following the first characters in the search results; the character entry field configured to display one or more characters entered as the search term by a user to search for one or more content items corresponding to ones of the search results; at least one character entry field description region to provide a description of the search term; one or more search result description fields to respectively display character strings associated with the search results matching the previously selected characters, wherein the character strings are ordered based on frequencies of appearance of a next character following the previously selected characters within the search results and based on alphabetic order within each subset of search results sharing a same next character; and at least one search result description region to provide a description of the search result description fields. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
selecting a default character based on search results associated with one or more previously selected characters, the search results having first characters matching the one or more previously selected characters and the default character being a most frequently appearing character following the first characters in the search results; displaying an on-screen keyboard in that includes a set of characters in a graphical user interface, one character of the set of characters being visually indicated as the default character for selection with a single actuation; receiving a selection of one character of the set of characters; determining a plurality of search results matching a search term, the search term including characters that match the previously selected characters and the selected one of the set of characters; ordering character strings associated with the plurality of search results based on frequencies of appearance of a next character following the previously selected characters within the plurality of search results and based on alphabetic order within each subset of search results sharing a same next character; and displaying the ordered character strings in one or more search result description fields of the graphical user interface. - View Dependent Claims (19, 20)
-
Specification