Creating, Managing and Optimizing Online Advertising
First Claim
1. A method executing on a processor, the method comprising:
- receiving a plurality of campaign attributes from an advertiser via a user interface;
generating from the plurality of campaign attributes an advertising campaign on at least one advertising network that includes online advertising networks;
receiving a plurality of optimizer solutions from a plurality of optimizers, wherein the plurality of optimizer solutions correspond to the advertising campaign, wherein an optimizer solution comprises at least one parameter of the advertising campaign; and
generating an optimized advertising campaign by updating the advertising campaign on the at least one advertising network using the plurality of optimizer solutions, wherein the optimized advertising campaign comprises optimized advertisements and advertising campaign budget resulting from the plurality of optimizer solutions.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for creating, managing and optimizing online advertising campaigns include groups of independent human resources working through a marketplace to suggest and optimize appropriate choices for how, where and how much to pay for online advertising. Optimization is achieved through the use of market-based incentives that pay participants based on the quality, quantity and efficiency of the results of their suggestions. The systems and methods enable a marketplace that leverages the inherent knowledge of a large group of people to come up with all search terms, placements, targeting and advertisements that might be relevant to a product, and determine the optimal auction prices for these search terms, placements, targeting and ads on the search engine systems.
-
Citations
76 Claims
-
1. A method executing on a processor, the method comprising:
-
receiving a plurality of campaign attributes from an advertiser via a user interface; generating from the plurality of campaign attributes an advertising campaign on at least one advertising network that includes online advertising networks; receiving a plurality of optimizer solutions from a plurality of optimizers, wherein the plurality of optimizer solutions correspond to the advertising campaign, wherein an optimizer solution comprises at least one parameter of the advertising campaign; and generating an optimized advertising campaign by updating the advertising campaign on the at least one advertising network using the plurality of optimizer solutions, wherein the optimized advertising campaign comprises optimized advertisements and advertising campaign budget resulting from the plurality of optimizer solutions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method executing on a processor, the method comprising:
-
receiving a plurality of campaign attributes from an advertiser; generating from the plurality of campaign attributes an advertising campaign on at least one online advertising network; receiving a plurality of optimizer solutions from a plurality of optimizers, wherein an optimizer solution comprises at least one parameter of the advertising campaign; automatically resolving a conflict between the plurality of optimizer solutions; generating an optimized advertising campaign by applying the plurality of optimizer solutions, wherein the optimized advertising campaign comprises optimized advertisements and campaign budget; and automatically attributing results of the advertising campaign selectively to the plurality of optimizers.
-
-
42. A method executing on a processor, the method comprising:
-
receiving a plurality of campaign attributes from an advertiser; generating from the plurality of campaign attributes an advertising campaign on at least one online advertising network; receiving a plurality of optimizer solutions from a plurality of optimizers, wherein an optimizer solution comprises at least one parameter of the advertising campaign; generating an optimized advertising campaign by applying the plurality of optimizer solutions, wherein the optimized advertising campaign comprises optimized advertisements and campaign budget; automatically attributing results of the advertising campaign selectively to the plurality of optimizers by receiving data of a selected advertisement that is selected for viewing; and determining a sourcing optimizer that is the optimizer that submitted the optimizer solution corresponding to the selected advertisement and generating credit to the sourcing optimizer.
-
-
43. An advertising system comprising:
-
an advertising management system (AMS) platform; a plurality of campaign attributes, wherein the plurality of campaign attributes are received at the AMS platform from an advertiser via a user interface; an advertising campaign generated by the AMS platform from the plurality of campaign attributes and hosted on at least one advertising network; a plurality of optimizer solutions comprising at least one parameter of the advertising campaign received at the AMS platform from a plurality of optimizers; and wherein the AMS platform generates an optimized advertising campaign by updating the advertising campaign on the at least one advertising network using the plurality of optimizer solutions, wherein the optimized advertising campaign comprises optimized advertisements and advertising campaign budget resulting from the plurality of optimizer solutions. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
Specification