IP Library Granted Patent US 10,664,822
Granted Patent B2
US 10,664,822 · App. 14/024,274 · Granted May 26, 2020

Systems and methods for facilitating bill payment functionality in mobile commerce

Inventors: J. Scott Sanchez (Atlanta, GA); Vijay Kumar Royyuru (Norristown, PA); Brent Dewayne Adkisson (Omaha, NE); Jerome Wendell Myers (Douglasville, GA)
Assignee: FIRST DATA CORPORATION
G06Q20/3223G06Q20/02G06Q20/102G06Q20/204G06Q20/24G06Q20/3224G06Q20/3276G06Q20/3278G06Q20/40G06Q20/4037G06Q20/42G06Q30/0222G06Q30/0233G06Q30/0267G06Q30/0625G06Q30/0633G06Q40/025H04L63/083B60S3/00
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,664,822
App. No.
14/024,274
Granted
May 26, 2020
Kind
B2
Abstract

Provided are systems and methods for facilitating bill payment functionality in mobile commerce. In one embodiment, a method can include receiving a transaction code at the mobile device, transmitting the transaction code to a merchant device for association with a transaction, receiving transaction information associated with a transaction based on the transaction code at the mobile device, displaying the transaction information at the mobile device; displaying at least one payment option at the mobile device, receiving a selection of one of the at least one payment option; transmitting the selected payment option and transaction information from the mobile device for approval of the payment of the transaction, receiving notification of approval of the payment at the mobile device, and receiving a payment completion code associated with the notification of approval, wherein the payment completion code is provided to the consumer on a bill associated with the transaction.

Claims (93)

1. A method of paying a bill from a consumer's mobile device, the method comprising:

receiving, by the mobile device, a transaction code for a transaction associated with a bill for a bill amount;

identifying, by the mobile device, consumer information associated with the transaction;

transmitting, by the mobile device and to the merchant device, the transaction code and the consumer information associated with the transaction, wherein the merchant device is configured to use the transaction code to identify transaction information comprising the bill amount for the transaction;

receiving, by the mobile device and from the merchant device, the transaction information comprising the bill amount for the transaction;

displaying, by the mobile device, the transaction information;

receiving, by the mobile device, via user input at the mobile device an indication from a consumer to split the bill among two or more consumers;

transmitting, by the mobile device to the merchant device, the indication to split the bill among the two or more consumers;

displaying, by the mobile device, at least one payment option that is user selectable, wherein each of the at least one payment option is configured to facilitate a payment of at least a portion of the bill amount and wherein said at least one payment option is one of a credit card, a debit card, a checking account, or a savings account;

receiving, by the mobile device, a user selection of one of the at least one payment option;

retrieving, by the mobile device from memory on the mobile device and based on the user selection of the at least one payment option, a payment authorization token identifying the selected one of the at least one payment option, wherein the payment authorization token provides access to the selected one of the at least one payment option at a server device separate from the mobile device and wherein the selected one of the at least one payment option is one of a credit card, a debit card, a checking account, or a savings account;

transmitting, by the mobile device, the retrieved payment authorization token identifying the selected one of the at least one payment option and the transaction information comprising the bill amount for approval of the payment of at least a portion of the bill amount associated with the selected one of the at least one payment option;

receiving, by the mobile device, a notification of approval of the payment of the at least a portion of the bill amount; and

receiving, by the mobile device, a payment completion code, wherein the payment completion code can be used to verify payment of the at least a portion of the bill amount.

2. The method of claim 1 , further comprising:

providing a mobile commerce program application to the consumer's mobile device; and

generating a consumer account based at least in part on personal and/or payment information associated with the consumer.

3. The method of claim 1 , further comprising:

receiving a coupon for the transaction, the coupon comprising a coupon amount; and

transmitting, by the mobile device, the coupon with the selected payment option and transaction information for approval of the payment of at least a portion of the bill amount associated with the selected payment option,

wherein the notification of approval of the payment of the at least a portion of the bill amount indicates that the bill amount is reduced by the coupon amount.

4. The method of claim 1 , wherein the transaction code comprises at least one of the following: an alphanumeric string, a QR code, a bar code, or a unique number.

5. The method of claim 1 , further comprising:

receiving the bill to be split among two or more consumers;

receiving inputs associated with a number of people to split the bill among, tip amount, and identifying other consumers and/or contact information for the other consumers;

receiving payment instructions from the other consumers;

based at least in part on the inputs and/or payment instructions, facilitate payment processing of the bill among the two or more consumers;

providing payment confirmation requests and/or payment notifications to one or more of the consumers; and

providing payment confirmation notification to a merchant.

6. The method of claim 1 , further comprising:

receiving the bill to be split among the two or more consumers;

providing a list of items from the bill to each of the consumers;

receiving inputs from the consumers selecting one or more items to pay for;

receiving payment instructions for the consumers selecting one or more items to pay for;

calculating a total bill and/or tip for each consumer;

receiving payment instructions from the consumers;

facilitating payment processing of the bill among two or more consumers;

providing payment confirmation requests and/or payment notifications to two or more consumers; and

