US2022391948A1PendingUtilityA1

Systems, apparatus, and methods of providing promotions based on consumer request

Assignee: GROUPON INCPriority: Mar 21, 2014Filed: Jun 17, 2022Published: Dec 8, 2022
Est. expiryMar 21, 2034(~7.6 yrs left)· nominal 20-yr term from priority
G06Q 30/0257
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems, apparatus, and methods for effectively allowing consumers to request promotions from a merchant are discussed herein. Some embodiments may provide for a networked device, apparatus, or server configured to: receive promotion request data from a consumer device indicating that a consumer is interested in purchasing a promotion associated with a merchant; determine a promotion request threshold value; in response to receiving the promotion request, increment a promotion request count, wherein the promotion request count indicates a number of consumers that have provided the promotion request associated with the merchant; determine whether the promotion request count exceeds the promotion request threshold value; and in response to determining that the promotion request count exceeds the promotion request threshold value, generate a request to offer a promotion for transmission to the merchant. Some embodiments may additionally provide for techniques for determining parameters of a promotions or prepurchase promotion.

Claims

exact text as granted — not AI-modified
1 .- 28 . (canceled) 
     
     
         29 . An apparatus comprising at least one processor and at least one non-transitory memory including computer program code, wherein the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus to at least:
 in response to determining that a merchant account is not associated with at least one currently available promotion, retrieve merchant item data associated with the merchant account;   generate a prepurchase impression based at least in part on the merchant item data, wherein the prepurchase impression comprises an item parameter and a promotion value parameter;   determine a prepurchase threshold value associated with the prepurchase impression;   transmit the prepurchase impression to a plurality of consumer devices;   receive a plurality of prepurchase approval notifications associated with the prepurchase impression from the plurality of consumer devices;   in response to determining that a prepurchase approval notification count associated with the plurality of prepurchase approval notifications satisfies the prepurchase threshold value, generate a promotion offer request based on the prepurchase impression; and   transmit the promotion offer request to a merchant device associated with the merchant account.   
     
     
         30 . The apparatus of  claim 29 , wherein the prepurchase impression comprises an accepted value parameter, wherein, when generating the prepurchase impression, the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:
 retrieve merchant rating data associated with the merchant account; and   generate the accepted value parameter based at least in part on the merchant rating data.   
     
     
         31 . The apparatus of  claim 29 , wherein the prepurchase impression comprises an accepted value parameter, wherein, when generating the prepurchase impression, the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:
 retrieve historically accepted values associated with the merchant account; and   generate the accepted value parameter based at least in part on the historically accepted values.   
     
     
         32 . The apparatus of  claim 29 , wherein the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:
 receive a plurality of consumer bid notifications from the plurality of consumer devices, wherein each of the plurality of consumer bid notifications indicates a consumer-defined accepted value.   
     
     
         33 . The apparatus of  claim 29 , wherein the promotion offer request comprises an input request for a promotion availability parameter. 
     
     
         34 . The apparatus of  claim 33 , wherein the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:
 receive the promotion availability parameter from the merchant device; and   generate one or more redeemable impressions based at least in part on the prepurchase impression and the promotion availability parameter.   
     
     
         35 . The apparatus of  claim 34 , wherein the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:
 generate a consumer queue indicating the plurality of consumer devices, wherein a queue order associated with the consumer queue is based on a receive time associated with a corresponding prepurchase approval notification from a corresponding consumer device; and   transmit the one or more redeemable impressions to the plurality of consumer devices.   
     
     
         36 . A computer program product comprising at least one non-transitory computer readable storage medium having computer executable code portions stored therein, the computer executable code portions comprising program code instructions configured to:
 in response to determining that a merchant account is not associated with at least one currently available promotion, retrieve merchant item data associated with the merchant account;   generate a prepurchase impression based at least in part on the merchant item data, wherein the prepurchase impression comprises an item parameter and a promotion value parameter;   determine a prepurchase threshold value associated with the prepurchase impression;   transmit the prepurchase impression to a plurality of consumer devices;   receive a plurality of prepurchase approval notifications associated with the prepurchase impression from the plurality of consumer devices;   in response to determining that a prepurchase approval notification count associated with the plurality of prepurchase approval notifications satisfies the prepurchase threshold value, generate a promotion offer request based on the prepurchase impression; and   transmit the promotion offer request to a merchant device associated with the merchant account.   
     
     
         37 . The computer program product of  claim 36 , wherein the prepurchase impression comprises an accepted value parameter, wherein, when generating the prepurchase impression, the computer executable code portions comprise the program code instructions configured to:
 retrieve merchant rating data associated with the merchant account; and   generate the accepted value parameter based at least in part on the merchant rating data.   
     
     
         38 . The computer program product of  claim 36 , wherein the prepurchase impression comprises an accepted value parameter, wherein, when generating the prepurchase impression, the computer executable code portions comprise the program code instructions configured to:
 retrieve historically accepted values associated with the merchant account; and   generate the accepted value parameter based at least in part on the historically accepted values.   
     
     
         39 . The computer program product of  claim 36 , wherein the computer executable code portions comprise the program code instructions configured to:
 receive a plurality of consumer bid notifications from the plurality of consumer devices, wherein each of the plurality of consumer bid notifications indicates a consumer-defined accepted value.   
     
     
         40 . The computer program product of  claim 36 , wherein the promotion offer request comprises an input request for a promotion availability parameter. 
     
     
         41 . The computer program product of  claim 40 , wherein the computer executable code portions comprise the program code instructions configured to:
 receive the promotion availability parameter from the merchant device; and   generate one or more redeemable impressions based at least in part on the prepurchase impression and the promotion availability parameter.   
     
     
         42 . The computer program product of  claim 41 , wherein the computer executable code portions comprise the program code instructions configured to:
 generate a consumer queue indicating the plurality of consumer devices, wherein a queue order associated with the consumer queue is based on a receive time associated with a corresponding prepurchase approval notification from a corresponding consumer device; and   transmit the one or more redeemable impressions to the plurality of consumer devices.   
     
     
         43 . A computer-implemented method comprising:
 in response to determining that a merchant account is not associated with at least one currently available promotion, retrieving merchant item data associated with the merchant account;   generating a prepurchase impression based at least in part on the merchant item data, wherein the prepurchase impression comprises an item parameter and a promotion value parameter;   determining a prepurchase threshold value associated with the prepurchase impression;   transmitting the prepurchase impression to a plurality of consumer devices;   receiving a plurality of prepurchase approval notifications associated with the prepurchase impression from the plurality of consumer devices;   in response to determining that a prepurchase approval notification count associated with the plurality of prepurchase approval notifications satisfies the prepurchase threshold value, generating a promotion offer request based on the prepurchase impression; and   transmitting the promotion offer request to a merchant device associated with the merchant account.   
     
     
         44 . The computer-implemented method of  claim 43 , wherein the prepurchase impression comprises an accepted value parameter, wherein, when generating the prepurchase impression, the computer-implemented method further comprises:
 retrieving merchant rating data associated with the merchant account; and   generating the accepted value parameter based at least in part on the merchant rating data.   
     
     
         45 . The computer-implemented method of  claim 43 , wherein the prepurchase impression comprises an accepted value parameter, wherein, when generating the prepurchase impression, the computer-implemented method further comprises:
 retrieving historically accepted values associated with the merchant account; and   generating the accepted value parameter based at least in part on the historically accepted values.   
     
     
         46 . The computer-implemented method of  claim 43 , further comprising:
 receiving a plurality of consumer bid notifications from the plurality of consumer devices, wherein each of the plurality of consumer bid notifications indicates a consumer-defined accepted value.   
     
     
         47 . The computer-implemented method of  claim 43 , wherein the promotion offer request comprises an input request for a promotion availability parameter. 
     
     
         48 . The computer-implemented method of  claim 47 , further comprising:
 receiving the promotion availability parameter from the merchant device; and   generating one or more redeemable impressions based at least in part on the prepurchase impression and the promotion availability parameter.

Join the waitlist — get patent alerts

Track US2022391948A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.