Determining a value for a coupon
First Claim
1. A method comprising, prior to distributing a coupon:
- receiving, from a coupon provider that provides a product or service to which the coupon pertains, budget data that indicates an amount to spend, by the coupon provider, on coupon services relating to the issuance of the coupon;
receiving redemption data that indicates a number of anticipated redemptions of the coupon; and
based on the budget data and the redemption data and data about one or more previous coupon campaigns, computing, by a coupon distributor that is different than the coupon provider, a particular value of the coupon;
establishing, by the coupon distributor, the particular value as the value of the coupon in a coupon campaign that is to be initiated by the coupon provider;
sending the particular value to the coupon provider;
wherein computing is performed by one or more computing devices.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for determining, by a coupon distributor, a value for a coupon of a product or service that will be provided by a coupon provider. The coupon provider provides, to the coupon distributor, one or both of a budget value that indicates an amount the coupon provider is willing to pay the coupon distributor for distributing the coupon, and a redemption rate that indicates one or more target redemption rates. The coupon provider uses a coupon value equation to calculate the coupon value based on a budget value and a redemption rate. The coupon provider might estimate that no coupon value will allow the coupon provider to stay within the budget and ensure that the actual redemption rate will be close to a particular redemption rate, which may or may not be specified by the coupon distributor.
43 Citations
32 Claims
-
1. A method comprising, prior to distributing a coupon:
-
receiving, from a coupon provider that provides a product or service to which the coupon pertains, budget data that indicates an amount to spend, by the coupon provider, on coupon services relating to the issuance of the coupon; receiving redemption data that indicates a number of anticipated redemptions of the coupon; and based on the budget data and the redemption data and data about one or more previous coupon campaigns, computing, by a coupon distributor that is different than the coupon provider, a particular value of the coupon; establishing, by the coupon distributor, the particular value as the value of the coupon in a coupon campaign that is to be initiated by the coupon provider; sending the particular value to the coupon provider; wherein computing is performed by one or more computing devices.
-
-
2. A method comprising, prior to distributing a coupon of a proposed coupon campaign:
-
receiving, from a coupon provider that provides a product or service to which the coupon pertains, at a coupon distributor, proposed coupon campaign data regarding the proposed coupon campaign, wherein the proposed coupon campaign data indicates one or more of a target budget or a target redemption rate; determining, based on the proposed coupon campaign data, at the coupon distributor, whether to accept the proposed coupon campaign; determining, based on the proposed coupon campaign data and data previously collected, at the coupon distributor, a value for the coupon of the proposed coupon campaign; in response to accepting the proposed coupon campaign, sending, to the coupon provider, an indication of the value for the coupon; wherein determining the value is performed by one or more computing devices.
-
-
3. One or more storage media storing instructions which, when executed by one or more processors, cause, prior to distributing a coupon:
-
receiving, from a coupon provider that provides a product or service to which the coupon pertains, budget data that indicates an amount to spend, by the coupon provider, on coupon services relating to the issuance of the coupon; receiving redemption data that indicates a number of anticipated redemptions of the coupon; and based on the budget data, the redemption data, and data about one or more previous coupon campaigns, computing, by a coupon distributor that is different than the coupon provider, a particular value of the coupon; establishing, by the coupon distributor, the particular value as the value of the coupon in a coupon campaign that is to be initiated by the coupon provider; sending the particular value to the coupon provider. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more storage media storing instructions which, when executed by one or more processors, cause, prior to distributing a coupon of a proposed coupon campaign:
-
receiving, from a coupon provider that provides a product or service to which the coupon pertains, at a coupon distributor, proposed coupon campaign data regarding the proposed coupon campaign, wherein the proposed coupon campaign data indicates one or more of a target budget or a target redemption rate; determining, based on the proposed coupon campaign data, at the coupon distributor, whether to accept the proposed coupon campaign; determining, based on the proposed coupon campaign data and data previously collected, at the coupon distributor, a value for the coupon of the proposed coupon campaign; in response to accepting the proposed coupon campaign, sending, to the coupon provider, an indication of the value for the coupon. - View Dependent Claims (17)
-
-
18. An apparatus comprising:
-
a first logic, implemented at least partially in hardware, that is configured to receive, from a coupon provider that provides a product or service to which a coupon pertains, budget data that indicates an amount to spend, by the coupon provider, on coupon services relating to the issuance of the coupon; a second logic, implemented at least partially in hardware, that is configured to receive redemption data that indicates a number of anticipated redemptions of the coupon; and a third logic, implemented at least partially in hardware, that is configured to compute, based on the budget data and the redemption data and data about one or more previous coupon campaigns, by a coupon distributor that is different than the coupon provider, a particular value of the coupon; a fourth logic, implemented at least partially in hardware, that is configured to establish, by the coupon distributor, the particular value as the value of the coupon in a coupon campaign that is to be initiated by the coupon provider; a fifth logic, implemented at least partially in hardware, that is configured to send the particular value to the coupon provider prior to distributing the coupon. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus comprising:
-
a first logic, implemented at least partially in hardware, that is configured to receive, from a coupon provider that provides a product or service to which a coupon pertains, at a coupon distributor, proposed coupon campaign data regarding a proposed coupon campaign, wherein the proposed coupon campaign data indicates one or more of a target budget or a target redemption rate; a second logic, implemented at least partially in hardware, that is configured to determine, based on the proposed coupon campaign data, at the coupon distributor, whether to accept the proposed coupon campaign; a third logic, implemented at least partially in hardware, that is configured to determine, based on the proposed coupon campaign data and data previously collected, at the coupon distributor, a value for the coupon of the proposed coupon campaign; a fourth logic, implemented at least partially in hardware, that is configured to, in response to accepting the proposed coupon campaign, send, to the coupon provider, an indication of the value for the coupon prior to distributing the coupon of the proposed coupon campaign. - View Dependent Claims (32)
-
Specification