providing payment confirmation notification to a merchant.

7. The method of claim 1 , further comprising:

transmitting the bill to a split-the-bill application program;

receiving notification concerning unpaid amounts, items, and/or payment disputes by one or more consumers; and

receiving payment confirmation of the bill from the split-the-bill application program.

8. A system for code-based payment from a consumer's mobile device, the system comprising:

at least one processor operable to execute computer-executable instructions; and

at least one memory operable to store computer-executable instructions to:

receive a transaction code for a transaction associated with a bill amount;

identify consumer information associated with the transaction;

communicate, to the merchant device, the transaction code and the consumer information associated with the transaction, wherein the merchant device is configured to identify transaction information comprising the bill amount for the transaction using the transaction code;

receive, from the merchant device, the transaction information comprising the bill amount for the transaction;

display the transaction information;

receive, via user input at a mobile device, an indication from a consumer to split the bill among two or more consumers;

communicate, to the merchant device, the indication to split the bill among the two or more consumers;

display at least one payment option that is user selectable, wherein each of the at least one payment option is configured to facilitate a payment of at least a portion of the bill amount and wherein said at least one payment option is one of a credit card, a debit card, a checking account, or a savings account;

receive a user selection of one of the at least one payment option;

retrieve, from the at least one memory and based on the user selection of the at least one payment option, a payment authorization token identifying the selected one of the at least one payment option, wherein the payment authorization token provides access to the selected one of the at least one payment option at a server device separate from the mobile device and wherein the selected one of the at least one payment option is one of a credit card, a debit card, a checking account, or a savings account;

communicate the payment authorization token identifying the selected one of the at least one payment option and the transaction information comprising the bill amount for approval of the payment of at least a portion of the bill amount associated with the selected one of the at least one payment option;

receive a notification of approval of the payment of the at least a portion of the bill amount; and

receive a payment completion code associated with the notification of approval, wherein the payment completion code can be used to verify payment of the at least a portion of the bill amount.

9. The system of claim 8 , wherein the computer-executable instructions are further operable to:

provide a mobile commerce program application to the consumer's mobile device; and

generate a consumer account based at least in part on personal and/or payment information associated with the consumer.

10. The system of claim 8 , wherein the computer-executable instructions are further operable to:

receive a coupon for the transaction, the coupon comprising a coupon amount; and

transmit the coupon with the selected payment option and transaction information for approval of the payment of at least a portion of the bill amount associated with the selected payment option,

wherein the notification of approval of the payment of the at least a portion of the bill amount indicates that the bill amount is reduced by the coupon amount.

11. The system of claim 8 , wherein the transaction code comprises at least one of the following: an alphanumeric string, a QR code, a bar code, or a unique number.

12. The system of claim 8 , wherein the computer-executable instructions are further operable to:

receive the bill to be split among two or more consumers;

receive inputs associated with a number of people to split the bill among, tip amount, and identifying other consumers and/or contact information for the other consumers;

receive payment instructions from the other consumers;

based at least in part on the inputs and/or payment instructions, facilitate payment processing of the bill among the two or more consumers;

provide payment confirmation requests and/or payment notifications to one or more of the consumers; and

provide payment confirmation notification to a merchant.

13. The system of claim 8 , wherein the computer-executable instructions are further operable to:

receive the bill to be split among the two or more consumers;

provide a list of items from the bill to each of the consumers;

receive inputs from the consumers selecting one or more items to pay for;

receive payment instructions for the consumers selecting one or more items to pay for;

calculate a total bill and/or tip for each consumer;

receive payment instructions from the consumers;

facilitate payment processing of the bill among two or more consumers;

provide payment confirmation requests and/or payment notifications to two or more consumers; and

provide payment confirmation notification to a merchant.

14. The system of claim 8 , wherein the computer-executable instructions are further operable to:

transmit the bill to a split-the-bill application program;

receive notification concerning unpaid amounts, items, and/or payment disputes by one or more consumers; and

receive payment confirmation of the bill from the split-the-bill application program.

15. The method of claim 1 , further comprising displaying to the consumer, by the mobile device, the payment completion code.

16. The system of claim 8 , wherein the computer-executable instructions are further operable to:

display the payment completion code to the consumer.

17. The method of claim 1 , wherein identifying, by the mobile device, consumer information associated with the transaction comprises:

retrieving, by the mobile device and from a memory of the mobile device, the consumer information.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Aug 19, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: FIRST DATA CORPORATION
Reel/Frame 050094/0455 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2019
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: FIRST DATA CORPORATION; PERKA, INC.
Reel/Frame 049898/0271 →
SECURITY INTEREST Recorded Sep 22, 2015
From: FIRST DATA CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 036656/0224 →
SECURITY AGREEMENT Recorded Jan 16, 2014
From: FIRST DATA CORPORATION; PERKA, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 032071/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: SANCHEZ, J. SCOTT; ROYYURU, VIJAY KUMAR; ADKISSON, BRENT DEWAYNE
To: FIRST DATA CORPORATION
Reel/Frame 031809/0919 →