US2022164823A1PendingUtilityA1

Promotion offering system analyzing collections of promotions

Assignee: GROUPON INCPriority: Jun 22, 2012Filed: Nov 2, 2021Published: May 26, 2022
Est. expiryJun 22, 2032(~5.9 yrs left)· nominal 20-yr term from priority
Inventors:Xiaolei Li
G06Q 30/0243
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A number of promotions that share a common attribute may be grouped into a common promotion collection. A promotion collection may then be analyzed to determine a score for the promotion collection. A number of promotion collections may be compared against each other based on a respective score for each promotion collection, and a number of promotion collections may be selected based on the comparison.

Claims

exact text as granted — not AI-modified
1 - 30 . (canceled) 
     
     
         31 . An apparatus comprising at least one processor at least one non-transitory computer-readable storage medium storing instructions that, with the at least one processor, cause the apparatus to:
 receive, via a transmission medium from a remote computer associated with a consumer, a communication indicating an interaction with an electronic interface by the remote computer;   retrieve, from a database, a plurality of attributes associated with the consumer, wherein the plurality of attributes of the consumer are derived from consumer interaction data and location data, and wherein the location data comprises real-time latitude and longitude coordinates associated with the remote computer;   generate a promotion score, specific to the consumer, for each promotion of a plurality of promotions, wherein each promotion score is generated based at least in part on the plurality of attributes associated with the consumer, the location data, and an associated promotion location for the promotion, wherein each promotion score is calculated using a scoring model, specific to the consumer, and is representative of a predicted likelihood that the consumer will purchase the promotion;   generate a first promotion collection score based on the promotion scores of corresponding promotions in a first promotion collection having a first promotion collection indicator;   generate a second promotion collection score based on the promotion scores of corresponding promotions in a second promotion collection having a second promotion collection indicator, wherein the first promotion collection score and the second promotion collection score are generated by at least one of i) generating a mean value for the first promotion collection score associated with a first promotion attribute set of the first promotion collection and the second promotion collection score associated with a second promotion attribute set of the second promotion collection, ii) generating a first median value for a first subset of scores of the promotions in the first subset associated with the first promotion attribute set and a second median value for a second subset of scores of the promotions in the second subset associated with the second promotion attribute set, or iii) generating a first standard deviation value for the first subset of scores of the promotions in the first subset associated with the first promotion attribute set and a second standard deviation value for the second subset of scores of the promotions in the second subset associated with the second promotion attribute set;   determine that the first promotion collection and the second promotion collection each comprises at least a minimum threshold number of promotions;   select promotions subset from one of either the first promotion collection or the second promotion collection based on a comparison of the first promotion collection score with the second promotion collection score;   generate a filtered subset of the promotions comprising a top N promotions of the promotions subset having highest promotion scores in relation to remaining promotions of the subset of promotions subset; and   transmit, to the remote computer, an electronic communication configured to facilitate real-time rendering of the data associated with the filtered subset of the promotions via a display of the remote computer.   
     
     
         32 . The apparatus of  claim 31 , wherein the non-transitory computer-readable storage medium stores instructions that, with the at least one processor, further cause the apparatus to:
 transmit the electronic interface the remote computer associated with the consumer.   
     
     
         33 . The apparatus of  claim 31 , wherein the non-transitory computer-readable storage medium stores instructions that, with the at least one processor, further cause the apparatus to:
 retrieve, from the database, the plurality of promotions, wherein each of the promotions is offered for purchase to consumers for use toward at least part of the purchase of a product or a service provided by a merchant.   
     
     
         34 . The apparatus of  claim 31 , wherein the first promotion collection comprises a first plurality of promotions and is a first subset of promotions of the plurality of promotions that each share the first promotion attribute set. 
     
     
         35 . The apparatus of  claim 34 , wherein the second promotion collection comprises a second plurality of promotions and is a second subset of promotions of the plurality of promotions that each share the second promotion attribute set. 
     
     
         36 . The apparatus of  claim 35 , wherein the first promotion attribute set comprises at least a first promotion location, a first promotion category, and a first promotion subcategory and the second promotion attribute set comprises at least a second promotion location, a second promotion category, and a second promotion subcategory. 
     
     
         37 . The apparatus of  claim 31 , wherein the non-transitory computer-readable storage medium stores instructions that, with the at least one processor, further cause the apparatus to:
 adjust one or more of the first promotion collection score or the second promotion collection score based at least in part on emails the consumer has opened, links the consumer has accessed in electronic communications, searches the consumer has performed via the electronic interface of the promotion offering system, or webpages accessed by the consumer.   
     
     
         38 . A non-transitory computer-readable storage medium storing instructions that, when executed by an apparatus, cause the apparatus to:
 receive, via a transmission medium from a remote computer associated with a consumer, a communication indicating an interaction with an electronic interface by the remote computer;   retrieve, from a database, a plurality of attributes associated with the consumer, wherein the plurality of attributes of the consumer are derived from consumer interaction data and location data, and wherein the location data comprises real-time latitude and longitude coordinates associated with the remote computer;   generate a promotion score, specific to the consumer, for each promotion of a plurality of promotions, wherein each promotion score is generated based at least in part on the plurality of attributes associated with the consumer, the location data, and an associated promotion location for the promotion, wherein each promotion score is calculated using a scoring model, specific to the consumer, and is representative of a predicted likelihood that the consumer will purchase the promotion;   generate a first promotion collection score based on the promotion scores of corresponding promotions in a first promotion collection having a first promotion collection indicator;   generate a second promotion collection score based on the promotion scores of corresponding promotions in a second promotion collection having a second promotion collection indicator, wherein the first promotion collection score and the second promotion collection score are generated by at least one of i) generating a mean value for the first promotion collection score associated with a first promotion attribute set of the first promotion collection and the second promotion collection score associated with a second promotion attribute set of the second promotion collection, ii) generating a first median value for a first subset of scores of the promotions in the first subset associated with the first promotion attribute set and a second median value for a second subset of scores of the promotions in the second subset associated with the second promotion attribute set, or iii) generating a first standard deviation value for the first subset of scores of the promotions in the first subset associated with the first promotion attribute set and a second standard deviation value for the second subset of scores of the promotions in the second subset associated with the second promotion attribute set;   determine that the first promotion collection and the second promotion collection each comprises at least a minimum threshold number of promotions;   select a promotions subset from one of either the first promotion collection or the second promotion collection based on a comparison of the first promotion collection score with the second promotion collection score;   generate a filtered subset of the promotions comprising a top N promotions of the promotions subset having highest promotion scores in relation to remaining promotions of the subset of promotions subset; and   transmit, to the remote computer, an electronic communication configured to facilitate real-time rendering of the data associated with the filtered subset of the promotions via a display of the remote computer.   
     
     
         39 . The computer-readable storage medium of  claim 38 , storing instructions that, when executed by the apparatus, further cause the apparatus to:
 transmit the electronic interface the remote computer associated with the consumer.   
     
     
         40 . The computer-readable storage medium of  claim 38 , storing instructions that, when executed by the apparatus, further cause the apparatus to:
 retrieve, from the database, the plurality of promotions, wherein each of the promotions is offered for purchase to consumers for use toward at least part of the purchase of a product or a service provided by a merchant.   
     
     
         41 . The computer-readable storage medium of  claim 38 , wherein the first promotion collection comprises a first plurality of promotions and is a first subset of promotions of the plurality of promotions that each share the first promotion attribute set. 
     
     
         42 . The computer-readable storage medium of  claim 41 , wherein the second promotion collection comprises a second plurality of promotions and is a second subset of promotions of the plurality of promotions that each share the second promotion attribute set. 
     
     
         43 . The computer-readable storage medium of  claim 42 , wherein the first promotion attribute set comprises at least a first promotion location, a first promotion category, and a first promotion subcategory and the second promotion attribute set comprises at least a second promotion location, a second promotion category, and a second promotion subcategory. 
     
     
         44 . The computer-readable storage medium of  claim 38 , storing instructions that, when executed by the apparatus, further cause the apparatus to:
 adjust one or more of the first promotion collection score or the second promotion collection score based at least in part on emails the consumer has opened, links the consumer has accessed in electronic communications, searches the consumer has performed via the electronic interface of the promotion offering system, or webpages accessed by the consumer.   
     
     
         45 . A computer-implemented method, comprising:
 receiving, by a processor and via a transmission medium from a remote computer associated with a consumer, a communication indicating an interaction with an electronic interface by the remote computer;   retrieving, by the processor and from a database, a plurality of attributes associated with the consumer, wherein the plurality of attributes of the consumer are derived from consumer interaction data and location data, and wherein the location data comprises real-time latitude and longitude coordinates associated with the remote computer;   generating, by the processor, a promotion score, specific to the consumer, for each promotion of a plurality of promotions, wherein each promotion score is generated based at least in part on the plurality of attributes associated with the consumer, the location data, and an associated promotion location for the promotion, wherein each promotion score is calculated using a scoring model, specific to the consumer, and is representative of a predicted likelihood that the consumer will purchase the promotion;   generating, by the processor, a first promotion collection score based on the promotion scores of corresponding promotions in a first promotion collection having a first promotion collection indicator;   generating, by the processor, a second promotion collection score based on the promotion scores of corresponding promotions in a second promotion collection having a second promotion collection indicator, wherein the first promotion collection score and the second promotion collection score are generated by at least one of i) generating a mean value for the first promotion collection score associated with a first promotion attribute set of the first promotion collection and the second promotion collection score associated with a second promotion attribute set of the second promotion collection, ii) generating a first median value for a first subset of scores of the promotions in the first subset associated with the first promotion attribute set and a second median value for a second subset of scores of the promotions in the second subset associated with the second promotion attribute set, or iii) generating a first standard deviation value for the first subset of scores of the promotions in the first subset associated with the first promotion attribute set and a second standard deviation value for the second subset of scores of the promotions in the second subset associated with the second promotion attribute set;   determining, by the processor, that the first promotion collection and the second promotion collection each comprises at least a minimum threshold number of promotions;   selecting, by the processor, a promotions subset from one of either the first promotion collection or the second promotion collection based on a comparison of the first promotion collection score with the second promotion collection score;   generating, by the processor, a filtered subset of the promotions comprising a top N promotions of the promotions subset having highest promotion scores in relation to remaining promotions of the subset of promotions subset; and   transmitting, by the processor and to the remote computer, an electronic communication configured to facilitate real-time rendering of the data associated with the filtered subset of the promotions via a display of the remote computer.   
     
     
         46 . The method of  claim 45 , further comprising:
 transmitting, by the processor, the electronic interface the remote computer associated with the consumer.   
     
     
         47 . The method of  claim 45 , further comprising:
 retrieving, by the processor and from the database, the plurality of promotions, wherein each of the promotions is offered for purchase to consumers for use toward at least part of the purchase of a product or a service provided by a merchant.   
     
     
         48 . The method of  claim 45 , wherein the first promotion collection comprises a first plurality of promotions and is a first subset of promotions of the plurality of promotions that each share the first promotion attribute set. 
     
     
         49 . The method of  claim 48 , wherein the second promotion collection comprises a second plurality of promotions and is a second subset of promotions of the plurality of promotions that each share the second promotion attribute set. 
     
     
         50 . The method of  claim 49 , wherein the first promotion attribute set comprises at least a first promotion location, a first promotion category, and a first promotion subcategory and the second promotion attribute set comprises at least a second promotion location, a second promotion category, and a second promotion subcategory.

Join the waitlist — get patent alerts

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

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