Expected activity of a user
First Claim
Patent Images
1. A system comprising:
- a content management system;
an activity information datastore;
a campaign parameters datastore;
wherein the content management system is configured to;
provide a user interface to a content sponsor for designating one or more criteria for enabling presentation of content associated with a campaign to users, including providing a control, that when selected, enables presentation of content from the campaign to users having expected activity scores that are above a predefined level;
store the criteria in the campaign parameters datastore;
receive a request for content from a user, the content to be displayed in a slot associated with an online resource;
determine 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 and on information related to the user in the activity information datastore;
compare the expected activity score for the user to a threshold;
select one or more content items to serve to the user based at least in part on the comparison; and
serve the selected content items to the user responsive to the request.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for serving content to a user. A method includes: receiving a request for content from a user, the content to be displayed in a slot associated with an online resource; determining 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; 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.
16 Citations
19 Claims
-
1. A system comprising:
-
a content management system; an activity information datastore; a campaign parameters datastore; wherein the content management system is configured to; provide a user interface to a content sponsor for designating one or more criteria for enabling presentation of content associated with a campaign to users, including providing a control, that when selected, enables presentation of content from the campaign to users having expected activity scores that are above a predefined level; store the criteria in the campaign parameters datastore; receive a request for content from a user, the content to be displayed in a slot associated with an online resource; determine 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 and on information related to the user in the activity information datastore; compare the expected activity score for the user to a threshold; select one or more content items to serve to the user based at least in part on the comparison; and serve the selected content items to the user responsive to the request.
-
-
2. A computer implemented method comprising:
-
providing a user interface to a content sponsor for designating one or more criteria for enabling presentation of content associated with a campaign to users, including providing a control, that when selected, enables presentation of content from the campaign to users having expected activity scores that are above a predefined level; storing the criteria in the campaign parameters datastore; receiving a request for content from a user, the content to be displayed in a slot associated with an online resource; determining, by 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 and on information related to the user in the activity information datastore; comparing, by one or more processors, the expected activity score for the user to a threshold; selecting, by one or more processors, 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 Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product tangibly embodied in a computer-readable storage device and comprising instructions that, when executed by a processor, cause the processor to:
-
provide a user interface to a content sponsor for designating one or more criteria for enabling presentation of content associated with a campaign to users, including providing a control, that when selected, enables presentation of content from the campaign to users having expected activity scores that are above a predefined level; store the criteria in the campaign parameters datastore; receive a request for content from a user, the content to be displayed in a slot associated with an online resource; determine, by 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 and on information related to the user in the activity information datastore; compare, by one or more processors, the expected activity score for the user to a threshold; select, by one or more processors, one or more content items to serve to the user based at least in part on the comparison; and serve the selected content items to the user responsive to the request.
-
Specification