IP Library Granted Patent US 11,030,647
Granted Patent B2
US 11,030,647 · App. 16/397,333 · Granted Jun 8, 2021

Cadence management system for consumer promotions

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 11,030,647
App. No.
16/397,333
Granted
Jun 8, 2021
Kind
B2
Abstract

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.

Claims (58)

1. A system for improving electronic correspondence transmission efficiency, the system comprising:

a memory storing processor-executable instructions; and

a processor in communication with the memory, wherein the processor is configured to execute the processor-executable instructions to:

determine a cadence threshold value associated with a first consumer, wherein the cadence threshold value indicates a minimum cadence score required for transmission of electronic promotion correspondence to the first consumer;

access a first electronic promotion correspondence including a first promotion;

calculate a cadence score for the first consumer based at least in part on the first promotion of the first electronic promotion correspondence and a rate at which one or more prior electronic promotion correspondences were sent to the first consumer, wherein, when calculating the cadence score for the first consumer, the processor is configured to execute the processor-executable instructions to:

calculate a plurality of past rates associated with the first consumer over a plurality of past cadence time periods;

select a lowest past rate from the plurality of past rates, and

determine the lowest past rate as the rate at which the one or more prior electronic promotion correspondences were sent to the first consumer; and

in response to determining that the cadence score satisfies the cadence threshold value, send the first electronic promotion correspondence to a consumer device associated with the first consumer via a network.

2. The system of claim 1 , wherein the cadence threshold value is determined based on a second cadence threshold value of a second consumer sharing one or more common consumer attributes with the first consumer.

3. The system of claim 1 , wherein determining one of the plurality of past rates as the rate at which the one or more prior electronic promotion correspondences were sent to the first consumer comprises:

determining a maximum variance from a plurality of variances associated with the plurality of past rates, and

selecting a past rate from the plurality of past rates that corresponds to the maximum variance as the rate at which the one or more prior electronic promotion correspondences were sent to the first consumer.

4. The system of claim 1 , wherein the processor is configured to

forgo sending the first electronic promotion correspondence to the first consumer when the cadence score does not exceed the cadence threshold value.

5. The system of claim 1 , wherein the processor is configured to determine the cadence score by:

identifying a promotion score associated with the first promotion; and

determining the cadence score based on the promotion score.

6. The system of claim 1 , wherein the first electronic promotion correspondence comprises multiple promotions, including the first promotion, wherein the processor is configured to determine the cadence score based on promotions scores of the multiple promotions.

7. The system of claim 1 , wherein the processor is further configured to:

adjust at least one of the cadence score or the cadence threshold value based on a number of previous electronic promotion correspondences sent to the first consumer over a predetermined time period.

8. The system of claim 1 , wherein the processor is further configured to:

adjust the cadence threshold value associated with the first consumer based on a past engagement level of the first consumer.

9. The system of claim 8 , wherein the past engagement level of the first consumer comprises at least one of a number of previously presented promotions accessed by the first consumer, a number of previously presented promotions purchased by the first consumer, or a number of previously sent electronic promotion correspondence accessed by the first consumer.

10. The system of claim 8 , wherein the processor is further configured to:

adjust at least one of the cadence score or the cadence threshold value based at least in part on feedback data from other consumers sharing a common consumer attribute with the first consumer.

11. The system of claim 8 , wherein the processor is further configured to:

adjust at least one of the cadence score or the cadence threshold value according to an account activation time of the first consumer.

12. The system of claim 6 , wherein the processor is further configured to determine whether to send the first electronic promotion correspondence based on an explicit electronic promotion correspondence rate request by the first consumer.

13. The system of claim 1 , wherein the processor is further configured to:

adjust the cadence threshold value associated with the first consumer according to a cadence goal, wherein the cadence goal comprises at least one of increasing revenue, decreasing an unsubscription probability of the first consumer, or increasing a number of promotions purchased by the first consumer.

14. A computer-implemented method for improving electronic correspondence transmission efficiency, comprising:

determining a cadence threshold value associated with a first consumer, wherein the cadence threshold value indicates a minimum cadence score required for transmission of electronic promotion correspondence to the first consumer;

accessing a first electronic promotion correspondence including a first promotion;

calculating a cadence score for the first consumer based at least in part on the first promotion of the first electronic promotion correspondence and a rate at which one or more prior electronic promotion correspondences were sent to the first consumer, wherein calculating the cadence score for the first consumer comprises:

calculating a plurality of past rates associated with the first consumer over a plurality of past cadence time periods;

selecting a lowest past rate from the plurality of past rates, and

determining the lowest past rate as the rate at which the one or more prior electronic promotion correspondences were sent to the first consumer; and

in response to determining that the cadence score satisfies the cadence threshold value, sending the first electronic promotion correspondence to a consumer device associated with the first consumer via a network.

15. The computer-implemented method of claim 14 , wherein the cadence threshold value is determined based on a second cadence threshold value of a second consumer sharing one or more common consumer attributes with the first consumer.

16. The computer-implemented method of claim 14 , wherein determining one of the plurality of past rates as the rate at which the one or more prior electronic promotion correspondences were sent to the first consumer comprises:

determining a maximum variance from a plurality of variances associated with the plurality of past rates, and

selecting a past rate from the plurality of past rates that corresponds to the maximum variance as the rate at which the one or more prior electronic promotion correspondences were sent to the first consumer.

17. The computer-implemented method of claim 14 , wherein determining whether to send the first electronic promotion correspondence comprises:

forgoing sending the first electronic promotion correspondence to the first consumer based on determining that the cadence score does not exceed the cadence threshold value.

18. The computer-implemented method of claim 14 , wherein determining the cadence score comprises:

identifying a promotion score associated with the first promotion; and

determining the cadence score based on the promotion score of the first promotion.

19. The computer-implemented method of claim 14 , wherein the first electronic promotion correspondence comprises multiple promotions, including the first promotion; wherein determining the cadence score is based on promotions scores of the multiple promotions.

20. A computer program product for improving electronic correspondence transmission efficiency, the computer program product comprising at least one memory storing computer program code, the computer program code comprising an executable portion configured to:

determine a cadence threshold value associated with a first consumer, wherein the cadence threshold value indicates a minimum cadence score required for transmission of electronic promotion correspondence to the first consumer;

access a first electronic promotion correspondence including a first promotion;

calculate a cadence score for the first consumer based at least in part on the first promotion of the first electronic promotion correspondence and a rate at which one or more prior electronic promotion correspondences were sent to the first consumer, wherein, when calculating the cadence score for the first consumer, the executable portion is configured to:

calculate a plurality of past rates associated with the first consumer over a plurality of past cadence time periods;

select a lowest past rate from the plurality of past rates, and

determine the lowest past rate as the rate at which the one or more prior electronic promotion correspondences were sent to the first consumer; and

in response to determining that the cadence score satisfies the cadence threshold value, send the first electronic promotion correspondence to a consumer device associated with the first consumer via a network.

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 Jul 25, 2019
From: AGGARWAL, AMIT; THACKER, DAVID; O'BRIEN, SEAN
To: GROUPON, INC.
Reel/Frame 049856/0580 →