Determining the effectiveness of internet advertising
First Claim
1. An apparatus for determining a currently optimal advertisement for an Internet Merchant website through controlled experimentation, the apparatus comprising:
- (1) an eCommerce system;
the eCommerce system comprising;
(a) a webserver;
(b) an application server configured to perform business logic; and
(c) a manager console; and
(2) a dynamic advertising system;
the dynamic advertising system comprising;
(a) a server module, the server module comprising;
(i) a dynamic sampling engine; and
(ii) a logic module;
wherein, during an experiment, the eCommerce system and the dynamic advertising system are configured to;
(a) receive input experimental parameters at the manager console to configure the experiment, wherein the input experimental parameters comprise a sampling strategy;
(b) receive the input experimental parameters at the dynamic sampling engine, wherein the dynamic sampling engine produces and outputs a plurality of experimental advertisements according to the input experimental parameters;
(c) respond to web page requests received at the webserver from customers by passing a sample of the web page requests through the application server to the dynamic sampling engine according to the input experimental parameters, wherein the dynamic sampling engine samples via the webserver randomly distributing web pages comprising the plurality of experimental advertisements, one of the plurality of experimental advertisements being output per received user web page request in the sample of the web page requests;
(d) utilize the logic module to determine a quantifiable interest for each of the plurality of experimental advertisements; and
(e) utilize the logic module to determine a currently optimal advertisement from the plurality of experimental advertisements via an objective function;
wherein, at the conclusion of the experiment, the currently optimal advertisement is returned as a default advertisement in response to subsequent customer web page requests.
1 Assignment
0 Petitions
Accused Products
Abstract
The method and system of the present invention enables Internet businesses to conduct real-time, online experiments on a sample of transactions to determine marketplace sensitivities. Analysis of the results of the experiments reveal optimal values of key market decision variables such as price, content of banner ads, promotion levels, quantity discount schemes, etc. The experiments may be automatically conducted on an on-going basis, or may be conducted on a periodic basis. The method and system of the present invention preferably allow users to modify the nature of the experiment and the propagation of optimal values. The method and system of the current invention can be used for a pure diagnostic purpose or to automate the setting of key market variables.
The dynamic experimentation used by the inventive system reveals the relative stability (or instability) of the networked market within which the business operates. The translation of an optimal value for a key variable (for example, content of a banner ad) to the entire market can be done on a real-time basis.
43 Citations
20 Claims
-
1. An apparatus for determining a currently optimal advertisement for an Internet Merchant website through controlled experimentation, the apparatus comprising:
-
(1) an eCommerce system;
the eCommerce system comprising;(a) a webserver; (b) an application server configured to perform business logic; and (c) a manager console; and (2) a dynamic advertising system;
the dynamic advertising system comprising;(a) a server module, the server module comprising; (i) a dynamic sampling engine; and (ii) a logic module; wherein, during an experiment, the eCommerce system and the dynamic advertising system are configured to; (a) receive input experimental parameters at the manager console to configure the experiment, wherein the input experimental parameters comprise a sampling strategy; (b) receive the input experimental parameters at the dynamic sampling engine, wherein the dynamic sampling engine produces and outputs a plurality of experimental advertisements according to the input experimental parameters; (c) respond to web page requests received at the webserver from customers by passing a sample of the web page requests through the application server to the dynamic sampling engine according to the input experimental parameters, wherein the dynamic sampling engine samples via the webserver randomly distributing web pages comprising the plurality of experimental advertisements, one of the plurality of experimental advertisements being output per received user web page request in the sample of the web page requests; (d) utilize the logic module to determine a quantifiable interest for each of the plurality of experimental advertisements; and (e) utilize the logic module to determine a currently optimal advertisement from the plurality of experimental advertisements via an objective function; wherein, at the conclusion of the experiment, the currently optimal advertisement is returned as a default advertisement in response to subsequent customer web page requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining a currently optimal advertisement for an Internet merchant website through controlled experimentation, the method comprising:
-
(1) conducting an experiment to determine a currently optimal advertisement, the experiment comprising; (a) receiving input experimental parameters at a manager console to configure an experiment, wherein the input experimental parameters comprise a sampling strategy; (b) receiving the input experimental parameters at a dynamic sampling engine, wherein the dynamic sampling engine produces and outputs a plurality of experimental advertisements according to the input experimental parameters; (c) responding to web page requests received at a webserver from customers by passing a sample of the web page requests through an application server to the dynamic sampling engine according to the input experimental parameters, wherein the dynamic sampling engine samples via the web server randomly distributing web pages comprising the plurality of experimental advertisements, one of the plurality of experimental advertisements being output per received user web page request in the sample of requests; (d) utilizing a logic module to determine a quantifiable interest for each of the plurality of experimental advertisements; and (e) utilizing the logic module to determine the currently optimal advertisement from the plurality of experimental advertisements via an objective function; and (2) utilizing the currently optimal advertisement determined in (1) as a default advertisement, wherein, at the conclusion of the experiment, the currently optimal advertisement is returned as the default advertisement in response to subsequent customer web page requests. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification