IP Library Granted Patent US 7,725,393
Granted Patent B2
US 7,725,393 · App. 10/356,849 · Granted May 25, 2010

Application service provider and automated transaction machine system and method

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 7,725,393
App. No.
10/356,849
Granted
May 25, 2010
Kind
B2
Abstract

A plurality of ATMs of different financial institutions include ATM software that enables them to individually selectively access different ATM applications through network communication with a remote server of an application service provider (ASP). The ATM software also allows the ATMs to carry out transaction responsive to instructions included in ATM application accessed from the ASP server. The ASP server uses a thin client model or remote windowing to execute individual ATM application sessions for each ATM connected to the server. The ATMs run limited capability thin client software to serve as portals to the ATM sessions executing on the ASP servers. The right to access ASP server side ATM applications is provided to the financial institutions in exchange for payment to the ASP. Server software can cause charges to be assessed on a time basis, a per ATM basis, or a per transaction basis.

Claims (39)

1. At least one computer readable medium including

instructions executable by at least one computer in an ATM including a cash dispenser and a browser operating in the at least one computer,

wherein the instructions when executed by the at least one computer are operative to cause the ATM

to access at least one ATM controlling application including at least one document comprising ATM configuration data on a remote application server,

to provide outputs from at least one output device on the ATM, and

to be configured responsive to the ATM configuration data, enabling the ATM to operate to cause transfer of financial funds in carrying out at least one ATM transaction.

2. The at least one computer readable medium according to claim 1 wherein the ATM includes a depository for accepting items, and wherein the at least one transaction function includes accepting an item for deposit.

3. The at least one computer readable medium according to claim 2 wherein the at least one transaction function includes receiving a check.

4. The at least one computer readable medium according to claim 1 wherein the at least one transaction function includes dispensing pay.

5. The at least one computer readable medium according to claim 1 wherein the at least one transaction function includes paying a bill.

6. The at least one computer readable medium according to claim 1 wherein the at least one transaction function includes dispensing tickets.

7. The at least one computer readable medium according to claim 1 wherein the at least one transaction function includes outputting digital content through the ATM.

8. The at least one computer readable medium according to claim 1 wherein the at least one transaction function comprises providing a digital signature.

9. The at least one computer readable medium according to claim 1 wherein the at least one transaction function includes at least one gaming function.

10. The at least one computer readable medium according to claim 1 wherein the at least one transaction function includes outputting marketing information.

11. The at least one computer readable medium according to claim 1 wherein the at least one transaction function includes ordering goods or services through the ATM.

12. The at least one computer readable medium according to claim 1 wherein the at least one ATM application comprises a service related function, and wherein the instructions are operative to cause service related data regarding the ATM to be sent to a remote server.

13. The at least one computer readable medium according to claim 1 wherein the instructions are operative to cause the at least one computer to securely communicate with the remote server.

14. The at least one computer readable medium according to claim 13 wherein the instructions are operative to cause the at least one computer to communicate with the remote server through use of PKI.

15. The at least one computer readable medium according to claim 1 wherein the instructions when executed by the at least one computer are operative to cause the ATM to access the at least one controlling application from an application service provider (ASP), and wherein the instructions are adapted to cause the ATM to carry out the at least one transaction function only on a temporary basis during a time which the ASP has been paid for use of the at least one controlling application.

16. The at least one computer readable medium according to claim 1 , wherein the ATM includes a biometric reader device that is operable to receive biometric data from a machine user, and wherein the instructions when executed by the at least one computer are further operative to determine whether the machine user is an authorized user of the ATM based at least in part upon received biometric data corresponding to the machine user, and wherein the at least one transaction function is carried out subsequent to determining that the machine user is an authorized user of the ATM.

17. The at least one computer readable medium according to claim 1 wherein the instructions when executed by the at least one computer are operative to cause the ATM to be configured responsive to the ATM configuration data to enable at least one transaction function to be carried out through operating at least one transaction function device of the ATM.

18. The at least one computer readable medium according to claim 17 wherein the at least one transaction function includes operating the cash dispenser to dispense cash from the ATM.

19. At least one computer readable medium including

instructions executable by at least one ATM computer of an ATM including a browser operating in the at least one ATM computer,

wherein the instructions when executed by the at least one ATM computer are operative to

cause the ATM to access at a remote application server, at least one ATM application that enables the ATM to cause transfer of financial funds involved in at least one ATM transaction,

cause the ATM to operate to cause transfer of financial funds in carrying out at least one ATM transaction, responsive to accessing the at least one ATM application, and

cause the ATM to provide at least one output from at least one output device of the ATM.

20. The at least one computer readable medium according to claim 19

wherein the at least one ATM application includes at least one ATM controlling application including at least one document comprising ATM configuration data that enables the ATM to operate to cause at least one financial funds transfer in carrying out at least one ATM transaction,

wherein the instructions when executed by the at least one computer are operative to cause the ATM to access the at least one ATM controlling application at the remote application server.

21. At least one computer readable medium including

instructions executable by at least one ATM computer of an ATM including a browser operating in the at least one ATM computer

wherein die instructions are executable to

cause the ATM to access at least one ATM configuration application at a remote application server,

cause the ATM responsive to accessing the at least one ATM configuration application, to be temporarily operationally enabled to cause transfer of financial funds in carrying out at least one ATM transaction,

 cause the ATM to operate to cause transfer of financial funds in carrying out at least one ATM transaction, responsive to being temporarily operationally enabled, and

cause the ATM to provide at least one output from at least one output device of the ATM.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2024
From: DIEBOLD SELF-SERVICE SYSTEMS
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 069889/0890 →
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 →
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) - 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 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME PREVIOUSLY RECORDED ON REEL 044013 FRAME 0486. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE FROM DIEBOLD NIXDORF, INCORPORATED TODIEBOLD SELF-SERVICE SYSTEMS DIVISION OF DIEBOLD NIXDORF, INCORPORATED. Recorded Aug 27, 2020
From: DIEBOLD SELF-SERVICE SYSTEMS DIVISION OF DIEBOLD, INCORPORATED
To: DIEBOLD SELF-SERVICE SYSTEMS DIVISION OF DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 053622/0112 →
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 (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 →
CHANGE OF NAME Recorded Sep 26, 2017
From: DIEBOLD SELF-SERVICE SYSTEMS DIVISION OF DIEBOLD, INCORPORATED
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 044013/0486 →
PATENT SECURITY AGREEMENT Recorded Aug 17, 2016
From: DIEBOLD, INCORPORATED; DIEBOLD SELF SERVICE SYSTEMS
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 039723/0548 →