IP Library Granted Patent US 9,292,846
Granted Patent B2
US 9,292,846 · App. 13/305,481 · Granted Mar 22, 2016

Mobile device authorization system for concurrent submission of multiple tender types

Inventor: William O. White (Boulder, CO)
Assignee: Mocapay, Inc.
G06Q20/204G06Q20/325G06Q20/3278G06Q20/385G06Q20/4012G06Q20/425
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 9,292,846
App. No.
13/305,481
Granted
Mar 22, 2016
Kind
B2
Abstract

Methods, systems, and devices are described for providing mobile device transaction approvals utilizing multiple forms of tender. An identifier of a mobile device and a request for a transaction authorization may be transmitted from a mobile device and received at a payment authority system. The payment authority system may generate a payment code for transmission to the mobile device. The payment code may be provided to a point of sale (POS) system. The POS system may transmit a transaction amount, an identifier of a merchant, and the payment code to the payment authority system. A number of forms of tender may be applied to the transaction amount. The payment authority system may generate a unified approval code applying the multiple forms of tender to the transaction. The unified approval code may be transmitted to the POS system and applied to a transaction.

Claims (46)

1. A method of mobile device transaction approval, the method comprising:

receiving, at a payment authority server, a mobile device identifier of a mobile device and a request for a transaction authorization;

generating, at the payment authority server, a payment code for the mobile device based on the mobile device identifier and the request for the transaction authorization, wherein the payment code corresponds to a plurality of forms of tender associated with the mobile device identifier at the payment authority server;

transmitting the payment code to the mobile device;

receiving, at the payment authority server, a transaction amount, a merchant identifier of a merchant, and the payment code from a point of sale (POS) system;

applying, at the payment authority server, the plurality of forms of tender to the transaction amount;

generating, at the payment authority server, a unified approval code for transmission to the POS system, the unified approval code instructing the POS system to apply funds from the multiple forms of tender to the transaction; and

transmitting the unified approval code to the POS system.

2. The method of claim 1 , wherein applying the plurality of forms of tender to the transaction amount comprises:

automatically applying the plurality of forms of tender to the transaction amount according to preset preferences of a user of the mobile device.

3. The method of claim 1 , further comprising:

transmitting a user interface to a user of the mobile device to select preferences relating to forms of tender to be applied; and

receiving selected preferences from the user of the mobile device,

wherein applying the plurality of forms of tender to the transaction amount comprises applying the plurality of forms of tender to the transaction amount according to selected preferences.

4. The method of claim 3 , wherein,

transmitting the user interface comprises transmitting the user interface in response to receiving the request for a transaction authorization; and

receiving the selected preferences occurs before generating the payment code.

5. The method of claim 1 , wherein applying the plurality of forms of tender to the transaction amount comprises:

automatically applying the plurality of forms of tender to the transaction amount at least in part according to preset preferences of the merchant.

6. The method of claim 5 , further comprising:

offering an additional form of tender to the user of the mobile device in response to receiving the merchant identifier and according to preset preferences of the merchant.

7. The method of claim 1 , wherein the plurality of forms of tender include at least a credit card, a debit card, a gift card, a prepaid card, a coupon, a digital currency, or a loyalty card.

8. The method of claim 1 , wherein the unified approval code applying the plurality of forms of tender to the transaction results in an amount less than the transaction amount, and an additional amount remains due.

9. The method of claim 1 , wherein the request for the transaction authorization comprises information identifying the merchant.

10. A payment authority server for mobile device transaction approvals, the system comprising:

at least one processor; and

a memory communicatively coupled with the at least one processor, wherein the memory stores code configured to cause the at least one processor to:

receive a mobile device identifier of a mobile device and a request for a transaction authorization;

generate a payment code for the mobile device based on the mobile device identifier and the request for the transaction authorization, wherein the payment code corresponds to a plurality of forms of tender associated with the mobile device identifier at the payment server;

transmit the payment code to the mobile device;

receive a transaction amount, a merchant identifier of a merchant, and the payment code from a point of sale (POS) system;

apply the plurality of forms of tender to the transaction amount;

generate a unified approval code for transmission to the POS system, the unified approval code instructing the POS system to apply funds from the multiple forms of tender to the transaction; and

transmit the unified approval code to the POS system.

11. The payment authority server claim 10 , wherein the code is further configured to cause the at least one processor to:

automatically apply the plurality of forms of tender to the transaction amount according to preset preferences of a user of the mobile device.

12. The payment authority server of claim 10 , wherein the code is further configured to cause the at least one processor to:

transmit a user interface to a user of the mobile device to select preferences relating to forms of tender to be applied; and

receive selected preferences from the user of the mobile device,

wherein applying the plurality of forms of tender to the transaction amount comprises applying the plurality of forms of tender to the transaction amount according to selected preferences.

13. The payment authority server of claim 12 , wherein the code is further configured to cause the at least one processor to:

transmit the user interface in response to receiving the request for a transaction authorization; and

receive the selected preferences before generating the payment code.

14. The payment authority server of claim 10 , wherein the code is further configured to cause the at least one processor to automatically apply the plurality of forms of tender to the transaction amount at least in part according to preset preferences of the merchant.

15. The payment authority server of claim 14 , wherein the code is further configured to cause the at least one processor to:

offer an additional form of tender to the user of the mobile device in response to receiving the merchant identifier and according to preset preferences of the merchant.

Assignments (5)
CHANGE OF NAME Recorded Mar 6, 2026
From: STRIPE, INC.
To: STRIPE, LLC
Reel/Frame 075020/0639 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2021
From: CRIA, INC.
To: STRIPE, INC.
Reel/Frame 057044/0753 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2016
From: MOCAPAY, LLC
To: CRIA INC.
Reel/Frame 041187/0804 →
MERGER AND CHANGE OF NAME Recorded Dec 12, 2016
From: MOCAPAY, INC.; MOCAPAY, LLC
To: MOCAPAY, LLC
Reel/Frame 040706/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2012
From: WHITE, WILLIAM O.
To: MOCAPAY, INC.
Reel/Frame 027742/0808 →
Continuity (1)
Related Publication 20130138516A1 · May 30, 2013