IP Library Granted Patent US 12,159,286
Granted Patent B2
US 12,159,286 · App. 17/036,486 · Granted Dec 3, 2024

Systems and methods for executing parallel electronic transactions

Inventor: Matthew Collicoat (Suwanee, GA)
Assignee: Worldpay, LLC
G06Q20/4037G06F9/451G06Q20/202G06Q20/204G06Q20/34
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 12,159,286
App. No.
17/036,486
Granted
Dec 3, 2024
Kind
B2
Abstract

Systems and methods are for executing an electronic transaction by a parallel transaction system. One method includes receiving, by a parallel transaction system, an electronic transaction request of a payment vehicle. The parallel transaction system may determine a type of the payment vehicle. The type of the payment vehicle is at least one of an open loop type, a closed loop type, or a parallel type. The parallel transaction system may execute an open-loop transaction, a closed-loop transaction, and/or a parallel transaction, based on the determined type of the payment vehicle. The parallel transaction system may complete the electronic transaction request.

Claims (50)

1. A method for completing a digital task by a computer system, comprising:

receiving, at a node device associated with the computer system, data from a physical object comprising an embedded microchip, wherein the data communicates a request to complete the digital task;

transmitting, from the node device, the data to a tokenization system associated with the computer system;

encrypting the data into a token using the tokenization system associated with the computer system;

transmitting the token from the tokenization system to a processor system associated with the computer system;

determining, upon analysis of the token by the processor system, a type of the physical object, the type of the physical object being at least one of: a first type, a second type, or a combination type, wherein the combination type leverages first type data objects and second type data objects;

transmitting, from the processor system to the node device, an indication of the type of the physical object;

displaying, on a display screen of the node device and responsive to determining that the type of the physical object is of the combination type, a graphical user interface presenting: A) one or more first type options and one or more second type options and B) one or more priority options that define a task performance priority order for the one or more first type options and/or the one or more second type options during performance of the digital task;

receiving, at the graphical user interface, one or more user preference selections from a user identifying: which of the one or more first type options to use in a combined task performance operation, which of the one or more second type options to use in the combined task performance operation, and the predetermined order of use of the selected one or more first type options and the selected one or more second type options during execution of the digital task via the combined task performance operation;

executing, utilizing a second device in communication with the node device, the combined task performance operation based on the one or more user preference selections, wherein the combined task performance operation utilizes a combination of the first type data objects associated with the one or more first type options and the second type data objects associated with the one or more second type options, wherein the second type data objects are provided by a data object providing platform; and

completing, based on the executing and via a data object processing system associated with the computer system, the digital task, wherein the completing the digital task comprises executing, by the computer system, a first type data object distribution and a second type data object distribution in the task performance priority order based on the one or more user preference selections, wherein the one or more user preference selections designate that all of the first type data objects should be utilized in furtherance of performance of the digital task prior to utilizing any of the second type data objects.

2. The method of claim 1 , further comprising determining an available amount of the second type data objects and an available amount of the first type data objects associated with the physical object.

3. The method of claim 1 , further comprising:

displaying, on the display screen of the node device, another graphical user interface to request another user preference for using the second type data objects or the first type data objects after completing the performance of the digital task; and

modifying, by the computer system, the digital task based on the another user preference.

4. A system comprising:

a node device;

a second device in communication with the node device;

a data object processing system;

one or more computer readable media storing instructions for executing a combined task performance operation; and

one or more processors configured to execute the instructions to perform operations comprising:

receiving, at the system, data from a physical object comprising an embedded microchip, wherein the data communicates a request to the system to complete a digital task;

transmitting, from the node device, the data to a tokenization system associated with the system;

encrypting the data into a token using the tokenization system associated with the system;

transmitting the token from the tokenization system to a processor system associated with the system;

determining, upon analysis of the token by the processor system, a type of the physical object, the type of the physical object being at least one of: a first type, a second type, or a combination type, wherein the combination type leverages first type data objects and second type data objects;

transmitting, from the processor system to the node device, an indication of the type of the physical object;

displaying, on a display screen of the node device and responsive to determining that the type of the physical object is of the combination type, a graphical user interface presenting: A) one or more first type options and one or more second type options and B) one or more priority options that define a task performance priority order for the one or more first type options and/or the one or more second type options during performance of the digital task;

receiving, at the graphical user interface, one or more user preference selections from a user identifying: which of the one or more first type options to use in a combined task performance operation, which of the one or more second type options to use in the combined task performance operation, and the predetermined order of use of the selected one or more first type options and the selected one or more second type options during execution of the digital task via the combined task performance operation;

