Electronic search interface technology
First Claim
Patent Images
1. 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 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 display of the first list of search results having a representation of the first search result that includes description information that is descriptive of the first search result and a first link that links to the first electronic content;
after causing display of the first list of search results accessed based on the first search to identify search results that are responsive to the first search query, detecting user input selecting the first search result included in the display of the first list of search results;
in response to the detection of user input selecting the first search result included in the display of the first list of search results, automatically, without additional user input after the user input selecting the first search result, including the first search result in a second list of search results that is different from the first list of search results, that, when displayed, includes a reformatted representation of the first search result that has reduced description information of the first search result as compared to the description information included in the representation of the first search result in the display of the first list of search results, and that, when displayed, includes at least one interface control that enables a user to add, to the first search result included in the second list of search results, a comment that is displayed in the second list of search results in association with the reformatted representation of the first search result; and
after accessing search results based on a second search to identify search results that are responsive to a second search query that is different than the first search query and that was accessed after automatically including the first search result in the second list of search results, including, in the second list of search results, a second search result identified in the second search such that the second list of search results includes the first search result which is responsive to the first search query and the second search result which is responsive to the second search query.
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. 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 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 display of the first list of search results having a representation of the first search result that includes description information that is descriptive of the first search result and a first link that links to the first electronic content; after causing display of the first list of search results accessed based on the first search to identify search results that are responsive to the first search query, detecting user input selecting the first search result included in the display of the first list of search results; in response to the detection of user input selecting the first search result included in the display of the first list of search results, automatically, without additional user input after the user input selecting the first search result, including the first search result in a second list of search results that is different from the first list of search results, that, when displayed, includes a reformatted representation of the first search result that has reduced description information of the first search result as compared to the description information included in the representation of the first search result in the display of the first list of search results, and that, when displayed, includes at least one interface control that enables a user to add, to the first search result included in the second list of search results, a comment that is displayed in the second list of search results in association with the reformatted representation of the first search result; and after accessing search results based on a second search to identify search results that are responsive to a second search query that is different than the first search query and that was accessed after automatically including the first search result in the second list of search results, including, in the second list of search results, a second search result identified in the second search such that the second list of search results includes the first search result which is responsive to the first search query and the second search result which is responsive to the second search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 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 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 display of the first list of search results having a representation of the first search result that includes description information that is descriptive of the first search result and a first link that links to the first electronic content; after causing display of the first list of search results accessed based on the first search to identify search results that are responsive to the first search query, detecting user input selecting the first search result included in the display of the first list of search results; in response to the detection of user input selecting the first search result included in the display of the first list of search results, automatically, by at least one processor and without additional user input after the user input selecting the first search result, including the first search result in a second list of search results that is different from the first list of search results, that, when displayed, includes a reformatted representation of the first search result that has reduced description information of the first search result as compared to the description information included in the representation of the first search result in the display of the first list of search results, and that, when displayed, includes at least one interface control that enables a user to add, to the first search result included in the second list of search results, a comment that is displayed in the second list of search results in association with the reformatted representation of the first search result; and after accessing search results based on a second search to identify search results that are responsive to a second search query that is different than the first search query and that was accessed after automatically including the first search result in the second list of search results, including, in the second list of search results, a second search result identified in the second search such that the second list of search results includes the first search result which is responsive to the first search query and the second search result which is responsive to the second search query. - View Dependent Claims (12, 13)
-
-
14. An electronic 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 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 display of the first list of search results having a representation of the first search result that includes description information that is descriptive of the first search result and a first link that links to the first electronic content; after user input selecting the first search result included in the display of the first list of search results, including the first search result in a second list of search results that is different from the first list of search results and that, when displayed, includes a reformatted representation of the first search result that has reduced description information of the first search result as compared to the description information included in the representation of the first search result in the display of the first list of search results; after including the first search result in the second list of search results, receiving second search input, the second search input being different than the first search input; after receiving the second search input; accessing a second search query based on the second search input, the second search query being different than the first search query, initiating performance of a second search to identify search results that are responsive to the second search query, and accessing search results based on the second search to identify search results that are responsive to the second search query that is different than the first search query; after accessing search results based on the second search to identify search results that are responsive to the second search query that is different than the first search query and that was accessed after including the first search result in the second list of search results, including, in the second list of search results, a second search result identified in the second search such that the second list of search results includes the first search result which is responsive to the first search query and the second search result which is responsive to the second search query; after including the first search result in the second list of search results and including the second search result in the second list of search results, receiving third search input, the third search input being different than the first search input and the second search input; after receiving the third search input; accessing a third search query based on the third search input, the third search query being different than the first search query and the second search query, initiating performance of a third search to identify search results that are responsive to the third search query, and accessing search results based on the third search to identify search results that are responsive to the third search query that is different than the first search query and the second search query; after accessing search results based on the third search to identify search results that are responsive to the third search query that is different than the first search query and the second search query and that was accessed after including the first search result and the second search result in the second list of search results, including, in the second list of search results, a third search result identified in the third search such that the second list of search results includes the first search result which is responsive to the first search query, the second search result which is responsive to the second search query, and the third search result which is responsive to the third search query. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification