IP Library Granted Patent US 10,997,646
Granted Patent B2
US 10,997,646 · App. 16/121,751 · Granted May 4, 2021

Systems and methods for providing multiple items to consumers

Inventors: Justin Michael Hughes (Chicago, IL); Jeffrey A. Holden (Chicago, IL); Jeffrey M. Ayars (Geneva, IL)
Assignee: GROUPON, INC.
G06Q30/0635G06Q30/0235G06Q30/0264
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,997,646
App. No.
16/121,751
Granted
May 4, 2021
Kind
B2
Abstract

Systems, apparatus, methods, and non-transitory media for providing multiple items for purchase to consumers are discussed herein. Some embodiments may include a system including circuitry configured to initiate an add-to-order session timer subsequent to the primary purchase of a first item using transaction data of the consumer. The add-to-order session timer may indicate a period of time in which one or more additional items may selected for purchase using the same transaction data as the primary purchase. In some embodiments, the system may be further configured to provide incentives to the consumer for selecting an additional item prior to expiration of the add-to-order session timer.

Claims (52)

1. A computer-implemented method for presenting a purchase completion user interface, the computer-implemented method comprising:

obtaining instant transaction data associated with the purchase completion user interface, wherein the instant transaction data defines one or more selected items for the purchase completion user interface;

obtaining timer data associated with the purchase completion user interface, wherein the timer data defines an automatic completion time period for the purchase completion user interface;

generating the purchase completion user interface, wherein the purchase completion user interface is configured to enable a plurality of purchase completion transition routines, and wherein each of the plurality of purchase completion transition routines causes a purchase transaction of the one or more selected items by a consumer profile, and wherein the plurality of purchase completion transition routines comprise:

a user-initiated purchase completion transition routine that completes the purchase transaction of the one or more selected items based on receiving a user activation of a purchase completion user interface element of the purchase completion user interface, and

an automatic purchase completion transition routine that completes the purchase transaction of the one or more selected items without receiving the user activation of the purchase completion user interface element;

presenting the purchase completion user interface to a consumer device associated with the consumer profile;

receiving an expiration signal indicating expiration of the automatic completion time period; and

executing the automatic purchase completion transition routine in response to receiving the expiration signal.

2. The computer-implemented method of claim 1 , further comprising obtaining selection data associated with the purchase completion user interface, wherein the selection data defines one or more selectable items for the purchase completion user interface, and further wherein the purchase completion user interface is configured to enable a first user selection of a first selectable item of the one or more selectable items by the consumer profile.

3. The computer-implemented method of claim 2 , wherein the one or more selectable items comprise one or more promotional offerings.

4. The computer-implemented method of claim 2 , wherein the purchase completion user interface comprises one or more selection user interface elements each configured to enable user selection of a respective selectable item of the one or more selectable items.

5. The computer-implemented method of claim 2 , wherein the purchase completion user interface comprises one or more selectable-item-digital-content user interfaces elements each comprising a respective link to a respective digital-content user interface with respective digital content associated with a respective selectable item of the one or more selectable items.

6. The computer-implemented method of claim 2 , wherein the first user selection prevents the expiration of the automatic completion time period.

7. The computer-implemented method of claim 2 , wherein:

the timer data further define a selection time period;

the purchase completion user interface is configured to enable the first user selection within the selection time period; and

the first user selection of the first selectable item causes the first selectable item to be added to the one or more selected items.

8. The computer-implemented method of claim 7 , wherein the first user selection causes a modification of the automatic completion time period by a modification period.

9. The computer-implemented method of claim 7 , wherein the selection time period is the same as the purchase completion time period.

10. The computer-implemented method of claim 1 , wherein the computer-implemented method is performed by a user-interface-presentation server device, and wherein enabling the automatic purchase completion transition routine comprises transmitting, by the user-interface-presentation server device, expiration data to the consumer device upon detecting the expiration of the automatic completion time period.

11. The computer-implemented method of claim 1 , further comprising obtaining primary purchase transaction data for the one or more selected items and performing each of the plurality of purchase completion transition routines, comprising causing the purchase of the one or more selected items based on the primary purchase transaction data.

12. The computer-implemented method of claim 1 , further comprising obtaining primary purchase transaction data for the one or more selected items, wherein the purchase completion user interface is further configured to enable a first user selection of a first selectable item of one or more selectable items, and further wherein performing each of the plurality of purchase completion transition routines comprises causing the purchase of the one or more selected items and the first selectable item based on the primary purchase transaction data.

13. The computer-implemented method of claim 1 , wherein the purchase completion user interface comprises a purchase-completion-timer user interface element configured to display a remaining time of the purchase completion time period.

14. An apparatus configured to present a purchase completion user interface, the apparatus comprising at least one processor and at least one non-transitory memory comprising program code, wherein the at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to:

obtain instant transaction data associated with the purchase completion user interface, wherein the instant transaction data defines one or more selected items for the purchase completion user interface;

obtain timer data associated with the purchase completion user interface, wherein the timer data defines an automatic completion time period for the purchase completion user interface;

generate the purchase completion user interface, wherein the purchase completion user interface is configured to enable a plurality of purchase completion transition routines, and wherein each of the plurality of purchase completion transition routines causes a purchase transaction of the one or more selected items by a consumer profile, and wherein the plurality of purchase completion transition routines comprise:

a user-initiated purchase completion transition routine that completes the purchase transaction of the one or more selected items based on receiving a user activation of a purchase completion user interface element of the purchase completion user interface, and

an automatic purchase completion transition routine that completes the purchase transaction of the one or more selected items without receiving the user activation of the purchase completion user interface element; and

present the purchase completion user interface to a consumer device associated with the consumer profile;

receive an expiration signal indicating expiration of the automatic completion time period; and

execute the automatic purchase completion transition routine in response to receiving the expiration signal.

15. The apparatus of claim 14 , wherein the at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to obtain selection data associated with the purchase completion user interface, wherein the selection data defines one or more selectable items for the purchase completion user interface, and further wherein the purchase completion user interface is configured to enable a first user selection of a first selectable item of the one or more selectable items by the consumer profile.

16. The apparatus of claim 14 , wherein the one or more selectable items comprise one or more promotional offerings.

17. The apparatus of claim 14 , wherein the purchase completion user interface comprises one or more selection user interface elements each configured to enable user selection of a respective selectable item of the one or more selectable items.

18. The apparatus of claim 14 , wherein the apparatus is associated with a user-interface-presentation server device, and wherein enabling the automatic purchase completion transition routine comprises transmitting, by the user-interface-presentation server device, expiration data to the consumer device upon detecting the expiration of the automatic completion time period.

19. The apparatus of claim 14 , wherein the at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to obtain primary purchase transaction data for the one or more selected items and perform each of the plurality of purchase completion transition routines, comprising causing the purchase of the one or more selected items based on the primary purchase transaction data.

20. The apparatus of claim 14 , wherein the at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to obtain primary purchase transaction data for the one or more selected items, wherein the purchase completion user interface is further configured to enable a first user selection of a first selectable item of one or more selectable items, and further wherein performing each of the plurality of purchase completion transition routines comprises causing the purchase of the one or more selected items and the first selectable item based on the primary purchase transaction data.

21. A non-transitory computer storage medium for presenting a purchase completion user interface, the non-transitory computer storage medium comprising instructions configured to cause one or more processors to:

obtain instant transaction data associated with the purchase completion user interface, wherein the instant transaction data defines one or more selected items for the purchase completion user interface;

obtain timer data associated with the purchase completion user interface, wherein the timer data defines an automatic completion time period for the purchase completion user interface;

generate the purchase completion user interface, wherein the purchase completion user interface is configured to enable a plurality of purchase completion transition routines, and wherein each of the plurality of purchase completion transition routines causes a purchase transaction of the one or more selected items by a consumer profile, and wherein the plurality of purchase completion transition routines comprise:

a user-initiated purchase completion transition routine that completes the purchase transaction of the one or more selected items based on receiving a user activation of a purchase completion user interface element of the purchase completion user interface, and

an automatic purchase completion transition routine that completes the purchase transaction of the one or more selected items without receiving the user activation of the purchase completion user interface element;

present the purchase completion user interface to a consumer device associated with the consumer profile;

receive an expiration signal indicating expiration of the automatic completion time period; and

execute the automatic purchase completion transition routine in response to receiving the expiration signal.

22. The computer-implemented method of claim 1 , wherein the automatic purchase completion transition routine further comprises:

without receiving an additional user selection of an additional item, completing the purchase transaction of the one or more selected items.

23. The computer-implemented method of claim 1 further comprising:

determining whether to complete the user-initiated purchase completion transition routine or the automatic purchase completion transition routine based on whether one or more user selections of the one or more selected items are received within a same communication session.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2024
From: GROUPON, INC.
To: BYTEDANCE INC.
Reel/Frame 067796/0351 →
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 Sep 5, 2018
From: HUGHES, JUSTIN MICHAEL; HOLDEN, JEFFREY A.; AYARS, JEFFREY M.
To: GROUPON, INC.
Reel/Frame 046787/0361 →
Continuity (3)
Continuation 14495747 · Sep 24, 2014
Provisional Application 61883525 · Sep 27, 2013
Related Publication 20190180347A1 · Jun 13, 2019