COMPUTERIZED SYSTEMS AND METHODS RELATED TO CONTROLLED CONTENT OPTIMIZATION
First Claim
1. A computerized method for control, the method being implemented with at least one electronic processor and comprising:
- receiving at least one candidate promotion and at least one partition, at least one of the candidate promotions associated with at least one partition;
receiving control data and engagement data associated with the at least one partition, the previous engagement data associated with an earlier time period;
for each partition;
generating an adjusted model of the control data over a first time period, based on data representing a traffic pattern;
generating a bid price control adjustment value based on the adjusted model and a bid price value associated with the earlier time period;
generating a bid uncertainty control adjustment value based on the adjusted model and a bid uncertainty value associated with the earlier time period;
generating a bid price and a bid uncertainty for each candidate promotion;
for each open promotion slot, performing a market clearing process using at least one candidate promotion, using a bid price and a bid uncertainty associated with each candidate promotion; and
serving at least one of the candidate promotions based on the results of the market clearing process.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media are disclosed for controlling the display of digital content to users over an electronic network, such as the Internet. In accordance with one implementation, a computer-implemented method is provided that includes receiving at least one partition and at least one associated candidate promotion and receiving control data and previous engagement data associated with the at least one partition. The method further comprises, for each partition, generating an adjusted model of the control data over a first time period, generating a bid price control adjustment value and a bid price value associated with an earlier time period, and generating a bid uncertainty control adjustment value and a bid uncertainty value associated with an earlier time period. The method further comprises generating a bid price and a bid uncertainty for each candidate promotion, performing a market clearing process using at least one candidate promotion, and serving at least one of the candidate promotions.
-
Citations
20 Claims
-
1. A computerized method for control, the method being implemented with at least one electronic processor and comprising:
-
receiving at least one candidate promotion and at least one partition, at least one of the candidate promotions associated with at least one partition; receiving control data and engagement data associated with the at least one partition, the previous engagement data associated with an earlier time period; for each partition; generating an adjusted model of the control data over a first time period, based on data representing a traffic pattern; generating a bid price control adjustment value based on the adjusted model and a bid price value associated with the earlier time period; generating a bid uncertainty control adjustment value based on the adjusted model and a bid uncertainty value associated with the earlier time period; generating a bid price and a bid uncertainty for each candidate promotion; for each open promotion slot, performing a market clearing process using at least one candidate promotion, using a bid price and a bid uncertainty associated with each candidate promotion; and serving at least one of the candidate promotions based on the results of the market clearing process. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible computer-readable storage medium containing instructions that, when executed by at least one electronic processor, causes the at least one electronic processor to perform the following operations:
-
receiving at least one candidate promotion and at least one partition, at least one of the candidate promotions associated with at least one partition; receiving control data and previous engagement data associated with the at least one partition, the previous engagement data associated with an earlier time period; for each partition; generating an adjusted model of the control data over a first time period, based on data representing a traffic pattern; generating a bid price control adjustment value based on the adjusted model and a bid price value associated with the earlier time period; generating a bid uncertainty control adjustment value based on the adjusted model and a bid uncertainty value associated with the earlier time period; generating a bid price and a bid uncertainty for each candidate promotion; for each open promotion slot, performing a market clearing process using at least one candidate promotion, using a bid price and a bid uncertainty associated with each candidate promotion; and serving at least one of the candidate promotions based on the results of the market clearing process. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for control, comprising:
-
at least one electronic processor; and a storage device that stores instructions that, when executed by the at least one electronic processor, causes the at least one electronic processor to perform the following operations; receiving at least one candidate promotion and at least one partition, at least one of the candidate promotions associated with at least one partition; receiving control data and previous engagement data associated with the at least one partition, the previous engagement data associated with an earlier time period; for each partition; generating an adjusted model of the control data over a first time period, based on data representing a traffic pattern; generating a bid price control adjustment value based on the adjusted model and a bid price value associated with an earlier time period; generating a bid uncertainty control adjustment value based on the adjusted model and a bid uncertainty value associated with an earlier time period; generating a bid price and a bid uncertainty for each candidate promotion; for each open promotion slot, performing a market clearing process using at least one candidate promotion, using a bid price and a bid uncertainty associated with each candidate promotion; and serving at least one of the candidate promotions based on the results of the market clearing process. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification