MIDFLIGHT ONLINE ADVERTISEMENT CAMPAIGN OPTIMIZER
First Claim
Patent Images
1. A method comprising:
- using one or more computers, obtaining a first set of information comprising a set of parameters relating to serving of online advertisements in association with an online advertising campaign, the set of parameters comprising;
a first subset of parameters comprising one or more performance goals or requirements relating to the campaign or a portion of the campaign;
a second subset of parameters comprising allocations of quantities, or ranges of quantities, of anticipated impressions to nodes of a topical subject matter-based taxonomy; and
a third subset of parameters comprising one or more rules relating to permissible shifting of anticipated impressions between nodes of the taxonomy;
using one or more computers, during a period during which advertisements are being served in connection with achieving the performance goals or requirements, obtaining a second set of information comprising advertisement performance information relating to advertisements served during a portion of the period in partial fulfillment of the one or more performance goals or requirements;
using one or more computers, based at least in part on the second set of information, determining a third set of information comprising a set of one or more shifts of the allocated quantities, or ranges of quantities, of anticipated impressions between nodes of the taxonomy, wherein the one or more shifts are for optimization with regard to at least one of the one or more performance goals, and wherein the one or more shifts are determined to be permissible based at least in part on the one or more rules; and
using one or more computers, during the period, implementing at least one of the one or more shifts.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for optimization of online advertising campaigns. Methods and systems are provided in which, in manner that may be partially or fully automated, during a period of advertisement serving in fulfillment of an agreement with an advertiser, allocated anticipated impressions are shifted from one portion of a topic-related taxonomy to another, such as from an overperforming node in the taxonomy to an underperforming node. Such shifting may be done using real-time or frequent advertisement performance monitoring and forecasting, but may be bounded or guided by a set of rules that the advertiser may provide.
-
Citations
20 Claims
-
1. A method comprising:
-
using one or more computers, obtaining a first set of information comprising a set of parameters relating to serving of online advertisements in association with an online advertising campaign, the set of parameters comprising; a first subset of parameters comprising one or more performance goals or requirements relating to the campaign or a portion of the campaign; a second subset of parameters comprising allocations of quantities, or ranges of quantities, of anticipated impressions to nodes of a topical subject matter-based taxonomy; and a third subset of parameters comprising one or more rules relating to permissible shifting of anticipated impressions between nodes of the taxonomy; using one or more computers, during a period during which advertisements are being served in connection with achieving the performance goals or requirements, obtaining a second set of information comprising advertisement performance information relating to advertisements served during a portion of the period in partial fulfillment of the one or more performance goals or requirements; using one or more computers, based at least in part on the second set of information, determining a third set of information comprising a set of one or more shifts of the allocated quantities, or ranges of quantities, of anticipated impressions between nodes of the taxonomy, wherein the one or more shifts are for optimization with regard to at least one of the one or more performance goals, and wherein the one or more shifts are determined to be permissible based at least in part on the one or more rules; and using one or more computers, during the period, implementing at least one of the one or more shifts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more server computers connected to the Internet; and one or more databases connected to the one or more servers; wherein the one or more server computers are for; obtaining a first set of information comprising a set of parameters relating to serving of online advertisements in association with an online advertising campaign, the set of parameters comprising; a first subset of parameters comprising one or more performance goals or requirements relating to the campaign or a portion of the campaign; a second subset of parameters comprising allocations of quantities, or ranges of quantities, of anticipated impressions to nodes of a topical subject matter-based taxonomy; and a third subset of parameters comprising one or more rules relating to permissible shifting of anticipated impressions between nodes of the taxonomy; during a period during which advertisements are being served in connection with achieving the performance goals or requirements, obtaining a second set of information comprising advertisement performance information relating to advertisements served during a portion of the period in partial fulfillment of the one or more performance goals or requirements; based at least in part on the second set of information, determining a third set of information comprising a set of one or more shifts of the allocated quantities, or ranges of quantities, of anticipated impressions between nodes of the taxonomy, wherein the one or more shifts are for optimization with regard to at least one of the one or more performance goals, and wherein the one or more shifts are determined to be permissible based at least in part on the one or more rules; and during the period, implementing at least one of the one or more shifts. - View Dependent Claims (17, 18, 19)
-
-
20. A computer readable medium or media containing instructions for executing a method, the method comprising:
-
using one or more computers, obtaining a first set of information comprising a set of parameters relating to serving of online advertisements in association with an online advertising campaign, the set of parameters comprising; a first subset of parameters comprising one or more performance goals or requirements relating to the campaign or a portion of the campaign; a second subset of parameters comprising allocations of quantities, or ranges of quantities, of anticipated impressions to nodes of a topical subject matter-based taxonomy; and a third subset of parameters comprising one or more rules relating to permissible shifting of anticipated impressions between nodes of the taxonomy; using one or more computers, during a period during which advertisements are being served in connection with achieving the performance goals or requirements, obtaining a second set of information comprising advertisement performance information relating to advertisements served during a portion of the period in partial fulfillment of the one or more performance goals or requirements; using one or more computers, based at least in part on the second set of information, determining a third set of information comprising a set of one or more shifts of the allocated quantities, or ranges of quantities, of anticipated impressions between nodes of the taxonomy, wherein the one or more shifts are for optimization with regard to at least one of the one or more performance goals, and wherein the one or more shifts are determined to be permissible based at least in part on the one or more rules; using one or more computers, during the period, implementing at least one of the one or more shifts; and during the period, amending an agreement based at least in part on determined shifts of the allocated quantities, or ranges of quantities, of anticipated impressions between nodes of the taxonomy, wherein the agreement is associated with parties including an advertiser, or a proxy of an advertiser, associated with the campaign, and wherein the agreement includes an obligation relating to a quantity of impressions to be served in connection with one or more nodes of the taxonomy during a period including the period.
-
Specification