Ranking documents based on user behavior and/or feature data
First Claim
Patent Images
1. A method comprising:
- generating, by one or more server devices, a measure indicating a probability that links associated with particular feature data will be selected, the particular feature data identifying one or more link features associated with the links, wherein generating the measure comprises;
identifying link selection data for a plurality of documents collectively having corresponding links, of the links associated with the particular feature data, wherein each of the plurality of documents each has a corresponding link of the corresponding links, wherein the corresponding links collectively link to a plurality of target documents and each of the corresponding links is to a corresponding one of the plurality of target documents, the link selection data indicating;
a quantity of selections of the corresponding links of the plurality of documents, the selections each being based on a respective one of a plurality of user devices accessing a respective one of the documents and selecting the corresponding link of the respective one of the documents of the plurality of documents, andgenerating, based on the link selection data, the measure indicating the probability that links associated with the particular feature data will be selected;
after generating the measure;
generating, by one or more of the server devices, a rank for a particular document, wherein generating the rank comprises;
determining that a particular link to the particular document is associated with the particular feature data,determining a weight of the particular link based on the measure, wherein determining the weight based on the measure is based on determining that the particular link is associated with the particular feature data, andgenerating the rank for the particular document based on the weight for the particular link, and based on additional weights for additional links to the particular document;
identifying, by one or more of the server devices, documents associated with a search query, the documents, associated with the search query, including the particular document; and
providing, by the one or more server devices, information associated with the particular document based on;
the search query, andthe generated rank for the particular document.
2 Assignments
0 Petitions
Accused Products
Abstract
A system generates a model based on feature data relating to different features of a link from a linking document to a linked document and user behavior data relating to navigational actions associated with the link. The system also assigns a rank to a document based on the model.
50 Citations
20 Claims
-
1. A method comprising:
-
generating, by one or more server devices, a measure indicating a probability that links associated with particular feature data will be selected, the particular feature data identifying one or more link features associated with the links, wherein generating the measure comprises; identifying link selection data for a plurality of documents collectively having corresponding links, of the links associated with the particular feature data, wherein each of the plurality of documents each has a corresponding link of the corresponding links, wherein the corresponding links collectively link to a plurality of target documents and each of the corresponding links is to a corresponding one of the plurality of target documents, the link selection data indicating; a quantity of selections of the corresponding links of the plurality of documents, the selections each being based on a respective one of a plurality of user devices accessing a respective one of the documents and selecting the corresponding link of the respective one of the documents of the plurality of documents, and generating, based on the link selection data, the measure indicating the probability that links associated with the particular feature data will be selected; after generating the measure;
generating, by one or more of the server devices, a rank for a particular document, wherein generating the rank comprises;determining that a particular link to the particular document is associated with the particular feature data, determining a weight of the particular link based on the measure, wherein determining the weight based on the measure is based on determining that the particular link is associated with the particular feature data, and generating the rank for the particular document based on the weight for the particular link, and based on additional weights for additional links to the particular document; identifying, by one or more of the server devices, documents associated with a search query, the documents, associated with the search query, including the particular document; and providing, by the one or more server devices, information associated with the particular document based on; the search query, and the generated rank for the particular document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more devices comprising:
-
one or more memories to store instructions; and one or more processors to execute the instructions to; generate a measure indicating a probability that links associated with particular feature data will be selected, the particular feature data identifying one or more link features associated with the links, wherein when generating the measure, the one or more of the processors are to; identify link selection data for a plurality of documents collectively having corresponding links, of the links associated with the particular feature data, wherein each of the plurality of documents each has a corresponding link of the corresponding links, wherein the corresponding links collectively link to a plurality of target documents and each of the corresponding links is to a corresponding one of the plurality of target documents, the link selection data indicating; a quantity of selections of the corresponding links of the plurality of documents, the selections each being based on a respective one of a plurality of user devices accessing a respective one of the documents and selecting the corresponding link of the respective one of the documents of the plurality of documents, and generating, based on the link selection data, the measure indicating the probability that links associated with the particular feature data will be selected; after generating the measure;
generate a rank for a particular document, wherein when generating the rank, the one or more of the processors are to;determine that a particular link to the particular document is associated with the particular feature data, determine a weight of the particular link based on the measure, wherein determining the weight based on the measure is based on determining that the particular link is associated with the particular feature data, and generate the rank for the particular document based on the weight for the particular link, and based on additional weights for additional links to the particular document; identify documents associated with a search query, the documents, associated with the search query, including the particular document; and provide information associated with the particular document based on; the search query, and the generated rank for the particular document. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
a plurality of instructions which, when executed by one or more devices, cause the one or more devices to; generate a measure indicating a probability that links associated with particular feature data will be selected, the particular feature data identifying one or more link features associated with the links, wherein when generating the measure, the one or more devices are to; identify link selection data for a plurality of documents collectively having corresponding links, of the links associated with the particular feature data, wherein each of the plurality of documents each has a corresponding link of the corresponding links, wherein the corresponding links collectively link to a plurality of target documents and each of the corresponding links is to a corresponding one of the plurality of target documents, the link selection data indicating; a quantity of selections of the corresponding links of the plurality of documents, the selections each being based on a respective one of a plurality of user devices accessing a respective one of the documents and selecting the corresponding link of the respective one of the documents of the plurality of documents, and generate, based on the link selection data, the measure indicating the probability that links associated with the particular feature data will be selected; after generating the measure;
generate a rank for a particular document, wherein when generating the rank one or more of the devices are to;determine that a particular link to the particular document is associated with the particular feature data, determine a weight of the particular link based on the measure, wherein determining the weight based on the measure is based on determining that the particular link is associated with the particular feature data, and generate the rank for the particular document based on the weight for the particular link, and based on additional weights for additional links to the particular document; identify documents associated with a search query, the documents, associated with the search query, including the particular document; and provide information associated with the particular document based on; the search query, and the generated rank for the particular document.
-
Specification