Method, system, and graphical user interface for alerting a computer user to new results for a prior search
First Claim
1. A computer-implemented method, comprising:
- at a search engine, accessing Internet usage data for a computer user, wherein the usage data include a plurality of search queries by the user;
using at least some of the Internet usage data, identifying search queries in the plurality of search queries that meet predefined query selection criteria for queries that correspond to continuing interests of the user;
rerunning at least some of the identified search queries;
evaluating search results from the rerun queries to select search results that meet predefined search result selection criteria; and
sending links corresponding to at least some of the selected search results to a computer associated with the user for display.
2 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.
121 Citations
17 Claims
-
1. A computer-implemented method, comprising:
- at a search engine,
accessing Internet usage data for a computer user, wherein the usage data include a plurality of search queries by the user;
using at least some of the Internet usage data, identifying search queries in the plurality of search queries that meet predefined query selection criteria for queries that correspond to continuing interests of the user;
rerunning at least some of the identified search queries;
evaluating search results from the rerun queries to select search results that meet predefined search result selection criteria; and
sending links corresponding to at least some of the selected search results to a computer associated with the user for display.
- at a search engine,
-
2. A computer-implemented method, comprising:
- at a search engine,
accessing Internet usage data for a computer user, wherein the usage data include a plurality of search queries by the user;
using at least some of the Internet usage data, identifying search queries in the plurality of search queries that meet predefined query selection criteria for queries that correspond to continuing interests of the user; and
rerunning at least some of the identified search queries. - View Dependent Claims (3, 4, 5, 6, 7)
- at a search engine,
-
8. A computer-implemented method, comprising:
- at a search engine,
producing search results by rerunning a plurality of search queries that have been performed previously for a computer user;
evaluating the produced search results to select search results that meet predefined search result selection criteria, wherein at least one of the criteria is based on Internet usage data for the user; and
sending links corresponding to at least some of the selected search results to a computer associated with the user for display. - View Dependent Claims (9, 10, 11, 12)
- at a search engine,
-
13. A graphical user interface on a computer, comprising:
-
a plurality of links recommended by a search engine for a computer user, wherein 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;
evaluating the produced search results to select search results that meet predefined search result selection criteria, wherein at least one of the criteria is based on Internet usage data for the user.
-
-
14. A computer-implemented method, comprising:
- at a client computer,
sending Internet usage data for a computer user to a server computer, wherein the usage data include a plurality of search queries by the user, and wherein the server computer;
using at least some of the Internet usage data, identifies search queries in the plurality of search queries that meet predefined query selection criteria for queries that correspond to continuing interests of the user;
reruns at least some of the identified search queries; and
evaluates search results from the rerun queries to select search results that meet predefined search result selection criteria;
receiving links corresponding to at least some of the selected search results from the server computer; and
displaying at least some of the received links.
- at a client computer,
-
15. A system comprising at least one server, wherein the at least one server is configured to:
-
access Internet usage data for a computer user, wherein the usage data include a plurality of search queries by the user;
using at least some of the Internet usage data, identify search queries in the plurality of search queries that meet predefined query selection criteria for queries that correspond to continuing interests of the user; and
rerun at least some of the identified search queries.
-
-
16. A system comprising at least one server, wherein the at least one server is configured to:
-
produce search results by rerunning a plurality of search queries that have been performed previously for a computer user;
evaluate the produced search results to select search results that meet predefined search result selection criteria, wherein at least one of the criteria is based on Internet usage data for the user; and
send links corresponding to at least some of the selected search results to a computer associated with the user for display.
-
-
17. A server computer, comprising:
-
means for producing search results by rerunning a plurality of search queries that have been performed previously for a computer user;
means for evaluating the produced search results to select search results that meet predefined search result selection criteria, wherein at least one of the criteria is based on Internet usage data for the user; and
means for sending links corresponding to at least some of the selected search results to a computer associated with the user for display.
-
Specification