PLATFORM OR USER SENSITIVE ADVERTISING
First Claim
1. A method implemented in a service, the method comprising:
- receiving, for each of multiple different platforms, one or more platform rules identifying one or more restrictions on serving ads to the platform;
receiving information describing both an ad campaign and content to which the ad campaign corresponds;
identifying a current platform via which content is currently being played back; and
identifying an appropriate ad from the ad campaign to be served to the current platform, the identifying of the appropriate ad being based at least in part on the ad campaign and the one or more platform rules for the current platform.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with one or more aspects of the platform or user sensitive advertising, appropriate ads to be served for playback via a platform are identified based at least in part on one or more platform rules for the platform. The timing of when the appropriate ads are to be served can also be based at least in part on the one or more platform rules for the platform. In accordance with other aspects of the platform or user sensitive advertising, a next ad of an ad campaign that is to be presented to a user is identified based at least in part on one or more ads in the ad campaign that have previously been played back via one or more platforms regardless of which of the one or more platforms were being used by the user while playing back the one or more ads.
-
Citations
20 Claims
-
1. A method implemented in a service, the method comprising:
-
receiving, for each of multiple different platforms, one or more platform rules identifying one or more restrictions on serving ads to the platform; receiving information describing both an ad campaign and content to which the ad campaign corresponds; identifying a current platform via which content is currently being played back; and identifying an appropriate ad from the ad campaign to be served to the current platform, the identifying of the appropriate ad being based at least in part on the ad campaign and the one or more platform rules for the current platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
determining a time that an ad in an ad campaign is to be served to a device; identifying a user of the device; identifying, based at least in part on one or more ads in the ad campaign that have previously been played back by one or more devices regardless of which of the one or more devices were being used by the user while playing back the one or more ads, a next ad in the ad campaign that is to be played back; and serving the identified ad to the device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors, cause the one or more processors to:
-
receive, for each of multiple different platforms, one or more platform rules identifying one or more restrictions on serving ads to the platform; receive information describing both an ad campaign and content to which the ad campaign corresponds; identify a current platform via which content is currently being played back; identify a next ad from the ad campaign to be served to the current platform, wherein to identify the next ad is to identify the next ad based at least in part on the ad campaign, the content currently being played back, the one or more platform rules for the current platform, and one or more ads in the ad campaign that have previously been played back via one or more platforms regardless of which of the one or more platforms were being used by a user while playing back the one or more ads; and serve the identified next ad to the device.
-
Specification