IP Library Granted Patent US 7,405,724
Granted Patent B2
US 7,405,724 · App. 11/123,654 · Granted Jul 29, 2008

Automated banking machine 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,405,724
App. No.
11/123,654
Granted
Jul 29, 2008
Kind
B2
Abstract

An automated banking machine ( 12 ) is operative to conduct transactions in response to HTML documents and TCP/IP messages exchanged with a local computer system ( 14 ) through an intranet ( 16 ), as well as in response to messages exchanged with foreign servers ( 20, 22, 24, 26, 28, 96 ) in a wide area network ( 18 ). The banking machine includes a computer ( 34 ) having an HTML document handling portion ( 76, 80, 82 ). The HTML document handling portion is operative to communicate through a proxy server ( 88 ), with a home HTTP server ( 90 ) in the intranet or the foreign servers in the wide area network. The computer further includes a device application portion ( 84 ) which interfaces with the HTML document handling portion and dispatches messages to operate devices ( 36 ) in the automated banking machine. The devices include a sheet dispenser mechanism ( 42 ) which dispenses currency as well as other transaction devices. The device application portion communicates with a device interfacing software portion ( 64 ) in the banking machine through a device server ( 92 ) in the intranet. The device server maintains local control over the devices in the banking machine including the sheet dispenser. The banking machine operates to read indicia on the user's card corresponding to a system address. The computer is operative to connect the banking machine to the home or foreign server corresponding to the system address, which connected server operates the banking machine until the completion of transactions by the user.

Claims (87)

1. An automated banking machine comprising:

at least one computer in the machine;

at least one transaction function device in the machine;

a display screen in supporting connection with the machine; and

a plurality of function keys or the machine adjacent the display screen;

a data store in operative connection with the at least one computer, wherein the data store includes conversion data associated with a first one of the function keys, wherein the conversion data includes data representative of the first one of the function keys and associated first data corresponding to a first mouse input location, wherein the first mouse input location corresponds to a predetermined first position on the display screen;

wherein the at least one computer is operative responsive to: at least one first function key input signal generated responsive to operation of the first one of the function keys; and the conversion data associated with the first one of the function keys, to generate at least one first mouse input stream signal, wherein the first mouse input stream signal includes the first data corresponding to the first mouse input location.

2. The machine according to claim 1 , wherein the first position on the display screen is visually correlated on the display screen with the first function key, and wherein the at least one computer is operative responsive to the at least one first mouse input stream signal to cause at least one transaction function device to perform at least one first transaction function.

3. The machine according to claim 2 wherein the at least one transaction function device includes a cash dispenser and wherein the first transaction function includes causing the machine to dispense cash.

4. The machine according to claim 2 wherein the screen includes visual indicia correlated with the first function key, and wherein the visual indicia includes at least one of text and graphics which are representative of menu selections at least one of which selections is selected by operation of the first function key.

5. The machine according to claim 2 , wherein the at least one computer is operative responsive to operation of a second function key to generate at least one second mouse input stream signal which includes second data corresponding to a second mouse input location, disposed from the first mouse input location.

6. The machine according to claim 5 , wherein the second mouse input location corresponds to a second position on the display screen, disposed of the first position, and visually correlated on the display screen with the second function key, and wherein the at least one computer is operative responsive to the at least one second mouse input stream signal to cause at least one transaction function device to perform at least one second transaction function.

7. The machine according to claim 1 , and further comprising a keypad including a plurality of keys, wherein the at least one computer is operative responsive to a first keypad key input signal generated responsive to operation of a first key of the keypad, to generate at least one first keyboard input stream signal.

8. The machine according to claim 1 , and further comprising a keypad including a plurality of keys, wherein the at least one computer is operative responsive to a first keypad key input signal generated responsive to operation of a first key of the keypad, to generate at least one second mouse input stream signal which includes second data corresponding to a second mouse input location.

9. The machine according to claim 8 wherein the first mouse input location corresponds to a first position on the display screen, and the second mouse input location corresponds to a second position on the display screen that is disposed from the first position.

10. The machine according to claim 1 , wherein the first data includes coordinate data corresponding to the first position on the display screen.

11. The machine according to claim 10 , wherein the first position on the display screen is visually correlated on the display screen with the first function key.

12. The machine according to claim 11 , wherein the conversion data includes a plurality of sets of coordinates, wherein each set corresponds to a respective one of the plurality of function keys.

13. The machine according to claim 11 , wherein the at least one computer is operative to disable a second function key responsive to the conversion data, wherein when the second function key is disabled, operation of the second function key does not cause the at least one computer to generate a mouse input stream signal in response thereto.

14. An automated banking machine comprising:

at least one computer in the machine, wherein the at least one computer is operative to access at least one HTTP record from a server, wherein the at least one HTTP record includes conversion data;

at least one transaction function device in the machine;

a display screen in supporting connection with the machine; and

a plurality of function keys on the machine adjacent the display screen;

wherein the at least one computer is operative responsive to at least one first function key input signal generated responsive to operation of a first function key, to use the conversion data to convert the at least one first function key input signal to at least one first mouse input stream signal including first data corresponding to a first mouse input location.

