SPECIFYING AND NORMALIZING UTILITY FUNCTIONS OF PARTICIPANTS IN AN ADVERTISING EXCHANGE
First Claim
1. A method for facilitating transactions for advertisement space in an advertising exchange including a publisher broker to represent at least one publisher and an advertiser broker to represent at least one advertiser, comprising:
- receiving a first expression of a first utility function based on a first utility model from a first participant in the advertising exchange that defines at least one preference of the first participant pertaining to conducting transactions in the advertising exchange, wherein the first expression is invertible with respect to a common measure;
receiving a second expression of a second utility function based on a second utility model, different from the first utility model, from a second participant in the advertising exchange that defines at least one preference of the second participant pertaining to conducting transactions in the advertising exchange, wherein the second expression is invertible with respect to the common measure, and wherein the first participant and the second participant are advertising entities of disparate advertising networks; and
normalizing the first and second expressions to the common measure enabling a quantifiable comparison of the first utility function and the second utility function.
2 Assignments
0 Petitions
Accused Products
Abstract
For a multi-party advertising exchange including advertising and publishing entities, each participant can specify one or more utility functions that are invertible with respect to a common measure, such as revenue. In one non-limiting embodiment, each utility function is invertible with respect to expected revenue per standard advertising unit, e.g., expected cost per impression. The disparate utility functions of multiple participants are also normalized within the advertising exchange by converting the utility functions to the common measure enabling the comparison or translation of a first set of utility functions to a second set of utility functions in quantifiable terms. Various system refinements are provided and disclosed according to a host of optional embodiments.
128 Citations
20 Claims
-
1. A method for facilitating transactions for advertisement space in an advertising exchange including a publisher broker to represent at least one publisher and an advertiser broker to represent at least one advertiser, comprising:
-
receiving a first expression of a first utility function based on a first utility model from a first participant in the advertising exchange that defines at least one preference of the first participant pertaining to conducting transactions in the advertising exchange, wherein the first expression is invertible with respect to a common measure; receiving a second expression of a second utility function based on a second utility model, different from the first utility model, from a second participant in the advertising exchange that defines at least one preference of the second participant pertaining to conducting transactions in the advertising exchange, wherein the second expression is invertible with respect to the common measure, and wherein the first participant and the second participant are advertising entities of disparate advertising networks; and normalizing the first and second expressions to the common measure enabling a quantifiable comparison of the first utility function and the second utility function. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system to facilitate trading of advertising, comprising:
-
a publisher broker to represent at least one publisher, wherein the publisher broker determines at least one ask for an advertisement space of the at least one publisher; an advertiser broker to represent at least one advertiser, wherein the advertiser broker manages at least one bid for the advertisement space by the at least one advertiser; and an exchange to facilitate a transaction for the advertisement space between the publisher broker and the advertiser broker, wherein the publisher broker and the advertiser broker are advertising entities of disparate advertising networks, wherein a first utility function is received by the exchange that defines at least one objective of the publisher broker or at least one objective of the advertiser broker, wherein a second utility function, different from the first utility function, is received by the exchange that defines at least one objective of the publisher broker or at least one objective of the advertiser broker, and wherein the exchange normalizes the first and second utility functions to a standard utility function representation enabling a direct comparison of the first and second utility functions. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for facilitating transactions for advertisement space in an advertising exchange among a plurality of participants including a first participant and a second participant that are advertising entities of disparate advertising networks, comprising:
-
receiving from the first participant a first set of local objectives defined according to a first format, the first set of local objectives representing at least one objective for conducting transactions in the advertising exchange; receiving from the second participant a second set of local objectives according to a second format, the second set of local objectives representing at least one objective for conducting transactions in the advertising exchange; if the first and second sets of local objectives are defined in disparate formats, translating the first and second sets of local objectives to a standardized format that defines a common measure of value of objectives across the plurality of participants from disparate advertising networks in the advertising exchange. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification