IP Library Granted Patent US 10,943,245
Granted Patent B2
US 10,943,245 · App. 16/734,852 · Granted Mar 9, 2021

Systems and methods for providing promotion sharing among consumers

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,943,245
App. No.
16/734,852
Granted
Mar 9, 2021
Kind
B2
Abstract

Systems, apparatus, and methods for providing promotion sharing between consumers are discussed herein. Some embodiments may include a system including circuitry configured to generate an incentive token for a promotion of a merchant. The incentive token may be associated with a first consumer account and provided to a first consumer device associated with the first consumer account for sharing with other consumers. Upon receiving the incentive token form a second consumer device associated with a second consumer account, the circuitry may be configured to enable the second consumer account to receive an incentive value of the incentive token if various conditions are satisfied. For example, the second consumer may be asked to purchase the promotion, create a new consumer account, or the like.

Claims (78)

1. A method comprising:

generating the incentive token associated with transferrable data and an incentive value;

associating the incentive token with a first consumer account;

providing, in a first communication, the incentive token to a first consumer device associated with the first consumer account via a network;

subsequent to providing the incentive token to the first consumer device, receiving, in a second communication, the incentive token from a second consumer device associated with a second consumer account via the network;

determining, by a processor, whether the second consumer account is authorized to receive the incentive value, wherein the determining whether the second consumer account is authorized to receive the incentive value includes:

determining that the second consumer account is different from the first consumer account;

determine that the first consumer account is unassociated with the second consumer device; and

determining that the second consumer device is different from the first consumer device;

in response to determining that (i) the second consumer device is different than the first consumer device, (ii) the first consumer account is unassociated with the second consumer device, (iii) the second consumer account is different than the first consumer account, enabling the second consumer account to receive the incentive value;

identifying the first consumer account based on the incentive token after receiving the incentive token from the second consumer device; and

associating the first consumer account to the second consumer account indicating that the first consumer successfully recommended the promotion to the second consumer.

2. The method of claim 1 , wherein the determining whether the second consumer account is authorized to receive the incentive value further comprises:

determining an incentive count indicating a number of incentives available for the incentive token before providing the incentive token to the first consumer device;

determining whether the incentive token count indicates that one or more incentives are available for the incentive token after receiving the incentive token from the second consumer device; and

wherein the enabling of the second consumer account to receive the incentive value further requires the determination that the incentive count indicates that one or more incentives are available for the incentive token:

where the method, further comprises:

reducing the incentive count for the incentive token.

3. The method of claim 1 , further comprising:

associating the first consumer account with the second consumer account after receiving the incentive token from the second consumer device.

4. The method of claim 1 , wherein the determining whether the second consumer account is authorized to receive the incentive value further comprises:

determining that the second consumer account was opened after the incentive token was received by the second consumer device; and

identifying the second consumer account as new.

5. The method of claim 1 , wherein determining whether the second consumer account is authorized to receive the incentive value includes determining whether the second consumer has purchased a promotion associated with the transferrable data.

6. The method of claim 1 , wherein determining whether the second consumer account is authorized to receive the incentive value includes determining whether the second consumer has redeemed a promotion associated with the transferrable data.

7. The method of claim 1 , wherein determining that the second consumer device is different from the first consumer device is based on tracking device characteristics over the network, wherein the tracking device characteristics over the network include at least one of internet protocol (IP) address or media access control (MAC) address.

8. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for:

generating the incentive token associated with transferrable data and an incentive value;

associating the incentive token with a first consumer account;

providing, in a first communication, the incentive token to a first consumer device associated with the first consumer account via a network;

subsequent to providing the incentive token to the first consumer device, receiving, in a second communication, the incentive token from a second consumer device associated with a second consumer account via the network;

determining, by a processor, whether the second consumer account is authorized to receive the incentive value, wherein the determining whether the second consumer account is authorized to receive the incentive value includes:

determining that the second consumer account is different from the first consumer account;

determine that the first consumer account is unassociated with the second consumer device; and

determining that the second consumer device is different from the first consumer device;

in response to determining that (i) the second consumer device is different than the first consumer device, (ii) the first consumer account is unassociated with the second consumer device, (iii) the second consumer account is different than the first consumer account, enabling the second consumer account to receive the incentive value;

identifying the first consumer account based on the incentive token after receiving the incentive token from the second consumer device; and

