Electronic search interface technology
First Claim
Patent Images
1. A method comprising:
- causing display of at least a portion of an interface that includes an input field configured to enable a user to enter one or more terms that define a search query and that includes a search control configured to, when selected based on user input, initiate a search using a search query entered in the input field at a time of selection of the search control;
receiving user input selecting the search control included in the interface at a time when one or more terms have been entered in the input field included in the interface to define a first search query;
in response to the selection of the search control included in the interface at the time when one or more terms have been entered in the input field included in the interface to define the first search query;
accessing the first search query that was entered in the input field included in the interface at a time of selection of the search control;
initiating a first search using the first search query that was entered in the input field included in the interface at the time of selection of the search control to identify search results that are responsive to the first search query;
based on the first search using the first search query, accessing a first list of search results that are responsive to the first search query, the first list of search results including at least a first search result that is responsive to the first search query and that links to first electronic content; and
causing display of an interface with the first list of search results accessed based on the first search using the first search query, the interface with the first list of search results having a representation of the first search result that links to the first electronic content, a first search identifier that provides an indication of the first search query that was entered in the input field included in the interface at the time of selection of the search control, and a search area that enables a user to initiate a second search using a second search query while the first list of search results is displayed;
after causing display of the interface with the first list of search results, causing display of at least a portion of the first electronic content concurrently with the first list of search results, the first search identifier, and the search area that enables a user to initiate a second search using a second search query;
after causing display of at least a portion of the first electronic content concurrently with the first list of search results, the first search identifier, and the search area that enables a user to initiate a second search using a second search query, receiving, through the search area, second search input that defines a second search query and that indicates a desire to perform a second search using the second search query;
in response to receiving the second search input that defines the second search query and that indicates a desire to perform the second search using the second search query;
initiating the second search using the second search query to identify search results that are responsive to the second search query;
based on the second search using the second search query, accessing a second list of search results that are responsive to the second search query, the second list of search results including at least a second search result that is responsive to the second search query and that links to second electronic content, the second list of search results being different than the first list of search results, and the second search result being different than the first search result; and
without additional user input after receiving the second search input, causing display of the second list of search results in a manner that facilitates review of the second list of search results and return to the first list of search results by;
hiding, from display, the first list of search results;
causing display of the second list of search results accessed based on the second search using the second search query; and
maintaining display of the first search identifier such that the first search identifier is displayed concurrently with the second list of search results, the first search identifier being configured such that input related to the first search identifier causes display of the first list of search results; and
after causing display of the second list of search results in a manner that facilitates return to the first list of search results, causing display of at least a portion of the second electronic content concurrent with the second list of search results and the first search identifier that is configured such that input related to the first search identifier causes display of the first list of search results.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for displaying a representation of a list of electronic search results while a user is reviewing content linked to by electronic search results included in the list. While the user is reviewing the search results, the user may jump between content linked to by different search results using the representation of the list of electronic search results displayed. The displayed representation of the list of search results may be updated based on the user'"'"'s browsing activities in reviewing the search results, user input manipulating the list of search results, and supplemental information added to the list of search results by the user.
-
Citations
20 Claims
-
1. A method comprising:
-
causing display of at least a portion of an interface that includes an input field configured to enable a user to enter one or more terms that define a search query and that includes a search control configured to, when selected based on user input, initiate a search using a search query entered in the input field at a time of selection of the search control; receiving user input selecting the search control included in the interface at a time when one or more terms have been entered in the input field included in the interface to define a first search query; in response to the selection of the search control included in the interface at the time when one or more terms have been entered in the input field included in the interface to define the first search query; accessing the first search query that was entered in the input field included in the interface at a time of selection of the search control;
initiating a first search using the first search query that was entered in the input field included in the interface at the time of selection of the search control to identify search results that are responsive to the first search query;based on the first search using the first search query, accessing a first list of search results that are responsive to the first search query, the first list of search results including at least a first search result that is responsive to the first search query and that links to first electronic content; and causing display of an interface with the first list of search results accessed based on the first search using the first search query, the interface with the first list of search results having a representation of the first search result that links to the first electronic content, a first search identifier that provides an indication of the first search query that was entered in the input field included in the interface at the time of selection of the search control, and a search area that enables a user to initiate a second search using a second search query while the first list of search results is displayed; after causing display of the interface with the first list of search results, causing display of at least a portion of the first electronic content concurrently with the first list of search results, the first search identifier, and the search area that enables a user to initiate a second search using a second search query; after causing display of at least a portion of the first electronic content concurrently with the first list of search results, the first search identifier, and the search area that enables a user to initiate a second search using a second search query, receiving, through the search area, second search input that defines a second search query and that indicates a desire to perform a second search using the second search query; in response to receiving the second search input that defines the second search query and that indicates a desire to perform the second search using the second search query; initiating the second search using the second search query to identify search results that are responsive to the second search query; based on the second search using the second search query, accessing a second list of search results that are responsive to the second search query, the second list of search results including at least a second search result that is responsive to the second search query and that links to second electronic content, the second list of search results being different than the first list of search results, and the second search result being different than the first search result; and without additional user input after receiving the second search input, causing display of the second list of search results in a manner that facilitates review of the second list of search results and return to the first list of search results by; hiding, from display, the first list of search results; causing display of the second list of search results accessed based on the second search using the second search query; and maintaining display of the first search identifier such that the first search identifier is displayed concurrently with the second list of search results, the first search identifier being configured such that input related to the first search identifier causes display of the first list of search results; and after causing display of the second list of search results in a manner that facilitates return to the first list of search results, causing display of at least a portion of the second electronic content concurrent with the second list of search results and the first search identifier that is configured such that input related to the first search identifier causes display of the first list of search results. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic search system comprising:
-
at least one processor; and at least one computer-readable storage medium encoded with executable instructions that, when executed by the at least one processor, causes the at least one processor to perform operations comprising; causing display of at least a portion of an interface that includes an input field configured to enable a user to enter one or more terms that define a search query and that includes a search control configured to, when selected based on user input, initiate a search using a search query entered in the input field at a time of selection of the search control; receiving user input selecting the search control included in the interface at a time when one or more terms have been entered in the input field included in the interface to define a first search query; in response to the selection of the search control included in the interface at the time when one or more terms have been entered in the input field included in the interface to define the first search query; accessing the first search query that was entered in the input field included in the interface at a time of selection of the search control; initiating a first search using the first search query that was entered in the input field included in the interface at the time of selection of the search control to identify search results that are responsive to the first search query; based on the first search using the first search query, accessing a first list of search results that are responsive to the first search query, the first list of search results including at least a first search result that is responsive to the first search query and that links to first electronic content; and causing display of an interface with the first list of search results accessed based on the first search using the first search query, the interface with the first list of search results having a representation of the first search result that links to the first electronic content, a first search identifier that provides an indication of the first search query that was entered in the input field included in the interface at the time of selection of the search control, and a search area that enables a user to initiate a second search using a second search query while the first list of search results is displayed; after causing display of the interface with the first list of search results, causing display of at least a portion of the first electronic content concurrently with the first list of search results, the first search identifier, and the search area that enables a user to initiate a second search using a second search query; after causing display of at least a portion of the first electronic content concurrently with the first list of search results, the first search identifier, and the search area that enables a user to initiate a second search using a second search query, receiving, through the search area, second search input that defines a second search query and that indicates a desire to perform a second search using the second search query; in response to receiving the second search input that defines the second search query and that indicates a desire to perform the second search using the second search query; initiating the second search using the second search query to identify search results that are responsive to the second search query; based on the second search using the second search query, accessing a second list of search results that are responsive to the second search query, the second list of search results including at least a second search result that is responsive to the second search query and that links to second electronic content, the second list of search results being different than the first list of search results, and the second search result being different than the first search result; and without additional user input after receiving the second search input, causing display of the second list of search results in a manner that facilitates review of the second list of search results and return to the first list of search results by; hiding, from display, the first list of search results; causing display of the second list of search results accessed based on the second search using the second search query; and maintaining display of the first search identifier such that the first search identifier is displayed concurrently with the second list of search results, the first search identifier being configured such that input related to the first search identifier causes display of the first list of search results; and after causing display of the second list of search results in a manner that facilitates return to the first list of search results, causing display of at least a portion of the second electronic content concurrent with the second list of search results and the first search identifier that is configured such that input related to the first search identifier causes display of the first list of search results. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An electronic search system comprising:
-
at least one processor; and at least one computer-readable storage medium encoded with executable instructions that, when executed by the at least one processor, causes the at least one processor to perform operations comprising; causing display of at least a portion of an interface that includes an input field configured to enable a user to enter input to define a search query; receiving first search input entered in the input field included in the interface; after receiving the first search input entered in the input field included in the interface; accessing a first search query based on the first search input entered in the input field included in the interface; initiating performance of a first search to identify search results that are responsive to the first search query; based on the first search to identify search results that are responsive to the first search query, accessing a first list of search results that are responsive to the first search query, the first list of search results including at least a first search result that is responsive to the first search query and that links to first electronic content; and causing display of an interface with the first list of search results accessed based on the first search to identify search results that are responsive to the first search query, the interface with the first list of search results having a representation of the first search result that links to the first electronic content, a first search identifier that provides an indication of the first search query, and a search area that enables a user to enter input to define a second search query while the first list of search results is displayed; after causing display of the interface with the first list of search results, causing display of at least a portion of the first electronic content concurrently with the first list of search results, the first search identifier, and the search area that enables a user to enter input to define a second search query; after causing display of at least a portion of the first electronic content concurrently with the first list of search results, the first search identifier, and the search area that enables a user to enter input to define a second search query, receiving second search input entered in the search area; after receiving the second search input entered in the search area; accessing a second search query based on the second search input entered in the search area; initiating performance of a second search to identify search results that are responsive to the second search query; based on the second search to identify search results that are responsive to the second search query, accessing a second list of search results that are responsive to the second search query, the second list of search results including at least a second search result that is responsive to the second search query and that links to second electronic content, the second list of search results being different than the first list of search results, and the second search result being different than the first search result; and
causing display of the second list of search results in a manner that facilitates review of the second list of search results and return to the first list of search results by;hiding, from display, the first list of search results; causing display of the second list of search results accessed based on the second search to identify search results that are responsive to the second search query; and maintaining display of the first search identifier such that the first search identifier is displayed concurrently with the second list of search results, the first search identifier being configured such that input related to the first search identifier causes display of the first list of search results; and after causing display of the second list of search results in a manner that facilitates return to the first list of search results, causing display of at least a portion of the second electronic content concurrent with the second list of search results and the first search identifier that is configured such that input related to the first search identifier causes display of the first list of search results. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification