Method for removing network effects from search engine results
First Claim
Patent Images
1. A computer-implemented method for ranking results from a search engine comprising:
- generating, by the search engine at a server, results from a search query, the results comprising a plurality of web pages, each web page having one or more inbound links;
determining, by the search engine, an absolute number of inbound links to each web page in the results from the search query at a first point in time;
identifying, by the search engine in the results from the search query, web pages having an absolute number of inbound links that is less than a predetermined threshold, wherein remaining web pages have an absolute number of inbound links that is not less than the predetermined threshold;
computing, by the search engine, a growth of the number of inbound links of each web page in the results from the search query, wherein the computing excludes the identified web pages that have an absolute number of inbound links that is less than the predetermined threshold;
ranking, by the search engine, each web page in the results from the search query that has an absolute number of inbound links above the predetermined threshold based on a function of its respective computed growth of the number of inbound links; and
providing, by the search engine, a response to the search query using the ranking of web pages that depends on the growth of the number of inbound links of the web pages.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for ranking results from a search engine query is described. In one embodiment, the search engine provides results from a search query. The results contain a list of web pages where each web page has one or more inbound links. The search engine computes the growth of the number of inbound links of each web page over a predefined period of time. The search engine ranks each web page based on a function of its respective computed growth of the number of inbound links.
11 Citations
18 Claims
-
1. A computer-implemented method for ranking results from a search engine comprising:
-
generating, by the search engine at a server, results from a search query, the results comprising a plurality of web pages, each web page having one or more inbound links; determining, by the search engine, an absolute number of inbound links to each web page in the results from the search query at a first point in time; identifying, by the search engine in the results from the search query, web pages having an absolute number of inbound links that is less than a predetermined threshold, wherein remaining web pages have an absolute number of inbound links that is not less than the predetermined threshold; computing, by the search engine, a growth of the number of inbound links of each web page in the results from the search query, wherein the computing excludes the identified web pages that have an absolute number of inbound links that is less than the predetermined threshold; ranking, by the search engine, each web page in the results from the search query that has an absolute number of inbound links above the predetermined threshold based on a function of its respective computed growth of the number of inbound links; and providing, by the search engine, a response to the search query using the ranking of web pages that depends on the growth of the number of inbound links of the web pages. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium including data that, when accessed by a computer system, cause the computer system to perform a method comprising:
-
generating, by a search engine, results from a search query, the results comprising a plurality of web pages, each web page having one or more inbound links; determining, by the search engine, an absolute number of inbound links to each web page in the results from the search query at a first point in time; identifying, by the search engine, web pages having an absolute number of inbound links that is less than a predetermined threshold in the results from the search query, wherein remaining web pages have an absolute number of inbound links that is not less than the predetermined threshold; computing, by the search engine, a growth of the number of inbound links of each web page in the results from the search query, wherein the computing excludes the identified web pages that have an absolute number of inbound links that is less than the predetermined threshold; ranking, by the search engine, each web page in the results from the search query that has an absolute number of inbound links above the predetermined threshold based on a function of its respective computed growth of the number of inbound links; and providing, by the search engine, a response to the search query using the ranking of web pages that depends on the growth of the number of inbound links of the web pages. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing system comprising:
-
a storage device configured to store a computed growth of the number of inbound links of a web page; and a processing device coupled to the storage device, the processing device comprising a search engine module, the search engine configured to generate from a search query, the results comprising a plurality of web pages, each web page having one or more inbound links, to determine an absolute number of inbound links to each web page in the results from the search query at a first point in time, to identify web pages having an absolute number of inbound links that is less than a predetermined threshold in the results from the search query, wherein remaining web pages have an absolute number of inbound links that is not less than the predetermined threshold, to compute the growth of the number of inbound links of each web page in the results from the search query, wherein the computing excludes the identified web pages that have an absolute number of inbound links that is less than the predetermined threshold, to rank each web page having an absolute number of inbound links above the predetermined threshold in the results from the search query based on a function of its respective computed growth of the number of inbound links, and to provide a response to the search query using the ranking of web pages that depends on the growth of the number of inbound links of the web pages. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification