System and method for a data driven meta-auction mechanism for sponsored search
First Claim
1. A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network, comprising the steps of:
- receiving, via the communication platform, one or more bids for a bidded term comprising one or more keywords from one or more bidders in an auction, wherein said auction occurs in an online auction platform;
retrieving data from a data store operatively couple to the online auction platform wherein the data comprises values of one or more auction parameters related to past auctions of the bidded term;
computing, by the at least one processor, updated values of the one or more auction parameters based on the retrieved data using an adaptive learning algorithm;
acquiring a winning bid based on the computed auction parameters; and
storing the bidded term, the one or more bids, the updated values of the auction parameters, and the;
winning bid in the data store.
8 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses, methods, and systems directed to deriving optimal parameters of a learning algorithm to maximize an objective function of online keyword auctions for bidded terms. Some embodiments of the invention simulate online keyword auctions based on historical data for the bidded terms, wherein the parameters of the simulated auctions such as market reserve prices of the bidded terms are determined by an adaptive learning algorithm. The values of the parameters of the learning algorithm are optimized by a stochastic optimization method to maximize an objective function for the auctions of the bidded terms.
3 Citations
11 Claims
-
1. A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network, comprising the steps of:
-
receiving, via the communication platform, one or more bids for a bidded term comprising one or more keywords from one or more bidders in an auction, wherein said auction occurs in an online auction platform; retrieving data from a data store operatively couple to the online auction platform wherein the data comprises values of one or more auction parameters related to past auctions of the bidded term; computing, by the at least one processor, updated values of the one or more auction parameters based on the retrieved data using an adaptive learning algorithm; acquiring a winning bid based on the computed auction parameters; and storing the bidded term, the one or more bids, the updated values of the auction parameters, and the;
winning bid in the data store. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a memory; one or more processors; and logic encoded in one or more computer readable medium, wherein the logic when executed is operable to use the one or more processors to; receive one or more bids for a bidded term comprising one or more keywords from one or more bidders in an auction, said auction occurs in an online auction platform; retrieve data from a data store operatively coupled to the online auction platform wherein the data comprises values of one or more auction parameters and one or more bids related to past auctions of the bidded term; compute updated values of the one or more auction parameters based on the retrieved data using an adaptive learning algorithm; output the updated values of the auction parameters for display; acquire zero or more additional bids for the bidded term until the auction is completed; and store the bidded term, the one or more bids, the updated values of the auction parameters, and the acquired additional bids in the data store. - View Dependent Claims (8, 9, 10, 11)
-
Specification