15. The machine according to claim 14 , wherein the at least one HTTP record includes a markup language document.

16. The machine according to claim 15 , wherein the markup language document comprises a Hyper-Text Markup Language (HTML) document.

17. The machine according to claim 14 , wherein the at least one computer is operative to disable a second function key responsive to the conversion data, wherein when the second function key is disabled, operation of the second function key does not cause the at least one computer to generate a mouse input stream signal in response thereto.

18. The machine according to claim 1 , wherein the at least one computer is operative to selectively enable and disable the first function key, wherein when the first function key is enabled and the first function key is operated, the at least one computer is operative to generate the at least one first mouse input stream signal in response thereto, and wherein when the first function key is disabled and the first function key is operated, no mouse input stream signals are produced in response thereto.

19. An automated banking machine comprising:

at least one computer in the machine;

at least one transaction function device in the machine;

a display screen in supporting connection with the machine, wherein the at least one computer includes an operating system that is capable of providing a mouse location indicator visible on the display screen; and

a plurality of function keys on the machine adjacent the display screen;

wherein the at least one computer is operative responsive to at least one first function key input signal generated responsive to operation of a first function key, to generate at least one first mouse input stream signal including first data corresponding to a first mouse input location, wherein the at least one computer is operative to cause the mouse location indicator to be substantially not visible on the display screen when the first function key is operated.

20. The machine according to claim 13 , wherein the machine further includes an operating system that is capable of providing a mouse location indicator visible on the display screen, wherein the at least one computer is operative to cause the mouse location indicator to be substantially not visible on the display screen when the first function key is operated, and wherein the at least one transaction function device comprises a cash dispenser, and wherein the at least one computer is operative responsive to the at least one first mouse input stream signal to cause the at least one transaction function device to carry out at least one transaction function.

21. An automated banking machine comprising:

at least one computer in the machine;

at least one transaction function device in the machine;

a display screen in supporting connection with the machine; and

a keypad comprising a plurality of keys in supporting connection with the machine;

a data store in operative connection with the at least one computer, wherein the data store includes conversion data associated with a first key of the keypad, wherein the conversion data includes data representative of the first key and associated first data corresponding to a first mouse input location, wherein the first mouse input location corresponds to a predetermined first position on the display screen;

wherein the at least one computer is operative responsive to: a first keypad key input signal generated responsive to operation of the first key of the keypad; and the conversion data associated with the first key, to generate at least one first mouse input stream signal, wherein the first mouse input stream signal includes the first data corresponding to the first mouse input location.

22. The machine according to claim 21 , wherein the first mouse input location corresponds to a first position on the display screen, and wherein the at least one computer is operative responsive to the at least one first mouse input stream signal to cause the at least one transaction function device to carry out at least one first transaction function.

23. The machine according to claim 22 wherein the at least one first transaction function device includes a cash dispensers, and wherein the at least one transaction function includes dispensing cash.

24. The machine according to claim 23 wherein the display screen includes visual indicia, and wherein the visual indicia includes at least one of text and graphics which are representative of menu selections, at least one of which selections is selected by operation of the first key.

25. The machine according to claim 22 , wherein the at least one computer is operative responsive to a second keypad key input signal generated responsive to operation of a second keypad key, to generate at least one second mouse input stream signal corresponding to a second mouse input location.

26. The machine according to claim 25 wherein the second mouse input location corresponds to a second position on the display screen disposed of the first position on the display screen.

27. The machine according to claim 26 wherein the at least one computer is operative responsive to the at least one second mouse input stream signal to cause at least one transaction function device to perform a second transaction function.

28. The machine according to claim 22 , and further comprising a plurality of function keys adjacent the display screen, wherein the at least one computer is operative responsive to a first function key input signal generated responsive to operation of a first function key, to generate at least one second mouse input stream signal corresponding to a second mouse input location.

29. The machine according to claim 28 wherein the second mouse input location corresponds to a second position on the display screen that is disposed from the first position.

30. The machine according to claim 22 , and further comprising a data store, wherein the data store include; conversion data, wherein the at least one computer is operative to convert the first keypad key input signal to the at least one first mouse input stream signal responsive to the conversion data.

31. The machine according to claim 30 , wherein the conversion data includes the first data corresponding to the first mouse input location.

32. The machine according to claim 30 , wherein the conversion data includes a plurality of sets of coordinates, wherein each set corresponds to a respective one of the plurality of keypad keys.

33. The machine according to claim 30 , wherein the at least one computer is operative to disable a second keypad key responsive to the conversion data, wherein when the second keypad key is disabled, operation of the second keypad key does not cause the at least one computer to generate a mouse input stream signal in response thereto.

34. An automated banking machine comprising:

at least one computer in the machine, wherein the at least one computer is operative to access at least one HTTP record from a server, wherein at least one HTTP record includes the conversion data;

at least one transaction function device of the machine;

a display screen in supporting connection with the machine; and

a keypad comprising a plurality of keys in supporting connection with the machine;

