Method and system for ranking web pages in a search engine based on direct evidence of interest to end users
First Claim
1. A computer implemented method comprising:
- a computer server receiving a search query from a user;
the computer server identifying one or more result pages that pertain to the search query;
the computer server determining, for each of the one or more result pages, a raw page ranking;
the computer server determining a metric of direct evidence of user interest for at least one result page of the one or more result pages which is a result of a mathematical function which expresses how many users historically have visited the at least one result page subtracted from how many users have recently visited the at least one result page all divided by how many users historically have visited the at least one result page;
the computer server adjusting the raw page ranking of the at least one result page among the one or more result pages based on the metric of direct evidence of user interest for the at least one result page to produce an adjusted page ranking for the at least one result page; and
the computer server presenting, as search results, the at least one result page to the user in accordance with the adjusted page ranking;
wherein;
determining the metric of direct evidence of user interest for the at least one result page further comprises determining a measure of how often users traverse to or from the at least one result page while browsing.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for ranking Web pages in a Web search engine is described. One illustrative embodiment receives a Web search query from a particular user, the query including at least one keyword; identifies one or more Web pages that contain the at least one keyword; determines, for each of the one or more Web pages, a raw page ranking; adjusts the raw page ranking of each of at least one Web page among the one or more Web pages based on direct evidence of how interesting that Web page is to users to produce an adjusted page ranking, the direct evidence being derived from clickstream data collected from the users; and presents, as search results, the at least one Web page to the particular user in accordance with the adjusted page rankings.
-
Citations
18 Claims
-
1. A computer implemented method comprising:
-
a computer server receiving a search query from a user; the computer server identifying one or more result pages that pertain to the search query; the computer server determining, for each of the one or more result pages, a raw page ranking; the computer server determining a metric of direct evidence of user interest for at least one result page of the one or more result pages which is a result of a mathematical function which expresses how many users historically have visited the at least one result page subtracted from how many users have recently visited the at least one result page all divided by how many users historically have visited the at least one result page; the computer server adjusting the raw page ranking of the at least one result page among the one or more result pages based on the metric of direct evidence of user interest for the at least one result page to produce an adjusted page ranking for the at least one result page; and the computer server presenting, as search results, the at least one result page to the user in accordance with the adjusted page ranking; wherein; determining the metric of direct evidence of user interest for the at least one result page further comprises determining a measure of how often users traverse to or from the at least one result page while browsing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a computer processor; computer memory connected to the computer processor, the computer memory storing a page rank module programmed to; receive a search query from a user; identify one or more result pages that pertain to the search query; determine, for each of the one or more result pages, a raw page ranking; determine a metric of direct evidence of user interest for at least one result page of the one or more result pages by which is a result of a mathematical function which expresses how many users historically have visited the at least one result page subtracted from how many users have recently visited the at least one result page all divided by how many users historically have visited the at least one result page; adjust the raw page ranking of the at least one result page among the one or more result pages based on the metric of direct evidence of user interest for the at least one result page to produce an adjusted page ranking for the at least one result page; and present, as search results, the at least one result page to the user in accordance with the adjusted page ranking; wherein; determine the metric of direct evidence of user interest for the at least one result page by determining a measure of how often users traverse to or from the at least one result page while browsing. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification