OPTIMIZING ADS BY CUSTOMIZATION FOR A TARGET DEVICE
First Claim
1. One or more computer-storage media having computer-executable instructions embodied thereon that, when executed, perform a method for optimizing an advertisement, the method comprising:
- receiving from an advertiser a dynamic creative that includes at least one asset to include in the advertisement and at least one rule to control the advertisement;
accessing device information for a target device that will receive the advertisement, wherein the device information includes at least a screen size of the target device;
creating the advertisement to be presented to a user such that the advertisement includes an optimized set of creative elements for the target device, wherein the optimized set of creative elements includes the at least one asset and is customized for the target device based on the device information; and
presenting the advertisement with the optimized set of creative elements to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer systems, methods and media for optimizing an advertisement are provided. Creative elements for an ad campaign are received from an advertiser. In response to an ad call from a target device, device information, application information, and user information are accessed. Based on the accessed information and the creative elements of the dynamic creative, a customized ad is created that includes an optimized set of creative elements for the target device and the application such that the user gets an optimized user experience regardless of the target device presenting the ad.
-
Citations
20 Claims
-
1. One or more computer-storage media having computer-executable instructions embodied thereon that, when executed, perform a method for optimizing an advertisement, the method comprising:
-
receiving from an advertiser a dynamic creative that includes at least one asset to include in the advertisement and at least one rule to control the advertisement; accessing device information for a target device that will receive the advertisement, wherein the device information includes at least a screen size of the target device; creating the advertisement to be presented to a user such that the advertisement includes an optimized set of creative elements for the target device, wherein the optimized set of creative elements includes the at least one asset and is customized for the target device based on the device information; and presenting the advertisement with the optimized set of creative elements to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-storage media having computer-executable instructions embodied thereon that, when executed, perform a method for optimizing an advertisement, the method comprising:
-
executing an application on a target device; communicating an advertisement call from the target device; and receiving at the target device a customized advertisement that includes an optimized set of creative elements, wherein the optimized set of creative elements has been customized for the target device and the application using device information and application information associated with the target device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. One or more computer-storage media having computer-executable instructions embodied thereon that, when executed, perform a method for dynamically creating an advertisement, the method comprising:
-
receiving from an advertiser a dynamic creative including a plurality of creative elements, wherein the plurality of creative elements includes; (i) at least one rule restricting a format, a layout, and a size of the advertisement; (ii) at least one asset to include in the advertisement; and (iii) at least one target audience requirement based on demographic information, behavioral information, or both; receiving a first advertisement call from a target device, wherein the first advertisement call is associated with a first application that is executed on the target device at the time of the first advertisement call; accessing device information associated with the target device, wherein the device information includes a user associated with the target device, a screen size of the target device, and functional capabilities of the target device; accessing first application information associated with the first application that is executed on the target device at the time of the first advertisement call; based on the dynamic creative, the device information, and the first application information, creating a first customized advertisement such that the first customized advertisement includes a first optimized set of creative elements for the target device and the first application, wherein the first optimized set of creative elements includes the at least one asset and is customized for the target device and for the first application; presenting the first customized advertisement including the first optimized set of creative elements to the user; receiving a second advertisement call from the target device, wherein the second advertisement call is associated with a second application that is executed on the target device at the time of the second advertisement call, wherein the second application is different from the first application; accessing device information associated with the target device; accessing second application information associated with the second application that is executed on the target device at the time of the second advertisement call; based on the dynamic creative, the device information, and the second application information, creating a second customized advertisement such that the second customized advertisement includes a second optimized set of creative elements for the target device and the second application, wherein the second optimized set of creative elements includes the at least one asset and is customized for the target device and for the second application; presenting the second customized advertisement including the second optimized set of creative elements to the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification