IP Library Granted Patent US 10,510,075
Granted Patent B2
US 10,510,075 · App. 14/056,493 · Granted Dec 17, 2019

Systems and methods for secure mobile payments

Inventors: Hitesh Bajaj (Duluth, GA); Douglas G. Brown (Grafton, WI); Susan Hawkins (Shorewood, WI)
Assignee: FIDELITY NATIONAL E-BANKING SERVICES, INC.
G06Q20/40G06Q20/20G06Q20/32G06Q20/3274G06Q20/4012
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,510,075
App. No.
14/056,493
Granted
Dec 17, 2019
Kind
B2
Abstract

Systems and methods are provided that enable purchase and adjustment transactions using a visual indicium displayed on a mobile device. In some embodiments, these indicia are in the form of bar codes, include alias information, and do not include an account number associated with a payment account. A mobile device receives first user input, displays the indicium to a merchant device. The merchant device scans the indicium and sends a transaction request including the alias information to a payment network. The payment network determines an appropriate financial institution for processing the transaction, and sends the transaction request to the appropriate financial institution. Based on the result, the payment network sends an approval to the merchant device. Additionally, a mobile processor system sends new alias information to the mobile device for use in a next transaction.

Claims (54)

1. A method of processing payment transactions comprising operations performed by a payment network, comprising:

receiving, from an account validation system, a registration message including account information for at least one account and first alias information, the account information comprising at least one identifier of the account and an associated financial institution, the first alias information indicating the use of the payment network for processing payment transactions;

in a database, storing the account information for the at least one account and first alias information in association with one another;

receiving, from a merchant device, a first transaction comprising (1) transaction information and (2) the first alias information, and not including the account information;

determining, using the database, the account information associated with the first alias information and the associated financial institution;

sending a transaction request to the determined financial institution, the transaction request comprising at least an identifier of the account and an identifier of the associated financial institution;

receiving, from the determined financial institution, a response to the transaction request;

forwarding the response to the merchant device;

receiving second alias information upon approval of the transaction request, and, responsive thereto, recording the first alias information in the database as used;

receiving a request for a first adjustment transaction, comprising information about the first adjustment transaction and the first alias information;

determining whether the first alias information is marked as used in the database;

in response to determining that the first alias information is used, sending the first adjustment transaction request to the financial institution for processing;

receiving a communication from the financial institution; and

sending a second communication to the merchant device indicating approval of the first adjustment transaction in response to receiving a communication from the first financial institution indicating approval of the first adjustment transaction.

2. The method of claim 1 , further comprising:

receiving a request for a second transaction, the second transaction request including the first alias information and information about the second transaction;

determining, by consulting the database, whether the first alias information is marked as used; and

in response to determining that the first alias information is used, sending to the merchant device a communication indicating disapproval of the second transaction request.

3. The method of claim 1 , further comprising storing the second alias information in the database, in association with the account information.

4. The method of claim 1 , wherein the first adjustment transaction comprises at least one of a refund, a return, or a price adjustment.

5. The method of claim 1 , wherein:

the first transaction request comprises a first PIN entered at the merchant device;

the database contains a second PIN associated with the at least one account; and further comprising:

before determining a financial institution, determining whether the second PIN is equal to the first PIN, and if so, proceeding to determine the financial institution.

6. A computer system for processing payment transactions using alias information, the system comprising:

at least one processor; and

a storage device containing instructions, the instructions being configured to cause the at least one processor to perform a method comprising:

receiving, from an account validation system, a registration message including account information for at least one account and first alias information, the account information comprising at least one identifier of the account and an associated financial institution, the first alias information indicating the use of the payment network for processing payment transactions;

in a database, storing the account information for the at least one account and first alias information in association with one another;

receiving, from a merchant device, a first transaction comprising (1) transaction information and (2) the first alias information, and not including the account information;

determining, using the database, (1) the account information associated with the first alias information, and (2) the associated financial institution;

sending a transaction request to the determined financial institution, the transaction request comprising at least an identifier of the account and an identifier of the associated financial institution;

receiving, from the determined financial institution, a response to the transaction request;

forwarding the response to the merchant device;

receiving second alias information upon approval of the transaction request, and, responsive thereto, recording the first alias information as used in the database;

receiving a request for a first adjustment transaction, comprising information about the first adjustment transaction and the first alias information;

determining whether the first alias information is marked as used in the database;

in response to determining that the first alias information is used, sending the first adjustment transaction request to the financial institution for processing;

receiving a communication from the financial institution; and

sending a second communication to the merchant device indicating approval of the first adjustment transaction in response to receiving a communication from the first financial institution indicating approval of the first adjustment transaction.

7. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:

receiving, from an account validation system, a registration message including account information for at least one account and first alias information, the account information comprising at least one identifier of the account and an associated financial institution, the first alias information indicating the use of the payment network for processing payment transactions;

in a database, storing the account information for the at least one account and first alias information in association with one another;

receiving, from a merchant device, a first transaction comprising (1) transaction information and (2) the first alias information, and not including the account information;

determining, using the database, (1) the account information associated with the first alias information, and (2) the associated financial institution;

sending a transaction request to the determined financial institution, the transaction request comprising at least an identifier of the account and an identifier of the associated financial institution;

receiving, from the determined financial institution, a response to the transaction request;

forwarding the response to the merchant device;

receiving second alias information upon approval of the transaction request, and, responsive thereto, recording the first alias information as used in the database;

receiving a request for a first adjustment transaction, comprising information about the first adjustment transaction and the first alias information;

determining whether the first alias information is marked as used in the database;

in response to determining that the first alias information is used, sending the first adjustment transaction request to the financial institution for processing;

receiving a communication from the financial institution; and

sending a second communication to the merchant device indicating approval of the first adjustment transaction in response to receiving a communication from the first financial institution indicating approval of the first adjustment transaction.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2021
From: EFUNDS CORPORATION
To: FIDELITY INFORMATION SERVICES, LLC
Reel/Frame 057568/0226 →
MERGER Recorded Apr 13, 2021
From: FIDELITY NATIONAL E-BANKING SERVICES, INC.
To: EFUNDS CORPORATION
Reel/Frame 055897/0293 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2013
From: BAJAJ, HITESH; BROWN, DOUGLAS G; HAWKINS, SUSAN
To: FIDELITY NATIONAL E-BANKING SERVICES, INC.
Reel/Frame 031427/0369 →
Continuity (2)
Provisional Application 61715926 · Oct 19, 2012
Related Publication 20140114855A1 · Apr 24, 2014