Automated banking machine and system
First Claim
1. A method of printing a document with an automated banking machine, comprising the steps of:
- (a) conducting at least one transaction with the machine;
(b) storing transaction data corresponding to the transaction in a memory in operative connection with a computer, wherein the computer is operatively connected with the machine;
(c) accessing a first HTML document with a browser operating in the computer, wherein the first HTML document includes at least one print instruction; and
(d) printing indicia corresponding to the transaction data in the memory with a printer in the machine responsive to the print instruction included in the first document.
5 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.
117 Citations
24 Claims
-
1. A method of printing a document with an automated banking machine, comprising the steps of:
-
(a) conducting at least one transaction with the machine;
(b) storing transaction data corresponding to the transaction in a memory in operative connection with a computer, wherein the computer is operatively connected with the machine;
(c) accessing a first HTML document with a browser operating in the computer, wherein the first HTML document includes at least one print instruction; and
(d) printing indicia corresponding to the transaction data in the memory with a printer in the machine responsive to the print instruction included in the first document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11, 21)
inputting customer identifying information to the machine, wherein data corresponding to the customer identifying information is included in the transaction data stored in the storing step.
-
-
4. The method according to claim 3 wherein the inputting step includes inputting a card into a card reader on the machine, wherein the customer identifying information corresponds to indicia read by the card reader from the card.
-
5. The method according to claim 1 wherein the transaction conducted in step (a) includes the dispense of at least one sheet from a sheet dispenser in the machine.
-
6. An automated banking machine operated in accordance with the method recited in claim 1.
-
7. A machine operated in accordance with the method recited in claim 1.
-
10. The method according to claim 1 wherein the first document includes indicia representative of machine readable indicia, wherein in step (d) a printed item is produced including machine readable indicia.
-
11. The method according to claim 1 wherein in step (d) the printer is operative to print a transaction receipt.
-
21. Computer readable media bearing instructions which are operative to cause at least one computer in the automated banking machine to cause the automated banking machine to carry out the method steps recited in claim 1.
-
8. A method of printing a document with an automated banking machine, comprising:
-
a) conducting at least one transaction with the machine;
b) storing transaction data corresponding to the transaction in a memory in operative connection with a computer, wherein the computer is operatively connected with the machine;
c) providing a plurality of HTML documents accessible through a server, the documents including a first document and a second document, wherein the first document includes at least one first print instruction, and wherein the second document includes at least one second print instruction;
d) accessing the first document with a browser operating in the computer;
e) printing indicia corresponding to at least a portion of the transaction data in the memory with a printer in the machine responsive to the first print instruction included in the first document;
f) accessing the second document with the browser; and
g) printing indicia corresponding to at least a portion of the transaction data in memory with the printer in the machine responsive to the second print instruction included in the second document. - View Dependent Claims (9, 22)
-
-
12. A method of printing a document with an automated banking machine, comprising:
-
a) conducting at least one transaction with the machine;
b) storing transaction data corresponding to the transaction in a memory in operative connection with a computer, wherein the computer is operatively connected with the machine;
c) accessing a first HTML document with a browser operating in the computer, wherein the first HTML document includes at least one print instruction; and
d) printing a check including indicia corresponding to at least a portion of the transaction data in the memory with a printer in the machine responsive to the print instruction included in the first document. - View Dependent Claims (23)
-
-
13. A method of printing a document with an automated banking machine, comprising:
-
a) conducting at least one transaction with the machine;
b) storing transaction data corresponding to the transaction in a memory in operative connection with a computer, wherein the computer is operatively connected with the machine;
c) accessing a first HTML document with a browser operating in the computer, wherein the first HTML document includes at least one print instruction; and
d) printing a wagering slip including indicia corresponding to at least a portion of the transaction data in the memory with a printer in the machine responsive to the print instruction included in the first document. - View Dependent Claims (24)
-
-
14. An automated banking machine including:
-
a plurality of transaction function devices, the transaction function devices including a printer and an input device;
a computer in operative connection with the transaction function devices and a memory, wherein the computer includes software executable therein, wherein the software includes a browser;
wherein the software is operative to cause the computer to store in the memory transaction data representative of at least one input to an input device, and wherein the software is operative to cause the browser to access an HTML document including at least one print instruction and to operate the printer to print an item responsive to the print instruction and the transaction data. - View Dependent Claims (19, 20)
-
-
15. An automated banking machine including:
-
a plurality of transaction function devices, the transaction function devices including a printer and an input device;
a computer in operative connection with the transaction function devices and a memory, wherein the computer includes software executable therein, wherein the software includes a browser;
wherein the software is operative to cause the computer to store in the memory transaction data representative of at least one input to the input device, wherein the software is operative to cause the browser to access a plurality of HTML documents through a server, the plurality of HTML documents including a first document and a second document, wherein the first document includes at least one first print instruction and the second document includes at least one second print instruction, and wherein the software is operative to cause the printer to print a first item responsive to the first print instruction included in the first document and at least a portion of the transaction data, and wherein the software is operative to cause the printer to print a second item responsive to the second print instruction included in the second document and at least a portion of the transaction data. - View Dependent Claims (16)
-
-
17. An automated banking machine including:
-
a plurality of transaction function devices, the transaction function devices including a printer and an input device;
a computer in operative connection with the transaction function devices and a memory, wherein the computer includes software executable therein, wherein the software includes a browser;
wherein the software is operative to cause the computer to store in the memory transaction data representative of at least one input to the input device, and wherein the software is operative to cause the browser to access at least one HTML document including at least one print instruction and to operate the printer to print a check responsive to the print instruction and at least a portion of the transaction data.
-
-
18. An automated banking machine including:
-
a plurality of transaction function devices, the transaction function devices including a printer and an input device;
a computer in operative connection with the transaction function devices and a memory, wherein the computer includes software executable therein, wherein the software includes a browser;
wherein the software is operative to cause the computer to store in the memory transaction data representative of at least one input to the input device, and wherein the software is operative to cause the browser to access at least one HTML document including at least one print instruction and to operate the printer to print a wagering slip responsive to the print instruction and at least a portion of the transaction data.
-
Specification