Multi-directional auto-complete menu
First Claim
1. A computer-implemented method for completing a user entry in an entry field displayed on a user interface of a computing device, the method comprising:
- displaying an entry field on a display of a computing device;
receiving user input of at least one character entered into the entry field;
responsive to receiving the user input of the at least one character entered into the entry field, generating two or more suggestions for two or more completed search terms based at least in part on the at least one character;
categorizing the two or more suggestions into at least two categories of suggestions; and
displaying at least a first and a second distinct auto-complete menu so that each auto-complete menu is included in a separate display element adjacent to the entry field, wherein the first auto-complete menu is positioned in a first direction relative to the entry field and the second auto-complete menu is positioned in a second direction relative to the entry field, wherein the second direction is perpendicular to the first direction, wherein each auto-complete menu contains a different category of suggestions that correspond to the at least one character in the entry field, and wherein each auto-complete menu is accessible through a single keystroke user input.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques completing a user entry in an entry field displayed on a user interface of a computing device. An entry field is displayed on a display of a computing device. In response to a user entering at least one character into the entry field, two or more distinct auto-complete menus are displayed. Each auto-complete menu is included in a separate display element, and each auto-complete menu contains suggestions that correspond to the current at least one character in the entry field. A computer-implemented method for pre-fetching search query results is also described.
-
Citations
19 Claims
-
1. A computer-implemented method for completing a user entry in an entry field displayed on a user interface of a computing device, the method comprising:
-
displaying an entry field on a display of a computing device; receiving user input of at least one character entered into the entry field; responsive to receiving the user input of the at least one character entered into the entry field, generating two or more suggestions for two or more completed search terms based at least in part on the at least one character; categorizing the two or more suggestions into at least two categories of suggestions; and displaying at least a first and a second distinct auto-complete menu so that each auto-complete menu is included in a separate display element adjacent to the entry field, wherein the first auto-complete menu is positioned in a first direction relative to the entry field and the second auto-complete menu is positioned in a second direction relative to the entry field, wherein the second direction is perpendicular to the first direction, wherein each auto-complete menu contains a different category of suggestions that correspond to the at least one character in the entry field, and wherein each auto-complete menu is accessible through a single keystroke user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for pre-fetching search query results corresponding to a user entry in a search query box displayed on a user interface of a computing device, the method comprising:
-
providing a search query box for accepting search terms from a user; in response to a user entering at least one character into the search query box, generating two or more suggestions for one or more completed search terms; pre-fetching search results corresponding to the two or more suggestions; categorizing the search results into at least a first set and a second set; and displaying the first result set in a first display results box adjacent to and positioned in a first direction perpendicular to a first side of the search query box used for entering the search query; and displaying the second result set in a second display results box adjacent to and positioned in a second direction perpendicular to a second, different side of the search query box and parallel to the first side of the search query box, wherein each display results box is accessible through a single keystroke user input. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product, stored on a non-transitory machine-readable medium, for completing a user entry in an entry field displayed on a user interface of a computing device, comprising instructions operable to cause a computer to:
-
display an entry field on a display of a computing device; receiving a user input that provides at least one character into the entry field; categorizing suggestions that correspond to the at least one character in the entry field into one of at least two categories; and in response to the user input, display two or more distinct auto-complete menus so that each auto-complete menu is included in a separate display element adjacent to the entry field, wherein at least two of the auto-complete menus are positioned in at least two different directions direction approximately parallel to a different side of the entry field, wherein the at least two different directions are perpendicular to each other, wherein each auto-complete menu contains one of the at least two categories of suggestions, and wherein the two or more auto-complete menus are accessible through a single keystroke user input.
-
Specification