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, performed on a search engine system having one or more processors and memory storing one or more programs for execution by the one or more processors to perform the method, comprising:
- accessing Internet usage data for a particular individual computer user, wherein the usage data include a plurality of search queries previously submitted by the particular individual computer user;
using at least some of the Internet usage data for the particular individual computer user, identifying multiple search queries previously submitted by the particular individual computer user in the plurality of search queries previously submitted by the particular individual computer user,wherein the multiple search queries previously submitted by the particular individual computer user meet a plurality of predefined query selection criteria for previously submitted queries that correspond to continuing interests of the particular individual computer user,wherein the identifying of the multiple search queries previously submitted by the particular individual computer user is performed without explicit input from the particular individual computer user identifying previously submitted search queries that are continuing interests of the particular individual computer user;
rerunning, without explicit input by the particular individual computer user requesting the rerunning, at least some of the identified multiple search queries previously submitted by the particular individual computer user;
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 particular individual computer 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.
81 Citations
22 Claims
-
1. A computer-implemented method, performed on a search engine system having one or more processors and memory storing one or more programs for execution by the one or more processors to perform the method, comprising:
-
accessing Internet usage data for a particular individual computer user, wherein the usage data include a plurality of search queries previously submitted by the particular individual computer user; using at least some of the Internet usage data for the particular individual computer user, identifying multiple search queries previously submitted by the particular individual computer user in the plurality of search queries previously submitted by the particular individual computer user, wherein the multiple search queries previously submitted by the particular individual computer user meet a plurality of predefined query selection criteria for previously submitted queries that correspond to continuing interests of the particular individual computer user, wherein the identifying of the multiple search queries previously submitted by the particular individual computer user is performed without explicit input from the particular individual computer user identifying previously submitted search queries that are continuing interests of the particular individual computer user; rerunning, without explicit input by the particular individual computer user requesting the rerunning, at least some of the identified multiple search queries previously submitted by the particular individual computer user; 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 particular individual computer user for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, performed on a client having one or more processors and memory storing one or more programs for execution by the one or more processors to perform the method comprising:
at a client computer; sending Internet usage data for a particular individual computer user to a server computer, wherein the usage data include a plurality of search queries previously submitted by the particular individual computer user, and wherein the server computer; using at least some of the Internet usage data for the particular individual computer user, identifies multiple search queries previously submitted by the particular individual computer user in the plurality of search queries previously submitted by the particular individual computer user, wherein the multiple search queries previously submitted by the particular individual computer user meet a plurality of predefined query selection criteria for previously submitted queries that correspond to continuing interests of the particular individual computer user, wherein the identifying of the multiple search queries previously submitted by the particular individual computer user is performed without explicit input from the particular individual computer user identifying previously submitted search queries that are continuing interests of the particular individual computer user, automatically reruns, without explicit input from the particular individual computer user requesting the reruns, at least some of the identified multiple search queries previously submitted by the particular individual computer user, 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. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. A system comprising at least one server, wherein the at least one server includes:
-
memory; and one or more processors to execute one or more programs stored in the memory, wherein the system is configured to; access Internet usage data for a particular individual computer user, wherein the usage data include a plurality of search queries previously submitted by the particular individual computer user; using at least some of the Internet usage data for the particular individual computer user, identify multiple search queries previously submitted by the particular individual computer user in the plurality of search queries previously submitted by the particular individual computer user, wherein the multiple search queries previously submitted by the particular individual computer user meet a plurality of predefined query selection criteria for previously submitted queries that correspond to continuing interests of the particular individual computer user, wherein the identifying of the multiple search queries previously submitted by the particular individual computer user is performed without explicit input from the particular individual computer user identifying previously submitted search queries that are continuing interests of the particular individual computer user; and automatically rerun, without explicit input from the particular individual computer user requesting the rerun, at least some of the identified multiple search queries previously submitted by the particular individual computer user; evaluate search results from the rerun queries to select search results that meet predefined search result selection criteria; and send links corresponding to at least some of the selected search results to a computer associated with the particular individual computer user for display. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification