Online content ranking system based on authenticity metric values for web elements
First Claim
Patent Images
1. A method for determining at least one authenticity metric value for a set of data, comprising:
- retrieving, by a computer system, the set of data from one or more computer servers, wherein the set of data includes data for a plurality of web elements;
for each of at least a subset of elements in the set of data, determining an authenticity metric value, wherein the authenticity metric value of a web element is assigned based on a number of links required to reach the web element from a seed web page having a pre-assigned authenticity weight, wherein the pre-assigned authenticity weight is assigned based on at least one of a previously determined authenticity metric value associated with the seed web page and a user-determined authenticity weight; and
associating the determined authenticity metric value with the corresponding element of the set of data.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for identifying and ranking search results and online advertisements based on authenticity are described. A search server includes an authenticity index, which includes authenticity metric values associated with one or more web elements. The authenticity metric values may indicate the relative authority of the web element with respect to a specific category, keyword, search term, phrase, context, filter, etc. Search results may be generated and ranked based on the authenticity metric values.
-
Citations
22 Claims
-
1. A method for determining at least one authenticity metric value for a set of data, comprising:
-
retrieving, by a computer system, the set of data from one or more computer servers, wherein the set of data includes data for a plurality of web elements; for each of at least a subset of elements in the set of data, determining an authenticity metric value, wherein the authenticity metric value of a web element is assigned based on a number of links required to reach the web element from a seed web page having a pre-assigned authenticity weight, wherein the pre-assigned authenticity weight is assigned based on at least one of a previously determined authenticity metric value associated with the seed web page and a user-determined authenticity weight; and associating the determined authenticity metric value with the corresponding element of the set of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium containing program instructions that, when executed by a computer system, cause the computer system to execute a method for determining at least one authenticity metric value, comprising:
-
retrieving data from the one or more computer servers, wherein the data includes data for a plurality of web elements; indexing the plurality of web elements in a search index; and generating an authenticity index, wherein the authenticity index includes an authenticity metric value associated with each of at least a subset of the plurality of web elements, wherein the authenticity metric value is assigned based on the number of links required to reach a web element from a seed web page having a pre-assigned authenticity weight wherein the pre-assigned authenticity weight is assigned based on at least one of a previously determined authenticity metric value associated with the seed web page and a user-determined authenticity weight. - View Dependent Claims (10, 11, 12)
-
-
13. A method for ranking elements, the method comprising:
-
receiving a search request including a search query; identifying a set of elements based on the search request, wherein each element is identified based on its relevance to the search query; ranking the elements to generate a list of ranked elements; associating an authenticity weight to each of at least a subset of the elements, wherein the authenticity weight is assigned based at least in part on the number of links required to reach a web element from a seed web page having a pre-assigned authenticity weight, wherein the pre-assigned authenticity weight is assigned based on at least one of a previously determined authenticity metric value associated with the seed web page and a user-determined authenticity weight; processing the list of elements based on the authenticity weights to generate a modified list of ranked elements, and transmitting the modified list to a client device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-readable storage medium containing program instructions that, when executed by a computer system, cause the computer system to execute a method for ranking elements, the method comprising:
-
receiving a search request including a search query; identifying a set of elements based on the search request, associating an authenticity weight to each of at least a subset of the elements, wherein the authenticity weight is indicative of the relative authority of an element wherein the authenticity metric value of a web element is assigned based on the number of links required to reach the web element from a seed web page having a pre-assigned authenticity weight, wherein the pre-assigned authenticity weight is assigned based on at least one of a previously determined authenticity metric value associated with the seed web page and a user-determined authenticity weight; processing the elements based on at least the authenticity weights; generating a list of ranked elements; transmitting the list to a client device. - View Dependent Claims (19, 20, 21, 22)
-
Specification