Systems and methods for predicting advertising revenue
First Claim
1. A computer-implemented method for predicting revenue of an advertising campaign using a revenue predictor in a campaign control computer while the campaign is ongoing, comprising:
- receiving, by a controller of the campaign control computer, a starting point in time, during the advertising campaign, when a starting revenue and volume data through the starting point in time were known;
receiving, by the controller, a target point in time, at which a cumulative predicted revenue is to be determined representing the cumulative revenue generated by the advertising campaign up to the target point in time;
dividing, by the controller, the time between the starting point in time and the target point in time into at least two intervals based on a selected point in time at which less than all of the starting revenue and the volume data were known;
computing, by the controller, an estimated revenue generated by the advertising campaign from a time just after the starting point in time until the target point in time;
computing, by the controller, a predicted revenue generated by the advertising campaign from a time just after the selected point in time until the target point in time; and
determining, by the controller, the cumulative predicted revenue for the advertising campaign through the target point in time based on the starting revenue, the estimated revenue, and the predicted revenue.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and system are provided to predict data related to advertising. Predicted data may include impressions, clicks, actions, or other data related to the advertisement, such as the ratio of impressions to clicks or the ratio of clicks to actions. Methods for predicting revenue of an advertising campaign use a revenue predictor in a campaign control computer while the campaign is ongoing. Based on a starting point in time during the advertising campaign when a starting revenue and volume data through the starting point in time were known and a target point in time, a cumulative predicted revenue can be determined. Based on an estimated revenue generated by the advertising campaign from a time just after the starting point in time until a selected point in time and a predicted revenue from a time just after the selected point in time until the target point in time is computed, the cumulative predicted revenue for the advertising campaign through the target point in time is determined.
68 Citations
26 Claims
-
1. A computer-implemented method for predicting revenue of an advertising campaign using a revenue predictor in a campaign control computer while the campaign is ongoing, comprising:
-
receiving, by a controller of the campaign control computer, a starting point in time, during the advertising campaign, when a starting revenue and volume data through the starting point in time were known; receiving, by the controller, a target point in time, at which a cumulative predicted revenue is to be determined representing the cumulative revenue generated by the advertising campaign up to the target point in time; dividing, by the controller, the time between the starting point in time and the target point in time into at least two intervals based on a selected point in time at which less than all of the starting revenue and the volume data were known; computing, by the controller, an estimated revenue generated by the advertising campaign from a time just after the starting point in time until the target point in time; computing, by the controller, a predicted revenue generated by the advertising campaign from a time just after the selected point in time until the target point in time; and determining, by the controller, the cumulative predicted revenue for the advertising campaign through the target point in time based on the starting revenue, the estimated revenue, and the predicted revenue. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for predicting revenue of an advertising campaign using a revenue predictor in a campaign control computer while the campaign is ongoing, comprising:
-
receiving, by a controller of the campaign control computer, a starting point in time, during the advertising campaign, when a starting revenue, click volume data, impression volume data, and conversion volume data through the starting point in time were known; determining, by the controller, an estimated revenue for a portion of the advertising campaign from a time just after the starting point in time until a second point in time when the click volume data, the impression volume data, and the conversion volume data were known but the starting revenue was not known; computing, by the controller, a probability-predicted revenue for a portion of the advertising campaign from a time just after the second point in time until a third point in time when the click volume data and the impression volume data were known but the conversion volume data and the starting revenue were not known; computing, by the controller, a model-predicted revenue generated by the advertising campaign from a time just after the third point in time until a target point in time when click the volume data, the impression volume data, the conversion volume data, and the starting revenue are not known; and estimating, by the controller, a cumulative revenue for the advertising campaign through the target point in time by combining the starting revenue, the estimated revenue, the probability-predicted revenue, and the model-predicted revenue. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for predicting revenue of an advertising campaign while the campaign is ongoing, comprising:
-
a campaign control computer; and a revenue predictor configured to execute a computer-implemented method, the computer-implemented method including; receiving a starting point in time, during the advertising campaign, when a starting revenue and volume data through the starting point in time were known; receiving a target point in time, at which a cumulative predicted revenue is to be determined representing a cumulative revenue generated by the advertising campaign up to the target point in time; dividing the time between the starting point and the target point into at least two intervals based on a selected point in time at which less than all of the cumulative revenue and the volume data were known; computing an estimated revenue generated by the advertising campaign from a time just after the starting point in time until the selected point in time; computing a predicted revenue generated by the advertising campaign from a time just after the selected point in time until the target point in time; and determining the cumulative predicted revenue for the advertising campaign through the target point in time based on the starting revenue, the estimated revenue, and the predicted revenue. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method for predicting revenue of an advertising campaign using a revenue predictor in a campaign control computer while the campaign is ongoing, comprising:
-
receiving, by a controller of the campaign control computer, a starting point in time, during the advertising campaign, when a starting revenue and volume data through the starting point in time were known; receiving, by the controller, a target point in time, at which a cumulative predicted revenue is to be determined representing the cumulative revenue generated by the advertising campaign up to the target point in time; dividing, by the controller, the time between the starting point in time and the target point in time into at least two intervals based on a selected point in time at which less than all of the starting revenue and the volume data were known; computing, by the controller, an estimated revenue generated by the advertising campaign from a time just after the starting point in time until the selected point in time; computing, by the controller, a predicted revenue generated by the advertising campaign from a time just after the selected point in time until the target point in time; determining, by the controller, the cumulative predicted revenue for the advertising campaign through the target point in time based on the starting revenue, the estimated revenue, and the predicted revenue; and altering, by the controller, a placement of an advertisement during the advertising campaign based on the cumulative predicted revenue. - View Dependent Claims (22, 23, 24)
-
-
25. A computer-implemented method for predicting revenue of an advertising campaign using a revenue predictor in a campaign control computer while the campaign is ongoing, comprising:
-
receiving, by a controller of the campaign control computer, a starting point in time, during the advertising campaign, when a starting revenue and volume data through the starting point in time were known; receiving, by the controller, a first target point in time, at which a first cumulative predicted revenue is to be determined representing the cumulative revenue generated by the advertising campaign up to the target point in time; receiving, by the controller, a second target point in time, at which a second cumulative predicted revenue is to be determined representing the cumulative revenue generated by the advertising campaign up to the target point in time; computing, by the controller, a first estimated revenue generated by the advertising campaign from a first time just after the starting point in time until the first target point in time; computing, by the controller, a second estimated revenue generated by the advertising campaign from a second time just after the starting point in time until the second target point in time; computing, by the controller, a first predicted revenue generated by the advertising campaign from the first time just after the selected point in time until the first target point in time; computing, by the controller, a predicted revenue generated by the advertising campaign from a second time just after the selected point in time until the second target point in time; determining, by the controller, the first cumulative predicted revenue for the advertising campaign through the first target point in time based on the starting revenue, the first estimated revenue, and the first predicted revenue; determining, by the controller, the second cumulative predicted revenue for the advertising campaign through the second target point in time based on the starting revenue, the second estimated revenue, and the second predicted revenue; altering, by the controller, a placement of a first advertisement of the advertising campaign based on the first cumulative predicted revenue; and altering, by the controller, a placement of a second advertisement of the advertising campaign based on the second cumulative predicted revenue. - View Dependent Claims (26)
-
Specification