×

Expected activity of a user

  • US 9,852,452 B2
  • Filed: 05/01/2015
  • Issued: 12/26/2017
  • Est. Priority Date: 03/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving a request for content from a user, the content to be displayed in a slot associated with an online resource;

    determining, using one or more processors, an expected activity score for the user based at least in part on one or more criteria associated with a context of presenting the online resource to the user, wherein the expected activity score comprises a prediction of a rate at which the user will interact with content given a particular context, wherein determining the expected activity score for the user comprises;

    retrieving, from an activity information database, data relating to a user'"'"'s recent activity;

    determining whether a threshold amount of data relating to the user'"'"'s recent activity is available in the activity information database;

    if less than the threshold amount of data relating to the user'"'"'s recent activity is available, determining the expected activity score for the user based on users that are similar to the user; and

    if more than the threshold amount of data relating to the user'"'"'s recent activity is available, determining the expected activity score for the user based on the retrieved data relating to the user'"'"'s recent activity, including;

    determining the expected activity score based on previous interactions with content items in the context and impressions presented to the user in the context over a particular period of time; and

    modifying the expected activity score by weighting more recent interactions higher than less recent interactions;

    comparing the expected activity score for the user to a threshold;

    selecting one or more content items to serve to the user based at least in part on the comparison; and

    serving the selected content items to the user responsive to the request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×