Determining reachability
First Claim
1. A computer-implemented method comprising:
- identifying one or more secondary resources reachable through one or more links of a primary resource wherein the secondary resources are within a number of hops from the primary resource;
determining an aggregate score for the primary resource based on respective scores of the secondary resources wherein each one of the respective scores is calculated based on prior user interactions with a respective secondary resource, wherein the prior user interactions with the respective secondary resource represent an aggregation of multiple users'"'"' interactions with the secondary resource; and
providing the aggregate score as an input signal to a resource ranking process for the primary resource when the primary resource is provided as a search result responsive to a query.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining a resource'"'"'s reachability score. In one aspect, a method includes identifying one or more secondary resources reachable through one or more links of a primary resource wherein the secondary resources are within a number of hops from the primary resource; determining an aggregate score for the primary resource based on respective scores of the secondary resources wherein each one of the respective scores is calculated based on prior user interactions with a respective secondary resource; and providing the aggregate score as an input signal to a resource ranking process for the primary resource when the primary resource is represented as a search result responsive to a query.
9 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
identifying one or more secondary resources reachable through one or more links of a primary resource wherein the secondary resources are within a number of hops from the primary resource; determining an aggregate score for the primary resource based on respective scores of the secondary resources wherein each one of the respective scores is calculated based on prior user interactions with a respective secondary resource, wherein the prior user interactions with the respective secondary resource represent an aggregation of multiple users'"'"' interactions with the secondary resource; and providing the aggregate score as an input signal to a resource ranking process for the primary resource when the primary resource is provided as a search result responsive to a query. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product tangibly embodied in a computer-readable storage device, the computer program product including instructions operable to cause one or more data processing apparatus to perform operations comprising:
-
identifying one or more secondary resources reachable through one or more links of a primary resource wherein the secondary resources are within a number of hops from the primary resource; determining an aggregate score for the primary resource based on respective scores of the secondary resources wherein each one of the respective scores is calculated based on prior user interactions with a respective secondary resource, wherein the prior user interactions with the respective secondary resource represent an aggregation of multiple users'"'"' interactions with the secondary resource; and providing the aggregate score as an input signal to a resource ranking process for the primary resource when the primary resource is provided as a search result responsive to a query. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a computer-readable storage device including instructions; and one or more data processing apparatus operable to execute the instructions and perform operations comprising; identifying one or more secondary resources reachable through one or more links of a primary resource wherein the secondary resources are within a number of hops from the primary resource; determining an aggregate score for the primary resource based on respective scores of the secondary resources wherein each one of the respective scores is calculated based on prior user interactions with a respective secondary resource, wherein the prior user interactions with the respective secondary resource represent an aggregation of multiple users'"'"' interactions with the secondary resource; and providing the aggregate score as an input signal to a resource ranking process for the primary resource when the primary resource is provided as a search result responsive to a query. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification