IP Library Granted Patent US 11,270,394
Granted Patent B2
US 11,270,394 · App. 17/150,447 · Granted Mar 8, 2022

Systems and methods for personalized transactions and individualized payment by associating device with joint transaction

Inventors: Coy A. Christensen (Scottsdale, AZ); Scot Bryant (Phoenix, AZ); Michael de la Fuente (Tempe, AZ)
Assignee: Worldpay, LLC
G06Q50/12G06Q20/14G06Q20/322G06Q20/405
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,270,394
App. No.
17/150,447
Granted
Mar 8, 2022
Kind
B2
Abstract

Systems and methods are disclosed for managing personalized dining checks created by individualized check item ownership or payment enabled by associating device and table indicia. One method includes: receiving information identifying the mobile devices of one or more patrons and information identifying a table indicia as a result of associating the mobile devices of the one or more patrons with a table indicia; receiving requests for dining items, transaction amounts for each dining item, and payment preferences associated with each dining item from each of the one or more patrons; determining the amounts owed by each patron, based on the dining items requested by each patron, transaction amounts for each dining item, and the payment preference of each patron for each requested dining item; and outputting the amount owed by each patron to an electronic storage medium or display of the mobile device of each patron.

Claims (89)

1. A computer-implemented method for managing personalized joint transactions created by individualized transaction item ownership or payment enabled by associating device and service location service location indicia, the method comprising:

receiving information identifying the mobile devices of one or more parties to a joint transaction and information identifying a service location indicia as a result of associating the mobile devices of the one or more parties to the joint transaction with the service location indicia;

receiving payment preferences from each of the one or more parties to the joint transaction, the payment preferences identifying the mobile devices of the one or more parties to the joint transaction and the service location indicia;

prompting an association of a mobile device of a customer service representative with the service location indicia after delivery of requested products or services to the one or more parties to the joint transaction;

determining amounts owed by each party to the joint transaction;

receiving a payment transaction authorization from the mobile device of each party to the joint transaction; and

processing the payment transaction for each party to the joint transaction.

2. The computer-implemented method of claim 1 , wherein the payment preference of a party to the joint transaction includes one or more of,

whether a party to the joint transaction has selected to split the joint transaction amount for a requested product or service with one or more other parties to the joint transaction; and

whether a party to the joint transaction has selected to pay an additional amount for tip or gratuity.

3. The computer-implemented method of claim 1 , wherein the payment preferences are associated with each product or service, and

wherein determining the amounts owed by a party to the joint transaction is based on products or services requested by the party to the joint transaction, transaction amounts for each product or service, and the payment preference of the party to the joint transaction for each requested product or service, and includes one or more of

determining the share of a joint transaction amount for a requested product or service owed by the party to the joint transaction, if the party to the joint transaction has selected to split the joint transaction amount for a requested product or service with one or more other parties to the joint transaction;

determining a cumulative subtotal amount owed by the party to the joint transaction by adding the joint transaction amounts and shares of joint transaction amounts for products or services owed by the party to the joint transaction;

adding any taxes or service fees;

deducting any discounts; and

adding any additional amount that a party to the joint transaction has selected to pay for tip or gratuity.

4. The computer-implemented method of claim 1 , further comprising

initiating the joint transaction based on information identifying the mobile device of the one or more parties to the joint transaction and information identifying the service location indicia; and

adding each of the one or more parties to the joint transaction to the joint transaction.

5. The computer-implemented method of claim 4 , wherein initiating a joint transaction includes:

locating, within a memory or database, the service location indicia using information identifying the service location indicia; and

saving to the memory or database, information identifying mobile devices of the one or more parties to the joint transaction.

6. The computer-implemented method of claim 4 , further comprising:

verifying that amounts to be paid in the payment transaction authorizations received from each party to the joint transaction satisfy a sum of the amounts owed by each party to the joint transaction; and

terminating the joint transaction upon verifying that the amounts to be paid in the payment transaction authorizations received from each party to the joint transaction of the joint transaction satisfy the sum of the amounts owed by each party to the joint transaction.

7. The computer-implemented method of claim 1 , wherein associating the mobile devices of the one or more parties to the joint transaction with the service location indicia includes:

scanning or making contact, using the mobile devices of the one or more parties to the joint transaction, one or more of,

an electronic device having a bar code,

a radiofrequency identification (RFID) device,

a passive integrated circuit,

a near field communication (NFC) device, or

any device having a mechanism to relay information identifying a mobile device or information confirming the delivery of products or services to the parties to the joint transaction.

8. The computer-implemented method of claim 1 , further comprising

receiving requests for products or services and transaction amounts for each product or service from each of the one or more parties to the joint transaction,

wherein the payment preferences are associated with each product or service, and

wherein receiving requests for products or services, transaction amounts for each product or service, and payment preferences associated with each product or service from each of the one or more parties to the joint transaction includes:

sending to the mobile devices of the one or more parties to the joint transaction an interactive menu enabling the parties to the joint transaction to select products or services for a joint transaction amount and a payment preference associated with each selected product or service;

receiving a request for selected products or services and transaction amounts for the selected products or services from the mobile devices of the one or more parties to the joint transaction; and

receiving a payment preference for each selected product or service, from the mobile devices of the one or more parties to the joint transaction.

9. The computer-implemented method of claim 8 , further comprising

transmitting the requests for products or services of the one or more parties to the joint transaction and information identifying the service location indicia to a user interface accessible to kitchen personnel;

receiving, from the user interface accessible to kitchen personnel, status updates related to the preparation of products or services of the one more parties to the joint transaction and information identifying the service location indicia associated with the one or more mobile devices of the one or more parties to the joint transaction; and

transmitting the received status updates and information identifying the service location indicia, to a mobile device of a customer service representative,

wherein, a status update indicating that the preparation of the products or services is complete includes the information identifying the service location indicia associated with the mobile devices of one the or more parties to the joint transaction to whom the requested products or services are to be delivered.

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

outputting the amount owed by each to an electronic storage medium or display of the mobile device of each party to the joint transaction.

11. The computer-implemented method of claim 1 , wherein receiving information confirming the delivery of the requested products or services to the one or more parties to the joint transaction includes:

receiving the association of a mobile device of a customer service representative with the service location indicia confirming the delivery of the requested products or services to the one or more parties to the joint transaction.

12. The computer-implemented method of claim 9 , wherein transmitting the requests for products or services of the one or more parties to the joint transaction and information identifying the service location indicia to the user interface accessible to kitchen personnel includes:

transmitting any requests to expedite, prioritize, delay, or prepare with special instructions, one or more products or services requested by the one or more parties to the joint transaction, from the mobile device of the party to the joint transaction or customer service representative.

13. A system for managing personalized joint transactions created by individualized transaction item ownership or payment enabled by associating device and service location indicia, the system comprising:

a data storage device storing instructions for managing personalized joint transactions created by individualized transaction item ownership or payment enabled by associating device and service location indicia; and

a processor configured to execute the instructions to perform a method including:

receiving information identifying the mobile devices of one or more parties to a joint transaction and information identifying a service location indicia as a result of associating the mobile devices of the one or more parties to the joint transaction with the service location indicia;

receiving payment preferences from each of the one or more parties to the joint transaction, the payment preferences identifying the mobile devices of the one or more parties to the joint transaction and the service location indicia;

prompting an association of a mobile device of a customer service representative with the service location indicia after delivery of requested products or services to the one or more parties to the joint transaction;

determining amounts owed by each party to the joint transaction;

receiving a payment transaction authorization from the mobile device of each party to the joint transaction; and

processing the payment transaction for each party to the joint transaction of the joint transaction.

14. The system of claim 13 , wherein the payment preference of a party to the joint transaction includes one or more of,

whether a party to the joint transaction has selected to split the transaction amount for a requested product or service with one or more other parties to the joint transaction; and

whether a party to the joint transaction has selected to pay an additional amount for tip or gratuity.

15. The system of claim 13 , wherein the payment preferences are associated with each product or service, and

wherein determining the amounts owed by a party to the joint transaction is based on products or services requested by the party to the joint transaction, transaction amounts for each product or service, and the payment preference of the party to the joint transaction for each requested product or service, and includes one or more of

determining the share of a transaction amount for a requested product or service owed by the party to the joint transaction, if the party to the joint transaction has selected to split the transaction amount for a requested product or service with one or more other parties to the joint transaction;

determining a cumulative subtotal amount owed by the party to the joint transaction by adding the transaction amounts and shares of transaction amounts for products or services owed by the party to the joint transaction;

adding any taxes or service fees;

deducting any discounts; and

adding any additional amount that a party to the joint transaction has selected to pay for tip or gratuity.

16. The system of claim 13 , wherein the system is further configured for:

initiating the joint transaction based on information identifying the mobile device of the one or more parties to the joint transaction and information identifying the service location indicia; and

adding each of the one or more parties to the joint transaction to the joint transaction.

17. The system of claim 16 , wherein initiating a joint transaction includes:

locating, within a memory or database, the service location indicia using information identifying the service location indicia; and

saving to the memory or database, information identifying mobile devices of the one or more parties to the joint transaction.

18. The system of claim 16 , wherein the system is further configured for:

verifying that amounts to be paid in the payment transaction authorizations received from each party to the joint transaction satisfy a sum of the amounts owed by each party to the joint transaction; and

terminating the joint transaction upon verifying that the amounts to be paid in the payment transaction authorizations received from each party to the joint transaction of the joint transaction satisfy the sum of the amounts owed by each party to the joint transaction.

19. A non-transitory machine-readable medium storing instructions that, when executed by a system for managing personalized joint transactions created by individualized transaction item ownership or payment enabled by associating device and service location indicia, cause the personalized joint transactions computing system to perform a method for managing personalized joint transactions created by individualized transaction item ownership or payment enabled by associating device and service location indicia, the method including:

receiving information identifying the mobile devices of one or more parties to a joint transaction and information identifying a service location indicia as a result of associating the mobile devices of the one or more parties to the joint transaction with the service location indicia;

receiving payment preferences from each of the one or more parties to the joint transaction, the payment preferences identifying the mobile devices of the one or more parties to the joint transaction and the service location indicia;

prompting an association of a mobile device of a customer service representative with the service location indicia after delivery of requested products or services to the one or more parties to the joint transaction;

determining amounts owed by each party to the joint transaction;

receiving a payment transaction authorization from the mobile device of each party to the joint transaction; and

processing the payment transaction for each party to the joint transaction of the joint transactions.

20. The machine-readable medium of claim 19 , wherein the payment preference of a party to the joint transaction includes one or more of,

whether a party to the joint transaction has selected to split the transaction amount for a requested product or service with one or more other parties to the joint transaction; and

whether a party to the joint transaction has selected to pay an additional amount for tip or gratuity.

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 Jan 25, 2021
From: DE LA FUENTE, MICHAEL
To: WORLDPAY, LLC
Reel/Frame 055019/0953 →
CHANGE OF NAME Recorded Jan 25, 2021
From: VANTIV, LLC
To: WORLDPAY, LLC
Reel/Frame 055101/0220 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2021
From: CHRISTENSEN, COY; BRYANT, SCOT
To: VANTIV, LLC
Reel/Frame 055019/0760 →
Continuity (3)
Continuation 16227682 · Dec 20, 2018
Continuation 15389034 · Dec 22, 2016
Related Publication 20210133900A1 · May 6, 2021