US2022129945A1PendingUtilityA1

Automated deal guide user interface

Assignee: GROUPON INCPriority: Sep 26, 2013Filed: Nov 8, 2021Published: Apr 28, 2022
Est. expirySep 26, 2033(~7.2 yrs left)· nominal 20-yr term from priority
G06Q 30/0257
68
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method, apparatus, and computer program product are disclosed for generating a promotion structure. The method includes receiving an indication of a service offered by a merchant and presenting one or more tiles based on one or more promotion option structures, wherein each tile includes at least one option and a descriptor associated with each included option. The method further includes receiving one or more selections, and generating, by a processor, the promotion structure based on the received one or more selections. A corresponding apparatus and computer program product are also provided.

Claims

exact text as granted — not AI-modified
1 .- 21 . (canceled) 
     
     
         22 . A method comprising:
 accessing, from a structure database, a plurality of promotion option structures associated with merchant information, each of the plurality of promotion options structures comprising a set of configurations that is pre-approved for automated approval, the automated approval determined utilizing historical information regarding an efficacy of previously offered promotions,   wherein each of the plurality of promotion option structures are generated by:
 applying machine learning to each of a plurality of promotion options associated with the service to leverage similarity measures of extracted features to previously grouped features; 
 tagging each of the plurality of promotion options with component data indicative of each component in the set of features into which the extracted features are grouped; 
 periodically repeating the tagging of the plurality of promotion options with component data as additional promotion data exists for component construction; and 
 generating a particular promotion option structure comprised of the component data with which a target promotion option was tagged; 
   providing, via a graphical user interface (GUI) on a display at a merchant device, a plurality of tiles, each of the plurality of tiles being distinct and configured to be selected, wherein each of the plurality of tiles are indicative of the retrieved one or more promotion option structures,   wherein each tile includes at least one option and the descriptor associated with each included option.   
     
     
         23 . The method of  claim 22 , further comprising:
 receiving one or more tile selections via the first GUI;   confirming that the one or more tile selections correspond to a configuration that is pre-approved for automated approval; and   providing a window within the GUI configured to display a message indicative of a pre-approval.   
     
     
         24 . The method of  claim 22 , wherein each of the one or more tiles is generated using term equivalencies identified for normalization and feature extraction and the region, peer-group, and market-segments in which specific terms are used. 
     
     
         25 . The method of  claim 22 , further comprising:
 determining, via the server, a price band, a value band, or a discount band derived from the one or more promotion option structures, each corresponding, respectively, to prices, values, and discounts associated with previously offered, successful, promotion options;   providing, via the GUI on the display at the merchant device, an indication of the price band, the value band, and the discount band; and   receiving input regarding price, value, or discount, via the GUI.   
     
     
         26 . The method of  claim 25 , further comprising:
 in an instance in which the selected price, value or discount fall within the provided range of the price band, the value band, or the discount band, receiving automated approval to generate the promotion structure.   
     
     
         27 . The method of  claim 25 , wherein a price is utilized from a predetermined percentile of top ranking options to establish the price band, wherein the price band is determined from a highest value of each price from the predetermined percentile of top ranking options and a lowest value of each price from the predetermined percentile of top ranking options, and generated comprised of each of the highest value, the lowest value and every value in between the highest value and the lowest value of the price. 
     
     
         28 . The method of  claim 23 , further comprising:
 in an instance in which the promotion structure does not satisfy automatic approval requirements, providing a window within the GUI configured to display a message indicative of a lack of approval and each of one or more particular options determinative of the failure.   
     
     
         29 . An apparatus, the apparatus comprising a processor and a memory, the memory storing computer program code that, when executed by the processor, causes the apparatus to:
 access, via a server, a structure database, a plurality of promotion option structures associated with merchant information, each of the plurality of promotion options structures comprising a set of configurations that is pre-approved for automated approval, the automated approval determined utilizing historical information regarding an efficacy of previously offered promotions,   wherein each of the plurality of promotion option structures are generated by:
 applying machine learning to each of a plurality of promotion options associated with the service to leverage similarity measures of extracted features to previously grouped features; 
 tagging each of the plurality of promotion options with component data indicative of each component in the set of features into which the extracted features are grouped; 
 periodically repeating the tagging of the plurality of promotion options with component data as additional promotion data exists for component construction; and 
 generating a particular promotion option structure comprised of the component data with which a target promotion option was tagged; 
   provide, via a GUI on a display at a merchant device, a plurality of tiles, each of the plurality of tiles being distinct and configured to be selected, wherein each of the plurality of tiles are indicative of the retrieved one or more promotion option structures,   wherein each tile includes at least one option and the descriptor associated with each included option.   
     
     
         30 . The apparatus of  claim 29 , wherein the computer program code, when executed by the processor, further causes the apparatus to:
 receive one or more tile selections via the first GUI;   confirm that the one or more tile selections correspond to a configuration that is pre-approved for automated approval; and   provide a window within the GUI configured to display a message indicative of a pre-approval.   
     
     
         31 . The apparatus of  claim 29 , wherein each of the one or more tiles is generated using term equivalencies identified for normalization and feature extraction and the region, peer-group, and market-segments in which specific terms are used. 
     
     
         32 . The apparatus of  claim 29 , wherein the computer program code, when executed by the processor, further causes the apparatus to:
 determine, via the server, a price band, a value band, or a discount band derived from the one or more promotion option structures, each corresponding, respectively, to prices, values, and discounts associated with previously offered, successful, promotion options;   provide, via the GUI on the display at the merchant device, an indication of the price band, the value band, and the discount band; and   receive input regarding price, value, or discount, via the GUI.   
     
     
         33 . The apparatus of  claim 32 , wherein the computer program code, when executed by the processor, further causes the apparatus to:
 in an instance in which the selected price, value or discount fall within the provided range of the price band, the value band, or the discount band, receive automated approval to generate the promotion structure.   
     
     
         34 . The apparatus of  claim 32 , wherein a price is utilized from a predetermined percentile of top ranking options to establish the price band, wherein the price band is determined from a highest value of each price from the predetermined percentile of top ranking options and a lowest value of each price from the predetermined percentile of top ranking options, and generated comprised of each of the highest value, the lowest value and every value in between the highest value and the lowest value of the price. 
     
     
         35 . The apparatus of  claim 33 , wherein the computer program code, when executed by the processor, further causes the apparatus to:
 in an instance in which the promotion structure does not satisfy automatic approval requirements, provide a window within the GUI configured to display a message indicative of a lack of approval and each of one or more particular options determinative of the failure.   
     
     
         36 . A computer program product, the computer program product comprising a non-transitory computer-readable storage medium storing computer program code that, when executed by an apparatus, causes the apparatus to:
 access, via a server, from a structure database, a plurality of promotion option structures associated with the service offered by the merchant, each of the plurality of promotion options structures comprising a set of configurations that is pre-approved for automated approval, the automated approval determined utilizing historical information regarding an efficacy of previously offered promotions,   wherein each of the plurality of promotion option structures are generated by:
 applying machine learning to each of a plurality of promotion options associated with the service to leverage similarity measures of extracted features to previously grouped features; 
 tagging each of the plurality of promotion options with component data indicative of each component in the set of features into which the extracted features are grouped; 
 periodically repeating the tagging of the plurality of promotion options with component data as additional promotion data exists for component construction; and 
 generating a particular promotion option structure comprised of the component data with which a target promotion option was tagged; 
   provide, via a GUI on a display at a merchant device, a plurality of tiles, each of the plurality of tiles being distinct and configured to be selected, wherein each of the plurality of tiles are indicative of the retrieved one or more promotion option structures,   wherein each tile includes at least one option and the descriptor associated with each included option.   
     
     
         37 . The computer program product of  claim 36 , wherein the computer program code, when executed by the apparatus, further causes the apparatus to:
 receive one or more tile selections via the first GUI;   confirm that the one or more tile selections correspond to a configuration that is pre-approved for automated approval; and   provide a window within the GUI configured to display a message indicative of a pre-approval.   
     
     
         38 . The computer program product of  claim 36 ,
 wherein each of the one or more tiles is generated using term equivalencies identified for normalization and feature extraction and the region, peer-group, and market-segments in which specific terms are used.   
     
     
         39 . The computer program product of  claim 36 , wherein the computer program code,
 when executed by the apparatus, further causes the apparatus to:   determine, via the server, a price band, a value band, or a discount band derived from the one or more promotion option structures, each corresponding, respectively, to prices, values, and discounts associated with previously offered, successful, promotion options;   provide, via the GUI on the display at the merchant device, an indication of the price band, the value band, and the discount band; and   receive input regarding price, value, or discount, via the GUI.   
     
     
         40 . The computer program product of  claim 39 , wherein the computer program code, when executed by the apparatus, further causes the apparatus to:
 in an instance in which the selected price, value or discount fall within the provided range of the price band, the value band, or the discount band, receive automated approval to generate the promotion structure.   
     
     
         41 . The computer program product of  claim 39 , wherein a price is utilized from a predetermined percentile of top ranking options to establish the price band, wherein the price band is determined from a highest value of each price from the predetermined percentile of top ranking options and a lowest value of each price from the predetermined percentile of top ranking options, and generated comprised of each of the highest value, the lowest value and every value in between the highest value and the lowest value of the price. 
     
     
         42 . The computer program product of  claim 40 , wherein the computer program code, when executed by the apparatus, further causes the apparatus to:
 in an instance in which the promotion structure does not satisfy automatic approval requirements, provide a window within the updated GUI configured to display a message indicative of a lack of approval and each of one or more particular options determinative of the failure.

Join the waitlist — get patent alerts

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

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