Method, system, and graphical user interface for alerting a computer user to new results for a prior search
First Claim
Patent Images
1. A computer-implemented method comprising:
- providing, from a user device to a search system, a search query;
receiving, at the user device, a first set of search results in response to a first submission of the search query to the search system;
providing, from the user device to the search system and in response to the first set of search results, data that indicates a user of the user device did not find, from the first set of search results, information the user was looking for;
in response to a subsequent automatic second submission of the search query to the search system, wherein the search query was previously provided to the search system, receiving, at the user device, an updated set of search results that includes at least one search result that is responsive to the search query and that was determined by the search system to be different from any search result previously provided to the user device in response to the search query; and
displaying, at the user device, (i) an indication that the at least one search result is different from any search result previously provided to the user device in response to the search query, (ii) the search query, and (iii) the at least one search result that is different from any search result previously provided to the user device in response to the search query.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user; and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user.
-
Citations
19 Claims
-
1. A computer-implemented method comprising:
-
providing, from a user device to a search system, a search query; receiving, at the user device, a first set of search results in response to a first submission of the search query to the search system; providing, from the user device to the search system and in response to the first set of search results, data that indicates a user of the user device did not find, from the first set of search results, information the user was looking for; in response to a subsequent automatic second submission of the search query to the search system, wherein the search query was previously provided to the search system, receiving, at the user device, an updated set of search results that includes at least one search result that is responsive to the search query and that was determined by the search system to be different from any search result previously provided to the user device in response to the search query; and displaying, at the user device, (i) an indication that the at least one search result is different from any search result previously provided to the user device in response to the search query, (ii) the search query, and (iii) the at least one search result that is different from any search result previously provided to the user device in response to the search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 19)
-
-
8. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
providing, from a user device to a search system, a search query; receiving, at the user device, a first set of search results in response to a first submission of the search query to the search system; providing, from the user device to the search system and in response to the first set of search results, data that indicates a user of the user device did not find, from the first set of search results, information the user was looking for; in response to a subsequent automatic second submission of the search query to the search system, wherein the search query was previously provided to the search system, receiving, at the user device, an updated set of search results that includes at least one search result that is responsive to the search query and that was determined by the search system to be different from any search result previously provided to the user device in response to the search query; and displaying, at the user device, (i) an indication that the at least one search result is different from any search result previously provided to the user device in response to the search query, (ii) the search query, and (iii) the at least one search result that is different from any search result previously provided to the user device in response to the search query. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more computers; and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; providing, from a user device to a search system, a search query; receiving, at the user device, a first set of search results in response to a first submission of the search query to the search system; providing, from the user device to the search system and in response to the first set of search results, data that indicates a user of the user device did not find, from the first set of search results, information the user was looking for; in response to a subsequent automatic second submission of the search query to the search system, wherein the search query was previously provided to the search system, receiving, at the user device, an updated set of search results that includes at least one search result that is responsive to the search query and that was determined by the search system to be different from any search result previously provided to the user device in response to the search query; and displaying, at the user device, (i) an indication that the at least one search result is different from any search result previously provided to the user device in response to the search query, (ii) the search query, and (iii) the at least one search result that is different from any search result previously provided to the user device in response to the search query. - View Dependent Claims (16, 17, 18)
-
Specification