Online ranking metric
First Claim
1. A computer-implemented method, comprising:
- for each of a plurality of resources presented to a plurality of users by a data processing service;
receiving one or more signals originating from the data processing service reporting one or more actions by the plurality of users related to the respective resource, wherein a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource, wherein the reported actions comprise one or more short deletions of the respective resource, a short deletion of the respective resource being a deletion of the respective resource occurring within a predefined time period after a corresponding addition of the respective resource;
determining a number of long additions for the respective resource by subtracting a number of short deletions of the respective resource from a number of reported additions of the respective resource; and
determining a respective long-addition click-through rate (LACTR) for the respective resource by dividing the number of long additions for the respective resource by a number of reported presentations of the respective resource;
ranking the plurality of resources based on the respective LACTRs for the plurality of resources; and
providing the ranking of the plurality of resources to the data processing service,wherein receiving, determining, ranking, and providing are performed by one or more computers.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided.
-
Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
for each of a plurality of resources presented to a plurality of users by a data processing service; receiving one or more signals originating from the data processing service reporting one or more actions by the plurality of users related to the respective resource, wherein a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource, wherein the reported actions comprise one or more short deletions of the respective resource, a short deletion of the respective resource being a deletion of the respective resource occurring within a predefined time period after a corresponding addition of the respective resource; determining a number of long additions for the respective resource by subtracting a number of short deletions of the respective resource from a number of reported additions of the respective resource; and determining a respective long-addition click-through rate (LACTR) for the respective resource by dividing the number of long additions for the respective resource by a number of reported presentations of the respective resource; ranking the plurality of resources based on the respective LACTRs for the plurality of resources; and providing the ranking of the plurality of resources to the data processing service, wherein receiving, determining, ranking, and providing are performed by one or more computers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
one or more processors; and instructions configured for execution by the one or more processors, the instructions comprising instructions to; for each of a plurality of resources presented to a plurality of users by a data processing service; receive one or more signals originating from the data processing service reporting one or more actions by the plurality of users related to the respective resource, wherein a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource, wherein the reported actions comprise one or more short deletions of the respective resource, a short deletion of the respective resource being a deletion of the respective resource occurring within a predefined time period after a corresponding addition of the respective resource; including; determine a number of long additions for the respective resource by subtracting a number of short deletions of the respective resource from a number of reported additions of the respective resource; and determine a respective long additional click-through rate (LACTR) for the respective resource by dividing the number of long additions for the respective resource by a number of reported presentations of the respective resource; rank the plurality of resources based on the respective LACTRs for the plurality of resources; and provide the ranking of the plurality of resources. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
for each of a plurality of resources presented to a plurality of users by a data processing service; receiving one or more signals originating from the data processing service reporting one or more actions by the plurality of users related to the respective resource, wherein a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource, wherein the reported actions comprise one or more short deletions of the respective resource, a short deletion of the respective resource being a deletion of the respective resource occurring within a predefined time period after a corresponding addition of the respective resource; including; determining a number of long additions for the respective resource by subtracting a number of short deletions of the respective resource from a number of reported additions of the respective resource; and determining a respective long addition click-through rate (LACTR) for the respective resource by dividing the number of long additions for the respective resource by a number of reported presentations of the respective resource; ranking the plurality of resources based on the respective LACTRs for the plurality of resources; and providing the ranking of the plurality of resources. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification