Patent ID: 8572647

Claim:
A computer implemented method for determining which ads to present to a user, the method executed by a computer system and comprising: maintaining, by a computer system, a video score for a video, the video score maintained based on one or more metrics representing user interactions received by the computer system from users that have viewed the video; identifying, by the computer system, an ad that is a candidate for presentation to a user, the ad associated with the video; calculating, by the computer system, an ad score for the ad that represents a measurement of a likelihood that the user will be interested in the ad, the ad score calculated based at least in part on the video score of the video; choosing, by the computer system, to present the ad to the user based at least in part on the calculated ad score; and responsive to choosing to present the ad, transmitting, by the computer system, the ad to a device configured to present the ad to the user.