Method, System, and Graphical User Interface for Alerting a Computer User to New Results for a Prior Search
First Claim
1. 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;
identify, from at least some of the Internet usage data, a search query previously submitted by the particular individual computer user that meets one or more predefined query selection criteria, wherein identifying the search query is performed without explicit input from the particular individual computer user specifically identifying the search query for automatic rerunning;
automatically rerun, without explicit input from the particular individual computer user requesting the rerun, the identified search query; and
send at least some search results from the rerun query 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.
35 Citations
27 Claims
-
1. 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; identify, from at least some of the Internet usage data, a search query previously submitted by the particular individual computer user that meets one or more predefined query selection criteria, wherein identifying the search query is performed without explicit input from the particular individual computer user specifically identifying the search query for automatic rerunning; automatically rerun, without explicit input from the particular individual computer user requesting the rerun, the identified search query; and send at least some search results from the rerun query to a computer associated with the particular individual computer user for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method, comprising:
-
at a search engine system having one or more processors and memory storing one or more programs for execution by the one or more processors; 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; identifying, from at least some of the Internet usage data, a search query previously submitted by the particular individual computer user that meets one or more predefined query selection criteria, wherein identifying the search query is performed without explicit input from the particular individual computer user specifically identifying the search query for automatic rerunning; automatically rerunning, without explicit input from the particular individual computer user requesting the rerun, the identified search query; and sending at least some search results from the rerun query to a computer associated with the particular individual computer user for display.
-
-
27. A method, comprising:
-
at a client computer having one or more processors and memory storing one or more programs for execution by the one or more processors; 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, wherein the server computer; identifies, from at least some of the Internet usage data, a search query previously submitted by the particular individual computer user that meets one or more predefined query selection criteria, wherein identifying the search query is performed without explicit input from the particular individual computer user specifically identifying the search query for automatic rerunning; and automatically reruns, without explicit input from the particular individual computer user requesting the rerun, the identified search query; and receiving at least some search results from the rerun search query from the server computer; and displaying at least some of the received search results.
-
Specification