Patents by Inventor David Thacker
David Thacker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20210209642Abstract: A promotion offering system and method is disclosed. The promotion offering system and method selects consumers for a test promotion that has one or more attributes, and is configured to generate test data for multiple consumer groupings. The promotion offering system and method may use the test data in analyzing whether to send a promotion to a consumer. For example, the promotion offering system and method may use one algorithm to generate a list of ranked promotions, and may use the test data in order to adjust the list of ranked promotions (such as replacing a highest ranked promotion with another promotion).Type: ApplicationFiled: January 21, 2021Publication date: July 8, 2021Inventors: David THACKER, Amit AGGARWAL, Kevin CHANG
-
Publication number: 20210209650Abstract: In a promotion offering system, a consumer is more likely to purchase a promotion offering if the consumer finds the promotion to be interesting or fits a need of the consumer. In order to provide a more intelligent selection process for selecting promotions that are desirable to the consumer, a method and a promotion offering system for implementing the method are provided that takes into consideration a number of different factors associated with a consumer, including locations and deal types that are known or predicted to be of interest to the consumer, when determining one or more promotions to present to the consumer.Type: ApplicationFiled: January 12, 2021Publication date: July 8, 2021Inventors: Amit AGGARWAL, Suneel GUPTA, Jeffrey Alan HOLDEN, Dan NAWARA, David THACKER
-
Patent number: 11030647Abstract: Systems and methods are presented for managing the cadence (e.g., frequency or rate) that electronic promotion correspondence is sent to a consumer. A system may access a target cadence indicator associated with a consumer that indicates of a target rate for sending electronic promotion correspondence to the consumer. The system may also determine an actual cadence indicator for the consumer over a predetermined period of time and analyze a potential electronic promotion correspondence for sending to the consumer. The system determines whether to send the electronic correspondence to the consumer based on the target cadence indicator, the actual cadence indicator, and the analysis of the electronic promotion correspondence.Type: GrantFiled: April 29, 2019Date of Patent: June 8, 2021Assignee: GROUPON, INC.Inventors: Amit Aggarwal, David Thacker, Sean O'Brien
-
Patent number: 10984455Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may include providing a plurality of content slots each configured to receive content. The method may also include maintaining a database comprising a plurality of content generators, and determining, using a processor, one of the plurality of content generators for providing content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include providing a first content generator of the plurality of content generators with a set of selection parameters, and receiving a first bid for one of the plurality of content slots from the first content generator. The first content generator may determine the bid based at least in part on the set of selection parameters.Type: GrantFiled: March 19, 2014Date of Patent: April 20, 2021Assignee: Groupon, Inc.Inventors: Jeff Ayars, Ruslan Gilfanov, Jeffrey A. Holden, John Mark Nickels, Pete Prokopowicz, Daniel M. Roarty, David Thacker
-
Patent number: 10929889Abstract: In a promotion offering system, a consumer is more likely to purchase a promotion offering if the consumer finds the promotion to be interesting or fits a need of the consumer. In order to provide a more intelligent selection process for selecting promotions that are desirable to the consumer, a method and a promotion offering system for implementing the method are provided that takes into consideration a number of different factors associated with a consumer, including locations and deal types that are known or predicted to be of interest to the consumer, when determining one or more promotions to present to the consumer.Type: GrantFiled: March 14, 2013Date of Patent: February 23, 2021Assignee: GROUPON, INC.Inventors: Amit Aggarwal, Suneel Gupta, Jeffrey Alan Holden, Dan Nawara, David Thacker
-
Patent number: 10929881Abstract: A promotion offering system and method is disclosed. The promotion offering system and method selects consumers for a test promotion that has one or more attributes, and is configured to generate test data for multiple consumer groupings. The promotion offering system and method may use the test data in analyzing whether to send a promotion to a consumer. For example, the promotion offering system and method may use one algorithm to generate a list of ranked promotions, and may use the test data in order to adjust the list of ranked promotions (such as replacing a highest ranked promotion with another promotion).Type: GrantFiled: January 31, 2013Date of Patent: February 23, 2021Assignee: Groupon, Inc.Inventors: David Thacker, Amit Aggarwal, Kevin Chang
-
Publication number: 20200320561Abstract: Provided herein are a method and apparatus configured to determine one or more consumer deals to present to a consumer. The method and apparatus may include receiving contextual data; accessing one or more databases containing consumer deals; determining a context under which to present a consumer deal to a consumer, the determined context selected from a plurality of contexts; selecting a set of workflow rules under which to determine the consumer deal to present to the consumer; analyzing the plurality of consumer deals based at least in part on the selected set of workflow rules; determining a selected consumer deal to present to the consumer; generating an electronic correspondence comprising the selected consumer deal; and transmitting the electronic correspondence to the consumer device for presenting the selected consumer deal to the consumer.Type: ApplicationFiled: June 17, 2020Publication date: October 8, 2020Inventors: Sean O'Brien, Ramkumar RAJENDRAN, Mark DALY, Xiaolei LI, Kevin CHANG, Ruslan GILFANOV, Stanley WANG, Amit AGGARWAL, David THACKER, Michalis POTAMIAS
-
Publication number: 20200202385Abstract: A deal program life cycle system and method is disclosed. The deal program life cycle may oversee the issuance of deals from a deal program to consumers over the life cycle of the deal program. One or more aspects of the deal program may change during different periods of the life cycle of the deal program. For example, the deal program may include deal features, a number of units for deals, and relevance features for the deal program. The deal features, number of units of deals, and/or relevance features for the deal program may change during the different periods of the life cycle.Type: ApplicationFiled: September 30, 2019Publication date: June 25, 2020Inventors: David Thacker, David Hoover, Anthony Caliendo, Ruslan Gilfanov, Amit Aggarwal
-
Publication number: 20200051119Abstract: In a promotion offering system, a promotion offering may be presented to a consumer on more than one occasion. The previous presentation of the promotion to the consumer may affect a subsequent presentation of the same promotion to the same consumer. The present invention provides an apparatus and method for analyzing the effect a previous presentation of a promotion may have on a consumer when the promotion is presented to the consumer at a subsequent time.Type: ApplicationFiled: August 20, 2019Publication date: February 13, 2020Inventors: Michalis Potamias, Amit Aggarwal, Xiaolei Li, David Thacker, Kevin Chang
-
Publication number: 20200043032Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: ApplicationFiled: July 10, 2019Publication date: February 6, 2020Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Publication number: 20200027119Abstract: A promotion program analytical system and method is disclosed. The promotion program analytical system and method selects a promotion program to offer to a consumer. Selection of the promotion program to present to the consumer includes determining a probability that the consumer will accept the promotion program. The probability of acceptance may be determined based on past performance data of similar promotion programs, and also past performance data on the promotion program itself when it is available.Type: ApplicationFiled: May 31, 2019Publication date: January 23, 2020Inventors: Kevin Chang, David Thacker, Paul Gauthier, Amit Aggarwal
-
Patent number: 10535076Abstract: A deal program life cycle system and method is disclosed. The deal program life cycle may oversee the issuance of deals from a deal program to consumers over the life cycle of the deal program. One or more aspects of the deal program may change during different periods of the life cycle of the deal program. For example, the deal program may include deal features, a number of units for deals, and relevance features for the deal program. The deal features, number of units of deals, and/or relevance features for the deal program may change during the different periods of the life cycle.Type: GrantFiled: March 15, 2013Date of Patent: January 14, 2020Assignee: GROUPON, INC.Inventors: David Thacker, David Hoover, Anthony Caliendo, Ruslan Gilfanov, Amit Aggarwal
-
Publication number: 20190355013Abstract: Systems and methods are presented for managing the cadence (e.g., frequency or rate) that electronic promotion correspondence is sent to a consumer. A system may access a target cadence indicator associated with a consumer that indicates of a target rate for sending electronic promotion correspondence to the consumer. The system may also determine an actual cadence indicator for the consumer over a predetermined period of time and analyze a potential electronic promotion correspondence for sending to the consumer.Type: ApplicationFiled: April 29, 2019Publication date: November 21, 2019Inventors: Amit Aggarwal, David Thacker, Sean O'Brien
-
Patent number: 10430824Abstract: In a promotion offering system, a promotion offering may be presented to a consumer on more than one occasion. The previous presentation of the promotion to the consumer may affect a subsequent presentation of the same promotion to the same consumer. The present invention provides an apparatus and method for analyzing the effect a previous presentation of a promotion may have on a consumer when the promotion is presented to the consumer at a subsequent time.Type: GrantFiled: March 15, 2013Date of Patent: October 1, 2019Assignee: GROUPON, INC.Inventors: Michalis Potamias, Amit Aggarwal, Xiaolei Li, David Thacker, Kevin Chang
-
Patent number: 10423977Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: GrantFiled: June 28, 2013Date of Patent: September 24, 2019Assignee: GROUPON, INC.Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Publication number: 20190287131Abstract: Electronic correspondence that includes one or more promotions may be generated for presenting to a consumer. In order to determine whether to present the electronic correspondence to the consumer, the promotions included in the electronic correspondences may be analyzed in terms of a probability the consumer will accept the promotions, a relevance level between the promotions and attributes of the consumer, a relevance level between the promotions and the consumer, a relevance level between the promotions and a set of goals or rules, among other similar terms. After the analysis, a determination may be made whether to send the electronic correspondence to the consumer. Similarly, the analysis may compare multiple electronic correspondences, and determine, based on the comparison, which of the multiple electronic correspondences to send to the consumer.Type: ApplicationFiled: December 19, 2018Publication date: September 19, 2019Inventors: Amit Aggarwal, David Thacker
-
Patent number: 10387902Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: GrantFiled: June 28, 2013Date of Patent: August 20, 2019Assignee: GROUPON, INC.Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Patent number: 10373210Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: GrantFiled: June 28, 2013Date of Patent: August 6, 2019Assignee: GROUPON, INC.Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Patent number: 10346870Abstract: A promotion program analytical system and method is disclosed. The promotion program analytical system and method selects a promotion program to offer to a consumer. Selection of the promotion program to present to the consumer includes determining a probability that the consumer will accept the promotion program. The probability of acceptance may be determined based on past performance data of similar promotion programs, and also past performance data on the promotion program itself when it is available.Type: GrantFiled: March 15, 2013Date of Patent: July 9, 2019Assignee: GROUPON, INC.Inventors: Kevin Chang, David Thacker, Paul Gauthier, Amit Aggarwal
-
Patent number: 10325284Abstract: Systems and methods are presented for managing the cadence (e.g., frequency or rate) that electronic promotion correspondence is sent to a consumer. A system may access a target cadence indicator associated with a consumer that indicates of a target rate for sending electronic promotion correspondence to the consumer. The system may also determine an actual cadence indicator for the consumer over a predetermined period of time and analyze a potential electronic promotion correspondence for sending to the consumer. The system determines whether to send the electronic correspondence to the consumer based on the target cadence indicator, the actual cadence indicator, and the analysis of the electronic promotion correspondence.Type: GrantFiled: March 15, 2013Date of Patent: June 18, 2019Assignee: Groupon, Inc.Inventors: Amit Aggarwal, David Thacker, Sean O'Brien