Distribution of offer to a social group by sharing based on qualifications
First Claim
1. A computer program product for increasing a number of participants in groups to which electronic offers are targeted, the computer program product comprising a computer useable storage medium having a computer readable program that when executed on a computer causes the computer to:
- generate a group offer by the computer for communication via a computer network to a first-level recipient that meets a set of criteria;
activate the group offer responsive to a determination made by the computer that a consumer participant threshold is met, the consumer participant threshold equaling a number of consumers;
receive a set of qualifications from the offering merchant by the computer that indicates a type of consumer with whom the offering merchant would like the first-level recipient to share the group offer;
generate a qualification communication by the computer for receipt by the first-level recipient to present the set of qualifications to the first-level recipient to enable the first-level recipient to determine whether or not to share the group offer with a second-level recipient;
store the generated qualification communication in a database along with a unique offer code for the second-level recipient;
communicate the generated qualification communication by the computer to the first-level recipient via the computer network;
cause presentation of the generated qualification communication to the first-level recipient effective to reduce an amount of communications provided over the computer network to non-participants of the group offer;
establish, by the computer, a social incentive structure that provides a reward to the first-level recipient after determining that;
the first-level recipient shares the group offer with the second-level recipient;
the second-level recipient receives the group offer from the first-level recipient and is in a social circle associated with the first-level recipient; and
the second-level recipient meets the set of qualifications provided to the first-level recipient;
calculate a score that reflects sharing effectiveness of the first-level recipient including determining whether the second-level recipient acted upon the group offer by performing a look up in the database for the unique offer code for the second-level recipient; and
provide the reward to the first-level recipient in accordance with the social incentive structure and the calculated score.
2 Assignments
0 Petitions
Accused Products
Abstract
A group offer is provided to a first-level recipient that meets a set of criteria. Further, the group offer is activated upon a consumer participant threshold being met, the consumer participant threshold equaling a number of consumers. In addition, a social incentive structure is established that provides a reward to the first-level recipient if the first-level recipient shares the group offer with a second-level recipient that (i) is in a social circle associated with the first-level recipient and (ii) meets a set of qualifications.
46 Citations
20 Claims
-
1. A computer program product for increasing a number of participants in groups to which electronic offers are targeted, the computer program product comprising a computer useable storage medium having a computer readable program that when executed on a computer causes the computer to:
-
generate a group offer by the computer for communication via a computer network to a first-level recipient that meets a set of criteria; activate the group offer responsive to a determination made by the computer that a consumer participant threshold is met, the consumer participant threshold equaling a number of consumers; receive a set of qualifications from the offering merchant by the computer that indicates a type of consumer with whom the offering merchant would like the first-level recipient to share the group offer; generate a qualification communication by the computer for receipt by the first-level recipient to present the set of qualifications to the first-level recipient to enable the first-level recipient to determine whether or not to share the group offer with a second-level recipient; store the generated qualification communication in a database along with a unique offer code for the second-level recipient; communicate the generated qualification communication by the computer to the first-level recipient via the computer network; cause presentation of the generated qualification communication to the first-level recipient effective to reduce an amount of communications provided over the computer network to non-participants of the group offer; establish, by the computer, a social incentive structure that provides a reward to the first-level recipient after determining that; the first-level recipient shares the group offer with the second-level recipient; the second-level recipient receives the group offer from the first-level recipient and is in a social circle associated with the first-level recipient; and the second-level recipient meets the set of qualifications provided to the first-level recipient; calculate a score that reflects sharing effectiveness of the first-level recipient including determining whether the second-level recipient acted upon the group offer by performing a look up in the database for the unique offer code for the second-level recipient; and provide the reward to the first-level recipient in accordance with the social incentive structure and the calculated score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method implemented by a computer for increasing a number of participants in groups to which electronic offers are targeted, the method comprising:
-
under control of a processor of the computer configured with executable instructions; generating a group offer by the computer for communication via a computer network to a first-level recipient that meets a set of criteria; activating the group offer responsive to a determination made by the computer that a consumer participant threshold is met, the consumer participant threshold equaling a number of consumers; receiving a set of qualifications from the offering merchant by the computer that indicates a type of consumer with whom the offering merchant would like the first-level recipient to share the group offer; generating a qualification communication by the computer for receipt by the first level recipient to present the set of qualifications to the first-level recipient to enable the first-level recipient to determine whether or not to share the group offer with a second-level recipient; storing the generated qualification communication in a database along with a unique offer code for the second-level recipient; communicating the generated qualification communication by the computer to the first level recipient via the computer network; causing presentation of the generated qualification communication to the first-level recipient effective to reduce an amount of communications provided over the computer network to non-participants of the group offer; establishing, by the computer, a social incentive structure that provides a reward to the first-level recipient after determining that; the first-level recipient shares the group offer with the second-level recipient; the second-level recipient receives the group offer from the first-level recipient and is in a social circle associated with the first-level recipient; and the second-level recipient meets the set of qualifications provided to the first-level recipient; calculating a score that reflects sharing effectiveness of the first-level recipient including determining whether the second-level recipient acted upon the group offer by performing a look up in the database for the unique offer code for the second-level recipient; and providing the reward to the first-level recipient in accordance with the social incentive structure and the calculated score. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system implemented for increasing a number of participants in groups to which electronic offers are targeted comprising:
-
a processor; and memory storing instructions that, responsive to execution by the processor, causes a social group buying module of the system to; generate a group offer by the social group buying module for communication via a computer network to a first-level recipient that meets a set of criteria; activate the group offer responsive to a determination made by the social group buying module that a consumer participant threshold is met, the consumer participant threshold equaling a number of consumers; receive a set of qualifications from the offering merchant by the social group buying module that indicates a type of consumer with whom the offering merchant would like the first-level recipient to share the group offer; generate a qualification communication by the social group buying module for receipt by the first level recipient to present the set of qualifications to the first-level recipient to enable the first-level recipient to determine whether or not to share the group offer with a second-level recipient; store the generated qualification communication in a database along with a unique offer code for the second-level recipient; communicate the generated qualification communication by the social group buying module to the first level recipient via the computer network; cause presentation of the generated qualification communication to the first-level recipient effective to reduce an amount of communications provided over the computer network to non-participants of the group offer; establish, by the social group buying module, a social incentive structure that provides a reward to the first-level recipient after determining that; the second-level recipient receives the group offer from the first-level recipient and is in a social circle associated with the first-level recipient; the second-level recipient meets the set of qualifications provided to the first-level recipient; and the first-level recipient shares the group offer with the second-level recipient; calculate a score that reflects sharing effectiveness of the first-level recipient including determining whether the second-level recipient acted upon the group offer by performing a look up in the database for the unique offer code for the second-level recipient; and provide the reward to the first-level recipient in accordance with the social incentive structure and the calculated score. - View Dependent Claims (17, 18, 19)
-
-
20. A computer program product for increasing a number of participants in groups to which electronic offers are targeted, the computer program product comprising a computer useable storage medium having a computer readable program that when executed on a computer causes the computer to:
-
generate a group offer by the computer for communication via a computer network to a first-level recipient that meets a set of criteria; activate the group offer responsive to a determination made by the computer that a consumer participant threshold is met, the consumer participant threshold equaling a number of consumers; receive a set of qualifications from the offering merchant by the computer that indicates a type of consumer with whom the offering merchant would like the first-level recipient to share the group offer; generate a qualification communication by the computer for receipt by the first level recipient to present the set of qualifications to the first-level recipient to enable the first-level recipient to determine whether or not to share the group offer with a second-level recipient; store the generated qualification communication in a database; communicate the generated qualification communication by the computer to the first level recipient via the computer network; cause presentation of the generated qualification communication to the first-level recipient effective to reduce an amount of communications provided over the computer network to non-participants of the group offer; establish, by the computer, a social incentive structure that provides a penalty to the first-level recipient after determining that the first-level recipient shares the group offer with the second-level recipient and the second-level recipient does not meet the set of qualifications provided to the first-level recipient; calculate a score that reflects sharing effectiveness of the first-level recipient including determining whether the second-level recipient met the set of qualifications by performing a look up in the database for attributes of the second-level recipient; and communicate the penalty to the first-level recipient in accordance with the social incentive structure and the calculated score.
-
Specification