Automated banking machine system using plural communication formats
First Claim
1. Apparatus comprising:
- an automated banking machine including a display device, a note dispenser and at least one computer, wherein the machine is operative to carry out note dispensing transactions responsive to receipt of non-HTTP messages from a remote host and markup language documents.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
38 Claims
-
1. Apparatus comprising:
an automated banking machine including a display device, a note dispenser and at least one computer, wherein the machine is operative to carry out note dispensing transactions responsive to receipt of non-HTTP messages from a remote host and markup language documents. - View Dependent Claims (2)
-
3. Apparatus comprising:
-
an automated banking machine including; a display device, a note dispenser mechanism, wherein the note dispenser mechanism is adapted to selectively dispense notes from the banking machine, a server, wherein at least one markup language document is accessible through the server, at least one computer in operative connection with the display device and the note dispenser mechanism, the at least one computer including software executable therein, the software including a browser, wherein the browser is operative to communicate with the server, wherein the at least one computer is adapted to receive markup language documents with the browser, wherein the at least one computer is adapted to operate responsive to at least one markup language document to control at least one of the display device or the note dispenser mechanism.
-
-
4. A method comprising:
-
a) operating a computer in operative connection with a display device and a note dispenser mechanism of an automated banking machine, wherein the display device is adapted to display an output, wherein the note dispenser mechanism is adapted to selectively dispense notes from the banking machine, wherein the computer includes software executable therein, wherein the software includes a browser, wherein the computer is adapted to receive markup language documents; b) operating the computer to receive at least one markup language document, wherein the at least one markup language document is accessible through a server, wherein the browser is operative to communicate with the server; c) operating the computer responsive to the at least one markup language document to cause at least one of an output to be displayed or a note to be dispensed from the banking machine.
-
-
5. Apparatus comprising:
an automated banking machine system, wherein the system includes an automated teller machine (“
ATM”
) and a computer, wherein the system is operative to use plural communication protocols in performing an ATM transaction,wherein the ATM includes a currency sheet dispenser, wherein the computer is operatively connected with the ATM, wherein the computer is operative to receive from a first remote source at least one first communication associated with an ATM transaction, wherein the at least one first communication uses a first communication protocol, wherein the computer is operative to receive from a second remote source at least one second communication associated with the ATM transaction, wherein the at least one second communication uses a second communication protocol, and wherein the second communication protocol differs from the first communication protocol. - View Dependent Claims (6, 7, 8, 9)
-
10. Apparatus comprising:
-
an automated transaction machine including a display and currency dispenser; at least one computer, wherein the display and the currency dispenser are in operative connection with the at least one computer, the at least one computer including software executable therein, the software including a browser; a host system, wherein the host system is operative to communicate with the at least one computer using at least one first format message having a first format, wherein the first format is a non-HTTP format, and wherein the at least one computer is operative responsive to the at least one first format message to operate the currency dispenser; a server, and at least one markup language document accessible through the server, wherein the at least one markup document includes at least one display instruction, wherein the browser is operative to communicate with the server using at least one second format message having a second format, wherein the second format is different than the first format, and wherein the at least one computer is operative responsible to the at least one first format message to access the at least one markup language document with the browser and to control the display responsive to the accessed at least one markup language document. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method comprising:
-
(a) operating at least one transaction function device of an automated transaction machine in response to at least one transaction message received without a browser from a host, wherein the at least one transaction message was sent from the host as at least one non-HTTP transaction message; (b) accessing at least one markup language document with a browser in the machine responsive to operation of the transaction function device; and (c) controlling an output device on the automated transaction machine responsive to at least one instruction included in the at least one markup language document accessed with the browser. - View Dependent Claims (16, 17)
-
-
18. Apparatus comprising:
an automated banking machine including a display, a currency dispenser, and at least one computer in operative connection with the display and the currency dispenser, wherein the computer includes at least one browser operating therein, wherein the currency dispenser is operative to dispense currency responsive to receipt of at least one non-HTTP message by the machine, and wherein the at least one browser is operative to cause at least one output to be provided through the display responsive to operation of the currency dispenser. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
34. An automated banking machine including:
-
a display device, a currency dispenser, wherein the currency dispenser is adapted to selectively dispense currency from the banking machine, at least one computer, wherein the at least one computer is in operative connection with the display device and the currency dispenser, wherein the at least one computer includes software executable therein, wherein the software includes a browser, wherein the at least one computer is adapted to access at least one markup language document with the browser, wherein the at least one computer is operative to control the display device responsive to the at least one markup language document, wherein the at least one computer is adapted to receive at least one message from a host system sans the browser, wherein the at least one computer is operative to control the currency dispenser responsive to the at least one message, wherein the at least one computer is operative to either access the at least one markup language document responsive to the at least one message or receive the at least one message responsive to the at least one markup language document.
-
-
35. A method comprising:
-
a) providing an automated banking machine system operative to use plural communication protocols in performing an automated teller machine (“
ATM”
) transaction, wherein the system includes an ATM and a computer, wherein the ATM includes a currency sheet dispenser, and wherein the computer is operatively connected with the ATM;b) operating the computer to receive from a first remote source at least one first communication associated with an ATM transaction, wherein the at least one first communication uses a first communication protocol; c) operating the computer to receive from a second remote source at least one second communication associated with the ATM transaction, wherein the at least one second communication uses a second communication protocol, and wherein the second communication protocol differs from the first communication protocol. - View Dependent Claims (36, 37, 38)
-
Specification