associating the first consumer account to the second consumer account indicating that the first consumer successfully recommended the promotion to the second consumer.

9. The computer program product of claim 8 , wherein the determining whether the second consumer account is authorized to receive the incentive value further comprises:

determining an incentive count indicating a number of incentives available for the incentive token before providing the incentive token to the first consumer device;

determining whether the incentive token count indicates that one or more incentives are available for the incentive token after receiving the incentive token from the second consumer device; and

wherein the enabling of the second consumer account to receive the incentive value further requires the determination that the incentive count indicates that one or more incentives are available for the incentive token:

where the method, further comprises:

reducing the incentive count for the incentive token.

10. The computer program product of claim 8 , wherein the computer-executable program code instructions further comprise program code instructions for:

associating the first consumer account with the second consumer account after receiving the incentive token from the second consumer device.

11. The computer program product of claim 8 , wherein the determining whether the second consumer account is authorized to receive the incentive value further comprises:

determining that the second consumer account was opened after the incentive token was received by the second consumer device; and

identifying the second consumer account as new.

12. The computer program product of claim 8 , wherein determining whether the second consumer account is authorized to receive the incentive value includes determining whether the second consumer has purchased a promotion associated with the transferrable data.

13. The computer program product of claim 8 , wherein determining whether the second consumer account is authorized to receive the incentive value includes determining whether the second consumer has redeemed a promotion associated with the transferrable data.

14. The computer program product of claim 8 , wherein determining that the second consumer device is different from the first consumer device is based on tracking device characteristics over the network, wherein the tracking device characteristics over the network include at least one of internet protocol (IP) address or media access control (MAC) address.

15. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:

generate the incentive token associated with transferrable data and an incentive value;

associate the incentive token with a first consumer account;

provide, in a first communication, the incentive token to a first consumer device associated with the first consumer account via a network;

subsequent to providing the incentive token to the first consumer device, receive, in a second communication, the incentive token from a second consumer device associated with a second consumer account via the network;

determine, by the processor, whether the second consumer account is authorized to receive the incentive value, wherein the determining whether the second consumer account is authorized to receive the incentive value includes:

determining that the second consumer account is different from the first consumer account;

determine that the first consumer account is unassociated with the second consumer device; and

determining that the second consumer device is different from the first consumer device;

in response to determining that (i) the second consumer device is different than the first consumer device, (ii) the first consumer account is unassociated with the second consumer device, (iii) the second consumer account is different than the first consumer account, enable the second consumer account to receive the incentive value;

identify the first consumer account based on the incentive token after receiving the incentive token from the second consumer device; and

associate the first consumer account to the second consumer account indicating that the first consumer successfully recommended the promotion to the second consumer.

16. The apparatus according to claim 15 , wherein the determining whether the second consumer account is authorized to receive the incentive value further comprises:

determining an incentive count indicating a number of incentives available for the incentive token before providing the incentive token to the first consumer device;

determining whether the incentive token count indicates that one or more incentives are available for the incentive token after receiving the incentive token from the second consumer device; and

wherein the enabling of the second consumer account to receive the incentive value further requires the determination that the incentive count indicates that one or more incentives are available for the incentive token:

where the method, further comprises:

reducing the incentive count for the incentive token.

17. The apparatus according to claim 15 , wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to:

associate the first consumer account with the second consumer account after receiving the incentive token from the second consumer device.

18. The apparatus according to claim 15 , wherein the determining whether the second consumer account is authorized to receive the incentive value further comprises:

determining that the second consumer account was opened after the incentive token was received by the second consumer device; and

identifying the second consumer account as new.

19. The apparatus according to claim 15 , wherein determining whether the second consumer account is authorized to receive the incentive value includes determining whether the second consumer has purchased a promotion associated with the transferrable data.

20. The apparatus according to claim 15 , wherein determining whether the second consumer account is authorized to receive the incentive value includes determining whether the second consumer has redeemed a promotion associated with the transferrable data.

21. The apparatus according to claim 15 , wherein determining that the second consumer device is different from the first consumer device is based on tracking device characteristics over the network, wherein the tracking device characteristics over the network include at least one of internet protocol (IP) address or media access control (MAC) address.

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 Jan 6, 2020
From: LEE, INJAE; VELMURUGAN, SELVAM; HEDGE, VINAYAK
To: GROUPON, INC.
Reel/Frame 051424/0907 →