IP Library Granted Patent US 11,037,114
Granted Patent B2
US 11,037,114 · App. 16/235,326 · Granted Jun 15, 2021

System and method for financial transactions

Inventors: David William Kuchenski (Tallmadge, OH); Richard Harris (Southampton, GB); Robert Konecny (Uniontown, OH)
Assignee: Diebold Nixdorf, Incorporated
G06Q20/1085G06Q20/3223G07F19/203G07F19/211
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,037,114
App. No.
16/235,326
Granted
Jun 15, 2021
Kind
B2
Abstract

A financial transaction computing system can include an ATM and a prestaging module. The ATM can have one or more processors, a first transceiver, one or more cash cassettes, a slot exposed on an exterior of the ATM and communicating with the one or more cash cassettes, and a banknote dispensing module at least configured to move banknotes from the one or more cash cassettes to the slot. The pre-staging module can have one or more processors, a first memory, and a second transceiver. The pre-staging module can also be configured to communicate with the ATM over a wireless public network to receive a token from the ATM over the wireless public network. The pre-staging module can be configured to retrieve a pre-staged transaction from the first memory in response to receiving the token from the ATM.

Claims (60)

1. A method of operating a financial transaction computing system comprising:

receiving, with a remote services module, a first input from a computing device possessed by a user, the remote services module physically remote from the computing device, the first input defining a pre-staged financial transaction and at least including details of an account associated with the user and an amount to be withdrawn from the account;

transmitting, with the remote services module, over a private network, the first input to a financial institution core having a first memory, the first memory storing a ledger of the account and prior transactions associated with the account;

determining, with the financial institution core, that the pre-staged financial transaction is approved;

generating, with a queuing services module after said determining, a token corresponding to the first input;

transmitting, with the queuing services module, over a second network distinct from the private network, at least the amount to be withdrawn of the first input and the token, to a pre-staging module having a second memory and physically remote from the queuing services module;

storing, with the pre-staging module, in the second memory, the at least the amount to be withdrawn of the first input and the token;

transmitting, with the remote services module, the token outside of the private network;

receiving, with the pre-staging module, the token from an automated transaction machine (ATM), over a cellular network, after said transmitting the token outside of the private network, with the remote services module;

retrieving, with the pre-staging module, the at least the amount to be withdrawn of the first input from the second memory in response to receiving the token;

transmitting, with the pre-staging module, over the cellular network, the at least the amount to be withdrawn of the first input to the ATM; and

dispensing, with an advanced function dispenser of the ATM, currency in the amount to be withdrawn from the account in response to said transmitting the at least the amount to be withdrawn by the pre-staging module.

2. The method of claim 1 further comprising:

receiving, with the ATM, the token after said transmitting the token outside of the private network by the remote services module and before said receiving the token with the pre-staging module;

transmitting, with the ATM, the token to the pre-staging module after said receiving the token with the ATM and before said receiving the token with the pre-staging module; and

wherein said dispensing is further defined as: dispensing, with the ATM, the currency in response to said receiving the token with the ATM and also in response to said transmitting the at least the amount to be withdrawn by the pre-staging module to the ATM, without the ATM receiving either of additional information related to the pre-staged transaction and an identity of a person from whom the ATM received the token.

3. The method of claim 1 wherein said transmitting the at least the amount to be withdrawn with the pre-staging module is further defined as:

transmitting, with the pre-staging module that is outside of the private network, only the amount to be withdrawn of the first input to the ATM.

4. The method of claim 1 wherein said transmitting the at least the amount to be withdrawn of the first input and the token to the pre-staging module with the queuing services module is further defined as:

transmitting, with the queuing services module, only the amount to be withdrawn and the token to the pre-staging module.

5. The method of claim 1 wherein said generating the token with the queuing services module further comprises:

correlating, with the queuing services module, the token with the account associated with the user; and

retaining, with the queuing services module, the correlation between the token and the account from the pre-staging module.

6. The method of claim 5 wherein said retaining is further defined as:

retaining, with the queuing services module, the correlation between the token and the account from the pre-staging module and from the private network.

7. The method of claim 1 further comprising:

storing, in the first memory, the first input as a provisional transaction against the account; and