executing, utilizing a second device in communication with the node device, the combined task performance operation based on the one or more user preference selections, wherein the combined task performance operation utilizes a combination of the first type data objects associated with the one or more first type options and the second type data objects associated with the one or more second type options, wherein the second type data objects are provided by a data object providing platform; and

completing, based on the executing and via a data object processing system associated with the computer system, the digital task, wherein the completing the digital task comprises executing, by the computer system, a first type data object distribution and a second type data object distribution in the task performance priority order based on the one or more user preference selections, wherein the one or more user preference selections designate that all of the first type data objects should be utilized in furtherance of performance of the digital task prior to utilizing any of the second type data objects.

5. The system of claim 4 , the operations further comprising:

determining an available amount of the second type data objects and an available amount of the first type data objects associated with the physical object.

6. The system of claim 4 , the operations further comprising:

displaying, on the display screen of the node device, another graphical user interface to request another user preference for using the second type data objects or the first type data objects after completing the performance of the digital task; and

modifying, by the computer system, the digital task based on the another user preference.

7. A non-transitory computer-readable medium storing instructions for executing a digital task, the instructions, when executed by one or more processors, causing the one or more processors to perform operations comprising:

receiving, at a node device associated with a computer system, data from a physical object comprising an embedded microchip, wherein the data communicates a request to complete the digital task;

transmitting, from the node device, the data to a tokenization system associated with the computer system;

encrypting the data into a token using the tokenization system associated with the computer system;

transmitting the token from the tokenization system to a processor system associated with the computer system;

determining, upon analysis of the token by the processor system, a type of the physical object, the type of the physical object being at least one of: a first type, a second type, or a combination type, wherein the combination type leverages first type data objects and second type data objects;

transmitting, from the processor system to the node device, an indication of the type of the physical object;

displaying, on a display screen of the node device and responsive to determining that the type of the physical object is of the combination type, a graphical user interface presenting: A) one or more first type options and one or more second type options and B) one or more priority options that define a task performance priority order for the one or more first type options and/or the one or more second type options during performance of the digital task;

receiving, at the graphical user interface, one or more user preference selections from a user identifying: which of the one or more first type options to use in a combined task performance operation, which of the one or more second type options to use in the combined task performance operation, and the predetermined order of use of the selected one or more first type options and the selected one or more second type options during execution of the digital task via the combined task performance operation;

executing, utilizing a second device in communication with the node device, the combined task performance operation based on the one or more user preference selections, wherein the combined task performance operation utilizes a combination of the first type data objects associated with the one or more first type options and the second type data objects associated with the one or more second type options, wherein the second type data objects are provided by a data object providing platform; and

completing, based on the executing and via a data object processing system associated with the computer system, the digital task, wherein the completing the digital task comprises executing, by the computer system, a first type data object distribution and a second type data object distribution in the task performance priority order based on the one or more user preference selections, wherein the one or more user preference selections designate that all of the first type data objects should be utilized in furtherance of performance of the digital task prior to utilizing any of the second type data objects.

8. The non-transitory computer-readable medium of claim 7 , further comprising determining an available amount of the second type data objects and an available amount of the first type data objects associated with the physical object.

9. The non-transitory computer-readable medium of claim 7 , operations further comprising:

displaying, on the display screen of the node device, another graphical user interface to request another user preference for using the second type data objects or the first type data objects after completing the performance of the digital task; and modifying, by the computer system, the digital task based on the another user preference.

Assignments (7)
RELEASE OF SECURITY INTERESTS RECORDED AT REEL/FRAMES 066626/0655, 066625/0426, 066625/0347, AND 066625/0276 Recorded Jan 12, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: WORLDPAY, LLC; WORLDPAY ISO AND ECOMMERCE, LLC; PAYMETRIC, LLC; WORLDPAY US, LLC
Reel/Frame 074314/0622 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT R/F 066624/0719 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: WORLDPAY, LLC
Reel/Frame 074315/0412 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066624/0719 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066626/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2024
From: FIDELITY INFORMATION SERVICES, LLC
To: WORLDPAY, LLC
Reel/Frame 066345/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2021
From: WORLDPAY, LLC
To: FIDELITY INFORMATION SERVICES, LLC
Reel/Frame 057527/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2020
From: COLLICOAT, MATTHEW
To: WORLDPAY, LLC
Reel/Frame 053918/0547 →
Continuity (1)
Related Publication 20220101331A1 · Mar 31, 2022