SYSTEMS AND METHODS FOR SELECTING AN AD CAMPAIGN AMONG ADVERTISING CAMPAIGNS HAVING MULTIPLE BID STRATEGIES
First Claim
1. A system for selecting a relevant ad campaign for delivering to a wireless device of a user, comprising:
- an ad server that includes an adaptive decision unit having filter logic for filtering eligible ad campaigns, a storage medium to store instructions, and a processing system coupled to the storage medium and the adaptive decision unit, the processing system is configured to execute the instructions to receive and process an ad request from a wireless device upon initiation of a non-web browser software application on the wireless device, filter eligible ad campaigns with the filter logic, compare effective cost-per-mille CPM strategies with predicted conversion rates for the filtered ad campaigns, and select an ad campaign based on the comparison of the effective CPM strategies and the predicted conversion rates; and
at least one prediction server coupled to the ad server, the at least one prediction server to receive the filtered eligible ad campaigns from the ad server, to assign weighted values for different parameters of a plurality of bid strategies of the filtered ad campaigns including a first weighted value if at least one other software application is installed on the wireless device, and a second weighted value if the user has viewed at least one video ad on the wireless device, to determine a predicted conversion rate for each filtered ad campaigns based on the weighted values of the different parameters, and to convert each bid strategy including a cost per install (CPI) into an effective CPM strategy.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are described for selecting an engaging ad campaign among advertising campaigns having different types of bid strategies. In one embodiment, an advertising system designed for selecting relevant and engaging ad campaigns for delivering to a device of a user includes an adaptive decision unit having filter logic for filtering eligible ad campaigns, a storage medium to store instructions of the system, and processing logic coupled to the storage medium. The processing logic is configured to execute the instructions of the system to receive and process an ad request from the device upon initiation of a software application on the device, filter eligible ad campaigns, convert each bid strategy of the filtered ad campaigns into an effective cost-per-mille (CPM) strategy, compare effective CPM strategies for the filtered ad campaigns, and select an ad campaign based on the comparison of the effective CPM strategies.
-
Citations
17 Claims
-
1. A system for selecting a relevant ad campaign for delivering to a wireless device of a user, comprising:
-
an ad server that includes an adaptive decision unit having filter logic for filtering eligible ad campaigns, a storage medium to store instructions, and a processing system coupled to the storage medium and the adaptive decision unit, the processing system is configured to execute the instructions to receive and process an ad request from a wireless device upon initiation of a non-web browser software application on the wireless device, filter eligible ad campaigns with the filter logic, compare effective cost-per-mille CPM strategies with predicted conversion rates for the filtered ad campaigns, and select an ad campaign based on the comparison of the effective CPM strategies and the predicted conversion rates; and at least one prediction server coupled to the ad server, the at least one prediction server to receive the filtered eligible ad campaigns from the ad server, to assign weighted values for different parameters of a plurality of bid strategies of the filtered ad campaigns including a first weighted value if at least one other software application is installed on the wireless device, and a second weighted value if the user has viewed at least one video ad on the wireless device, to determine a predicted conversion rate for each filtered ad campaigns based on the weighted values of the different parameters, and to convert each bid strategy including a cost per install (CPI) into an effective CPM strategy. - View Dependent Claims (2, 3, 4, 5, 6, 17)
-
-
7. A machine-accessible non-transitory medium containing executable computer program instructions which when executed by an ad system cause the ad system to perform a method for delivering an ad campaign to a wireless device of a user, the method comprising:
-
receiving, with a processing system of the ad system, an ad request from a wireless device upon initiation of a non-web browser software application on the wireless device; processing the ad request; filtering, with filter logic of the ad system, eligible ad campaigns and associated bid strategies to generate filtered ad campaigns; receiving with at least one prediction server filtered eligible ad campaigns from the ad server, and assigning weighted values for different parameters of a plurality of bid strategies of the filtered ad campaigns including a first weighted value if at least one other software application is installed on the wireless device, and a second weighted value if the user has viewed at least one video ad on the wireless device; determining a predicted conversion rate for each filtered ad campaign based on the weighted values of the different parameters; converting each bid strategy of the filtered ad campaigns into an effective cost-per-mille (CPM) strategy; comparing effective CPM strategies with the predicted conversion rates for the filtered ad campaigns; and selecting an ad campaign from the filtered ad campaigns based on the comparison of the effective CPM strategies. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A device for displaying an ad campaign, comprising:
-
a touch display device for receiving user input of a user and displaying output; a storage medium to store instructions of advertising services software; and a processing unit coupled to the storage medium and the touch display device, the processing unit is configured to execute the instructions of the advertising services software to generate an ad request in response to initiation of a non-web browser software application on the device, send the ad request to an ad system, and receive an ad response in real time prior to an ad play event for a video ad with the ad response including a selected ad campaign to be displayed on the touch display device in-application (in-app) during the ad play event of the non-web browser software application, wherein the ad request includes different types of information including publisher settings for a publisher of the initiated non-web browser software application, an application id to identify the selected non-web browser software application, and user characteristics including user engagement rate during ad play events, wherein the device comprises a mobile device or a tablet device, wherein the selected ad campaign is selected based on device characteristics including a network connection for the device, operating system version, volume, screen size and orientation, whether at least one other software application is installed on the device, and whether the user has viewed at least one video ad on the device. - View Dependent Claims (14, 15, 16)
-
Specification