transmitting, with the financial core over the private network, the provisional transaction to the queuing services module, wherein the queuing services module executes said generating in response to said transmitting the provisional transaction by the financial core over the private network.

8. The method of claim 7 further comprising:

receiving, at the pre-staging module, a second input from the ATM indicating completion of said dispensing;

transmitting, with the pre-staging module, over one of the second network, the second input and the token to the queuing services module;

correlating, with the queuing services module, the token to the account;

transmitting, with the queuing services module, over the private network, the second input and the account to the financial core; and

converting, with the financial core, the provisional transaction to a completed transaction in response to receiving the account and the second input.

9. The method of claim 1 wherein said receiving the first input from the computing device possessed by the user is further defined as:

receiving, with the remote services module, the first input over a first public network.

10. The method of claim 9 wherein said transmitting the at least the amount to be withdrawn of the first input and the token to the pre-staging module is further defined as:

transmitting, with the queuing services module, at least the amount to be withdrawn of the first input and the token to the pre-staging module over the second network defined by a virtual private network.

11. The method of claim 9 wherein said transmitting the at least the amount to be withdrawn of the first input and the token to the pre-staging module is further defined as:

transmitting, with the queuing services module, at least the amount to be withdrawn of the first input and the token to the pre-staging module over the second network defined by a second public network.

12. The method of claim 9 wherein said receiving the token with the pre-staging module is further defined as:

receiving, with the pre-staging module, the token from the ATM over a third public network.

13. The method of claim 9 wherein said transmitting the at least the amount to be withdrawn of the first input to the ATM is further defined as:

transmitting, with the pre-staging module, the at least the amount to be withdrawn of the first input to the ATM over the first public network.

14. The method of claim 1 further comprising:

generating, with the queuing services module, a one-time personal identification number (OTPIN) after said determining, corresponding to the first input, and distinct from the token;

transmitting, with the queuing services module, the OTPIN to the pre-staging module with the at least the amount to be withdrawn of the first input and the token;

storing, in the second memory, the OTPIN with the at least the amount to be withdrawn of the first input and the token;

transmitting, with the remote services module, the OTPIN outside of the private network separately from the token;

receiving, with the pre-staging module, the OTPIN from outside of the private network with the token, from the ATM, after said transmitting the OTPIN outside of the private network; and

retrieving, with the pre-staging module, the at least the amount to be withdrawn of the first input from the second memory in response to receiving the token and the OTPIN.

15. The method of claim 14 wherein:

said transmitting the OTPIN outside of the private network is further defined as transmitting, with the remote services module, the OTPIN outside of the private network in a first of an email message and a text message; and

said transmitting the token outside of the private network is further defined as transmitting, with the remote services module, the token outside of the private network in a second of an email message and a text message, the second of an email message and a text message opposite of the first of an email message and a text message.

16. The method of claim 1 further comprising:

determining, with the pre-staging module, a first time period between said transmitting the at least the amount to be withdrawn of the first input and the token to the pre-staging module and said receiving the token from outside of the private network with the pre-staging module;

comparing, with the pre-staging module, the first time period to a predetermined time period; and

wherein said transmitting the at least the amount to be withdrawn to the ATM is further defined as: transmitting, with the pre-staging module, the at least the amount to be withdrawn of the first input to the ATM only if the first time period is less than the predetermined time period.

17. The method of claim 1 wherein said transmitting the token outside of the private network is further defined as:

transmitting, with the remote services module, the token outside of the private network in one of an email message and a text message.

