Contextual quick-picks
First Claim
1. A method comprising:
- at a local device, while a search query is being formulated by a user in a search box displayed at the local device, automatically displaying, separate from the search query, a set of one or more selected quick-picks, wherein the set of one or more selected quick-picks includes one or more images and is selected based, at least in part, on a current context associated with displayed content in one or more applications executing on the local device;
receiving, at the local device, user input that selects a particular image from the one or more images;
in response to receiving, at the local device, the user input that selects the particular image from the one or more images, adding as one or more separate terms to the search query in the search box displayed at the local device, one or more search terms that correspond to the particular image selected by the user, and allowing the search query, including the one or more separate terms that correspond to the particular image selected by the user, to continue to be formulated by the user in the search box displayed at the local device prior to the search query being submitted for processing;
receiving, at the local device, additional user input that deselects the particular image from the set of one or more selected quick-picks; and
in response to receiving, at the local device, the additional user input that deselects the particular image, automatically removing, from the search query being formulated by the user in the search box displayed at the local device, the one or more search terms that correspond to the particular image, and allowing the search query to continue to be formulated by the user in the search box displayed at the local device prior to the search query being submitted for processing;
wherein the method is performed by one or more computing devices.
5 Assignments
0 Petitions
Accused Products
Abstract
Formulation of queries by providing quick-picks to the user is based, at least in part, on the context in which the query is being formulated. Quick-picks are items that, when selected, add search criteria items to a query that is being formed. The quick picks that are presented to the user are selected based on the context in which the search is being performed. For example, a user may be presented with (a) a search box for entering keywords for a search, and (b) selectable words extracted from or otherwise related to the content currently being displayed on the device that is being used to formulate the search query. When the user selects one of the selectable words, the selected word is inserted into the search box, thereby obviating the need to separately enter each character of the word.
-
Citations
17 Claims
-
1. A method comprising:
-
at a local device, while a search query is being formulated by a user in a search box displayed at the local device, automatically displaying, separate from the search query, a set of one or more selected quick-picks, wherein the set of one or more selected quick-picks includes one or more images and is selected based, at least in part, on a current context associated with displayed content in one or more applications executing on the local device; receiving, at the local device, user input that selects a particular image from the one or more images; in response to receiving, at the local device, the user input that selects the particular image from the one or more images, adding as one or more separate terms to the search query in the search box displayed at the local device, one or more search terms that correspond to the particular image selected by the user, and allowing the search query, including the one or more separate terms that correspond to the particular image selected by the user, to continue to be formulated by the user in the search box displayed at the local device prior to the search query being submitted for processing; receiving, at the local device, additional user input that deselects the particular image from the set of one or more selected quick-picks; and in response to receiving, at the local device, the additional user input that deselects the particular image, automatically removing, from the search query being formulated by the user in the search box displayed at the local device, the one or more search terms that correspond to the particular image, and allowing the search query to continue to be formulated by the user in the search box displayed at the local device prior to the search query being submitted for processing; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory storage media storing instructions which, when processed by one or more processors, cause:
-
at a local device, while a search query is being formulated by a user in a search box displayed at the local device, automatically displaying, separate from the search query, a set of one or more selected quick-picks, wherein the set of one or more selected quick-picks includes one or more images and is selected based, at least in part, on a current context associated with displayed content in one or more applications executing on the local device; receiving, at the local device, user input that selects a particular image from the one or more images; in response to receiving, at the local device, the user input that selects the particular image from the one or more images, adding as one or more separate terms to the search query in the search box displayed at the local device, one or more search terms that correspond to the particular image selected by the user, and allowing the search query, including the one or more separate terms that correspond to the particular image selected by the user, to continue to be formulated by the user in the search box displayed at the local device prior to the search query being submitted for processing; receiving, at the local device, additional user input that deselects the particular image from the set of one or more selected quick-picks; and in response to receiving, at the local device, the additional user input that deselects the particular image, automatically removing, from the search query being formulated by the user in the search box displayed at the local device, the one or more search terms that correspond to the particular image, and allowing the search query to continue to be formulated by the user in the search box displayed at the local device prior to the search query being submitted for processing. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
one or more processors, and one or more memories communicatively coupled to the one or more processor and storing instructions which, when processed by one or more processors, cause; at a local device, while a search query is being formulated by a user in a search box displayed at the local device, automatically displaying, separate from the search query, a set of one or more selected quick-picks, wherein the set of one or more selected quick-picks includes one or more images and is selected based, at least in part, on a current context associated with displayed content in one or more applications executing on the local device; receiving, at the local device, user input that selects a particular image from the one or more images; in response to receiving, at the local device, the user input that selects the particular image from the one or more images, adding as one or more separate terms to the search query in the search box displayed at the local device, one or more search terms that correspond to the particular image selected by the user, and allowing the search query, including the one or more separate terms that correspond to the particular image selected by the user, to continue to be formulated by the user in the search box displayed at the local device prior to the search query being submitted for processing; receiving, at the local device, additional user input that deselects the particular image from the set of one or more selected quick-picks; and in response to receiving, at the local device, the additional user input that deselects the particular image, automatically removing, from the search query being formulated by the user in the search box displayed at the local device, the one or more search terms that correspond to the particular image, and allowing the search query to continue to be formulated by the user in the search box displayed at the local device prior to the search query being submitted for processing. - View Dependent Claims (16, 17)
-
Specification