Providing messages on properties given batch mode distribution constraints and sponsor budget constraints
First Claim
1. Apparatus for determining sponsored message placements, the apparatus comprising:
- a) payable action estimation module adapted to estimate a number of payable actions for candidate sponsored messages for a publication;
b) an input for accepting batch mode distribution constraints of the publication and budget constraints of sponsors of the sponsored messages; and
c) a selection module adapted to select sponsored messages for the publication, from the set of candidate sponsored messages, using the estimated number of payable actions of the candidate sponsored messages, the batch mode distribution constraints, and the budget constraints.
1 Assignment
0 Petitions
Accused Products
Abstract
Sponsored message placements are determined by (a) estimating a number of payable actions for candidate sponsored messages for a publication, (b) accepting batch mode distribution constraints of the publication and budget constraints of sponsors of the sponsored messages, and (c) selecting sponsored messages for the publication, from the set of candidate sponsored messages, using the estimated number of payable actions of the candidate sponsored messages, the batch mode distribution constraints, and the budget constraints, such that sponsored message placement revenue is increased. Each batch of the publication may then be published including the selected set of sponsored messages.
-
Citations
34 Claims
-
1. Apparatus for determining sponsored message placements, the apparatus comprising:
-
a) payable action estimation module adapted to estimate a number of payable actions for candidate sponsored messages for a publication; b) an input for accepting batch mode distribution constraints of the publication and budget constraints of sponsors of the sponsored messages; and c) a selection module adapted to select sponsored messages for the publication, from the set of candidate sponsored messages, using the estimated number of payable actions of the candidate sponsored messages, the batch mode distribution constraints, and the budget constraints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for determining sponsored message placements, the method comprising:
-
a) estimating a number of payable actions for candidate sponsored messages for a publication; b) accepting batch mode distribution constraints of the publication and budget constraints of sponsors of the sponsored messages; and c) selecting sponsored messages for the publication, from the set of candidate sponsored messages, using the estimated number of payable actions of the candidate sponsored messages, the batch mode distribution constraints, and the budget constraints. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. Apparatus for determining sponsored message placements, the apparatus comprising:
-
a) means for estimating a number of payable actions for candidate sponsored messages for a publication; b) means for accepting batch mode distribution constraints of the publication and budget constraints of sponsors of the sponsored messages; and c) means for selecting sponsored messages for the publication, from the set of candidate sponsored messages, using the estimated number of payable actions of the candidate sponsored messages, the batch mode distribution constraints, and the budget constraints, such that sponsored message placement revenue is increased.
-
-
34. Apparatus comprising:
-
a) an input for accepting a batch mode distribution constraints of a publication and budget constraints of sponsors of sponsored messages; b) a storage device storing executable instructions; and c) at least one processor for executing the stored executable instructions to 1) estimate a number of payable actions for the candidate sponsored messages for the publication, and 2) select sponsored messages for the publication, from the set of candidate sponsored messages, using the estimated number of payable actions of the candidate sponsored messages, the batch mode distribution constraints, and the budget constraints
-
Specification