wherein the at least one computer is operative responsive to a first keypad key input signal generated responsive to operation of a first key of the keypad, to convert the first keypad key input signal to at least one first mouse input stream signal responsive to the conversion data, which first mouse input stream signal includes first data corresponding to a first mouse input location, wherein the first mouse input location corresponds to a first position on the display screen, and wherein the at least one computer is operative responsive to the at least one first mouse input stream signal to cause the at least one transaction function device to carry out at least one first transaction function.

35. The machine according to claim 34 , wherein the at least one HTTP record includes a markup language document.

36. The machine according to claim 35 , wherein the markup language document comprises a Hyper-Text Markup Language (HTML) document.

37. The machine according to claim 30 , wherein the at least one computer is operative to disable operation of a second keypad key responsive to the conversion data, wherein when the second keypad key is disabled, operation of the second keypad key does not cause the at least one computer to generate a mouse input stream signal in response thereto.

38. The machine according to claim 22 , wherein the at least one computer is operative to selectively enable and disable the first keypad key, wherein when the first keypad key is enabled and the first keypad key is operated, the at least one computer is operative to generate the at least one first mouse input stream signal in response thereto, and wherein when the first keypad key is disabled and the first keypad key is operated, no mouse input stream signals are produced in response thereto.

39. An automated banking machine comprising:

at least one computer in the machine;

at least one transaction function device in the machine;

a display screen in supporting connection with the machine, wherein the at least one computer includes an operating system that is capable of providing a mouse location indicator visible on the display screen; and

a keypad comprising a plurality of keys in supporting connection with the machine;

wherein the at least one computer is operative responsive to a first keypad key input signal generated responsive to operation of a first key of the keypad, to convert the first keypad key input signal to at least one first mouse input stream signal, which first mouse input stream signal includes first data corresponding to a first mouse input location,

wherein the first mouse input location corresponds to a first position on the display screen, and wherein the at least one computer is operative responsive to the at least one first mouse input stream signal to cause the at least one transaction function device to carry out at least one first transaction function, wherein the at least one computer is operative to cause the mouse location indicator to be substantially not visible on the display screen when the first keypad key is operated.

40. An automated banking machine comprising:

at least one computer in the automated banking machine;

at least one transition function device in the automated banking machine;

a display screen, wherein the display screen is in operatively supported connection with the automated banking machine;

a plurality of manually actuatable function keys on the machine, wherein each of the plurality of function keys is positioned on the machine adjacent to the display screen, wherein the plurality of function keys includes a first key;

at least one data store in the machine, wherein the at least one data store is in operative connection with the at least one computer, and wherein the at least one data store includes conversion data, wherein the conversion data includes first key data corresponding to the first key and first location data corresponding to a predetermined first mouse input location relative to the display screen, and wherein the first key data and first location data are associated in the at least one data store;

wherein actuation of the first key is operative to cause the machine to generate at least one first function key input signal, and wherein the at least one computer is operative responsive to the at least one first function key input signal and the conversion data to cause at least one first mouse input stream signal to be generated, wherein the at least one first mouse input stream signal includes data corresponding to the first location data.

41. The machine according to claim 40 , wherein the plurality of function keys includes a second function key, wherein the second function key differs from the first function key,

and wherein the conversion data further includes second key data corresponding to the second key and second location data corresponding to a predetermined second mouse input location relative to the display screen, wherein the second mouse input location differs from the first mouse input location, and wherein the second key data and the second location data are associated in the at least one data store;

wherein actuation of the second function key is operative to cause the machine to generate at least one second function key input signal, and wherein the at least one computer is operative responsive to the at least one second function key input signal and the conversion data to cause at least one second mouse input stream signal to be generated, wherein the at least one second mouse input stream signal includes data corresponding to the second location data.

42. The machine according to claim 40 and further comprising:

a keypad on the automated banking machine, wherein the keypad includes a plurality of manually actuatable keypad keys, wherein the keypad includes a second key;

and wherein the conversion data further includes second key data corresponding to the second key and second location data corresponding to a predetermined second mouse input location relative to the display screen, wherein the second mouse input location differs from the first mouse input location, and wherein the second key data and the second location data are associated in the data store;

and wherein actuation of the second key is operative to cause the machine to generate at least one second key input signal, and wherein the at least one computer is operative responsive to the at least one second key input signal and the conversion data to cause at least one second mouse input steam signal to be generated, wherein the at least one second mouse input stream signal includes data corresponding to the second location data.

43. The automated banking machine of claim 40 , wherein the at least one computer includes an operating system capable of providing a location indicator visible on the display screen, and wherein the at least one computer is operative to cause the mouse location indicator to not be visible on the display screen.

Assignments (10)
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) - 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 →
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 →
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 →
CHANGE OF NAME Recorded Sep 26, 2017
From: DIEBOLD, INCORPORATED
To: DIEBOLD NIXDORF, INCORPORATED
Reel/Frame 044048/0417 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2005
From: DRUMMOND, JAY PAUL; BLACKSON, DALE; CICHON, BOB A.; ESS, JOSEPH C.; MOALES, MARK A.; WEIS, DAVID W.; SMITH, MARK D.; CHURCH, JAMES
To: DIEBOLD, INCORPORATED
Reel/Frame 016552/0240 →