Assignments (23)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 066545/0078 Recorded Dec 19, 2024
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 069743/0001 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT RECORDED AT R/F 066599/0767 Recorded Dec 19, 2024
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: DIEBOLD SELF-SERVICE SYSTEMS; DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 069743/0497 →
SECURITY INTEREST Recorded Dec 18, 2024
From: DIEBOLD NIXDORF, INCORPORATED
To: REGIONS BANK, AS COLLATERAL AGENT
Reel/Frame 069738/0001 →
SECURITY INTEREST Recorded Dec 18, 2024
From: DIEBOLD NIXDORF, INCORPORATED
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 069740/0014 →
SECURITY INTEREST Recorded Feb 14, 2024
From: DIEBOLD NIXDORF, INCORPORATED; DIEBOLD SELF-SERVICE SYSTEMS
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 066599/0767 →
SECURITY INTEREST Recorded Feb 9, 2024
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 066545/0078 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (NEW TERM LOAN REEL/FRAME 062299/0717) Recorded Aug 18, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064642/0288 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (2025 EUR NOTES REEL/FRAME 053271/0067) Recorded Aug 18, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064641/0836 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (2025 USD NOTES REEL/FRAME 053270/0783) Recorded Aug 18, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064642/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (2026 NOTES REEL/FRAME 062299/0794) Recorded Aug 18, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064642/0202 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (R/F 062299/0618) Recorded Jun 16, 2023
From: GLAS AMERICAS LLC
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064008/0852 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jun 7, 2023
From: JPMORGAN CHASE BANK, N.A.
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 064021/0405 →
RELEASE OF SECURITY INTEREST IN PATENTS INTELLECTUAL PROPERTY Recorded Jan 10, 2023
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: DIEBOLD NIXDORF, INCORPORATED (F/K/A DIEBOLD, INCORPORATED); DIEBOLD SELF-SERVICE SYSTEMS
Reel/Frame 062338/0429 →
NOTICE OF SUCCESSOR AGENT AND ASSIGNMENT OF SECURITY INTEREST (INTELLECTUAL PROPERTY) - USD NOTES Recorded Jan 6, 2023
From: U.S. BANK NATIONAL ASSOCIATION, AS THE RESIGNING AGENT; DIEBOLD NIXDORF, INCORPORATED, AS GRANTOR; DIEBOLD SELF-SERVICE SYSTEMS, AS GRANTOR
To: GLAS AMERICAS LLC, AS THE SUCCESSOR AGENT
Reel/Frame 062308/0499 →
NOTICE OF SUCCESSOR AGENT AND ASSIGNMENT OF SECURITY INTEREST (INTELLECTUAL PROPERTY) - EUR NOTES Recorded Jan 6, 2023
From: U.S. BANK TRUSTEES LIMITED, AS RESIGNING AGENT; DIEBOLD NIXDORF, INCORPORATED, AS GRANTOR; DIEBOLD SELF-SERVICE SYSTEMS, AS GRANTOR
To: GLAS AMERICAS LLC, AS THE SUCCESSOR AGENT
Reel/Frame 062308/0587 →
PATENT SECURITY AGREEMENT - SUPERPRIORITY Recorded Jan 5, 2023
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062299/0618 →
PATENT SECURITY AGREEMENT - TERM LOAN Recorded Jan 5, 2023
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062299/0717 →
PATENT SECURITY AGREEMENT - 2026 NOTES Recorded Jan 5, 2023
From: DIEBOLD NIXDORF, INCORPORATED
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062299/0794 →
SECURITY INTEREST (ABL) Recorded Dec 29, 2022
From: DIEBOLD NIXDORF, INCORPORATED
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 062250/0387 →
SECURITY INTEREST (NOTES) Recorded Jul 21, 2020
From: DIEBOLD NIXDORF, INCORPORATED (F/K/A DIEBOLD, INCORPORATED); DIEBOLD SELF-SERVICE SYSTEMS
To: U.S. BANK TRUSTEES LIMITED
Reel/Frame 053271/0067 →
SECURITY INTEREST (SUPPLEMENT) Recorded Jul 21, 2020
From: DIEBOLD NIXDORF INCORPORATED (F/K/A DIEBOLD, INCORPORATED); DIEBOLD SELF-SERVICE SYSTEMS
To: JPMORGAN CHASE BANK, N.A,, AS ADMINISTRATIVE AGENT
Reel/Frame 053268/0908 →
SECURITY INTEREST (NOTES) Recorded Jul 21, 2020
From: DIEBOLD NIXDORF, INCORPORATED (F/K/A DIEBOLD, INCORPORATED); DIEBOLD SELF-SERVICE SYSTEMS
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 053270/0783 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2019
From: KUCHENSKI, DAVID WILLIAM; HARRIS, RICHARD; KONECNY, ROBERT
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 048166/0032 →
Cited By (2)
US 12,229,826 US 12,361,401