IP Library Granted Patent US 10,803,487
Granted Patent B2
US 10,803,487 · App. 16/251,809 · Granted Oct 13, 2020

System for providing impressions based on consumer preferences for future promotions

Inventor: Injae Lee (Bellevue, WA)
Assignee: GROUPON, INC.
G06Q30/0257G06F40/205G06Q30/0269
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,803,487
App. No.
16/251,809
Granted
Oct 13, 2020
Kind
B2
Abstract

Methods, apparatus, and computer program products are disclosed for providing an impression to a consumer based on consumer preferences for future promotions. The methods include accessing consumer preferences for future promotions that specify at least one promotion request relating to a provider or a promotion category, and one or more promotion qualities, analyzing a plurality of promotions to identify those that satisfy the consumer preferences, and providing an impression to the consumer indicating the availability of the identified promotions. In embodiments, the methods can be used to identify promotions that are combinable with additional promotions offered by the same provider. Corresponding apparatus and computer program products are also provided.

Claims (35)

1. An apparatus, comprising at least one processor and at least one memory for storing instructions that, with the at least one processor, cause the apparatus to:

parse promotion text associated with a plurality of promotions, wherein the parsing comprises

identifying one or more redemption parameters from the promotion text, wherein a redemption parameter specifies how and when a promotion may be redeemed; and

calculating a score, using binormal separation (BNS), for each word within the one or more redemption parameters, the score representing a programmatically generated likelihood that the word identifies a particular redemption parameter and a significance of the word within the one or more redemption parameters;

identify one or more promotions, based on the scores calculated for the words within the one or more redemption parameters, that satisfy consumer preferences associated with at least one promotion request received from a consumer device associated with a consumer; and

transmit an impression to the consumer device associated with the consumer, wherein the impression comprises content indicating availability of the identified promotions that satisfy the consumer preferences.

2. The apparatus of claim 1 , wherein the consumer preferences comprise a provider or promotion category, and one or more promotion qualities.

3. The apparatus of claim 2 , wherein a provider, promotion category, and promotion qualities of a promotion are compared to the consumer preferences to identify the one or more promotions.

4. The apparatus of claim 1 , wherein consumer preferences for future promotions are predicted based in part on one or more of a search history, purchase history, location, or favorites of the consumer.

5. The apparatus of claim 1 , wherein the one or more promotion qualities comprises one or more of one or more thresholds or one or more redemption parameters.

6. The apparatus of claim 5 , wherein the one or more thresholds comprise one or more of a price threshold, a discount threshold, a quantity threshold, a provider rating threshold, or a promotion duration threshold.

7. The apparatus of claim 1 , wherein the one or more redemption parameters comprises one or more of a term, a constraint, a limitation, a rule, or a timing for redemption for the promotion.

8. The apparatus of claim 1 , wherein the one or more redemption parameters comprises a combinability of two or more promotions.

9. The apparatus of claim 1 , wherein the one or more redemption parameters comprises a combinability of one of two or more promotions offered by the same provider, two or more promotions having a common expiration date, or two or more promotions having a common redemption location.

10. The apparatus of claim 8 , wherein combinability of two or more promotions is determined based at least in part on one or more of provider parameters, redemption parameters, database tags, or promotion text associated with each of the two or more promotions.

11. A computer program product comprising a non-transitory computer-readable storage medium comprising computer program code that, when executed by a processor, causes an apparatus to:

parse promotion text associated with a plurality of promotions, wherein the parsing comprises

identifying one or more redemption parameters from the promotion text, wherein a redemption parameter specifies how and when a promotion may be redeemed; and

calculating a score, using binormal separation (BNS), for each word within the one or more redemption parameters, the score representing a programmatically generated likelihood that the word identifies a particular redemption parameter and a significance of the word within the one or more redemption parameters;

identify one or more promotions, based on the scores calculated for the words within the one or more redemption parameters, that satisfy consumer preferences associated with at least one promotion request received from a consumer device associated with a consumer; and

transmit an impression to the consumer device associated with the consumer, wherein the impression comprises content indicating availability of the identified promotions that satisfy the consumer preferences.

12. The computer program product of claim 11 , wherein the consumer preferences comprise a provider or promotion category, and one or more promotion qualities.

13. The computer program product of claim 12 , wherein a provider, promotion category, and promotion qualities of a promotion are compared to the consumer preferences to identify the one or more promotions.

14. The computer program product of claim 11 , wherein consumer preferences for future promotions are predicted based in part on one or more of a search history, purchase history, location, or favorites of the consumer.

15. The computer program product of claim 11 , wherein the one or more promotion qualities comprises one or more of one or more thresholds or one or more redemption parameters.

16. The computer program product of claim 15 , wherein the one or more thresholds comprise one or more of a price threshold, a discount threshold, a quantity threshold, a provider rating threshold, or a promotion duration threshold.

17. The computer program product of claim 11 , wherein the one or more redemption parameters comprises one or more of a term, a constraint, a limitation, a rule, or a timing for redemption for the promotion.

18. The computer program product of claim 11 , wherein the one or more redemption parameters comprises a combinability of one of two or more promotions, two or more promotions offered by the same provider, two or more promotions having a common expiration date, or two or more promotions having a common redemption location.

19. The computer program product of claim 18 , wherein combinability of two or more promotions is determined based at least in part on one or more of provider parameters, redemption parameters, database tags, or promotion text associated with each of the two or more promotions.

20. A computer implemented method, comprising:

parsing, by processing circuitry, promotion text associated with a plurality of promotions, wherein the parsing comprises

identifying one or more redemption parameters from the promotion text, wherein a redemption parameter specifies how and when a promotion may be redeemed; and

calculating a score, using binormal separation (BNS), for each word within the one or more redemption parameters, the score representing a programmatically generated likelihood that the word identifies a particular redemption parameter and a significance of the word within the one or more redemption parameters;

identifying, by processing circuitry, one or more promotions, based on the scores calculated for the words within the one or more redemption parameters, that satisfy consumer preferences associated with at least one promotion request received from a consumer device associated with a consumer; and

transmitting, by processing circuitry, an impression to the consumer device associated with the consumer, wherein the impression comprises content indicating availability of the identified promotions that satisfy the consumer preferences.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2024
From: GROUPON, INC.
To: BYTEDANCE INC.
Reel/Frame 068833/0811 →
RELEASE OF SECURITY INTEREST Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066676/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RIGHTS Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066676/0251 →
SECURITY INTEREST Recorded Jul 23, 2020
From: GROUPON, INC.; LIVINGSOCIAL, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053294/0495 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2019
From: LEE, INJAE
To: GROUPON, INC.
Reel/Frame 049199/0344 →