Method and system for connecting services to an automated transaction machine
First Claim
1. An automated transaction machine comprising:
- a plurality of transaction function devices, wherein each transaction function device includes an associated device computer processor, wherein at least one device computer processor associated with a first transaction function device is operative responsive to being placed in operative connection with at least one other device computer processor associated with a second transaction function device, to cause the first transaction function device to become automatically interoperative with the second transaction function device;
a data store in operative connection with both the first transaction function device and the second transaction function device, wherein the second transaction function device is operative to communicate a device driver from the second transaction function device to the data store for storage in the data store, wherein the first transaction function device is operative to access the device driver from the data store, wherein the device computer processor associated with the first transaction function device is operative responsive to the device driver to interact with the second transaction function device in carrying out a financial transaction with the automated transaction machine.
20 Assignments
0 Petitions
Accused Products
Abstract
A system for connecting transaction services to an ATM (10, 500) that includes a network (20). A user interface service (12) and a lookup service (22) are in operative connection with the network. Transaction services such as a printer service (16), card reader service (18), and cash dispenser service (14) are also in operative connection with the network. These transaction services are operative to register with the lookup service and to upload a service proxy to the lookup service. The user interface service is operative to locate transaction services on the network by invoking a remote lookup method on the lookup service. The lookup service is operative to return service proxies that match the type of service that is required. The user interface service is further operative to invoke methods of the service proxies that remotely control the functionality of the transaction services on the network. The user interface service is further operative to register events with the service proxies for notification when certain events on the services occur.
37 Citations
13 Claims
-
1. An automated transaction machine comprising:
-
a plurality of transaction function devices, wherein each transaction function device includes an associated device computer processor, wherein at least one device computer processor associated with a first transaction function device is operative responsive to being placed in operative connection with at least one other device computer processor associated with a second transaction function device, to cause the first transaction function device to become automatically interoperative with the second transaction function device; a data store in operative connection with both the first transaction function device and the second transaction function device, wherein the second transaction function device is operative to communicate a device driver from the second transaction function device to the data store for storage in the data store, wherein the first transaction function device is operative to access the device driver from the data store, wherein the device computer processor associated with the first transaction function device is operative responsive to the device driver to interact with the second transaction function device in carrying out a financial transaction with the automated transaction machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An automated transaction machine comprising:
-
a plurality of transaction function devices, wherein each transaction function device includes an associated device computer processor, wherein at least one device computer processor associated with a first transaction function device is operative responsive to being placed in operative connection with at least one other device computer processor associated with a second transaction function device, to cause the first transaction function device to become automatically interoperative with the second transaction function device, wherein the first transaction function device interacts with the second transaction function device in carrying out a financial transaction with the automated transaction machine; a network, wherein the network is in operative connection with at least one data store, wherein the data store includes a transaction function device driver, wherein the device computer processor associated with the second transaction function device is operative to cause the driver to be stored in the data store, wherein the second transaction function device is operative responsive to the driver, wherein the first transaction function device interacts with the second transaction function device responsive to operation of the driver. - View Dependent Claims (10)
-
- 11. An automated financial transaction machine comprising a plurality of transaction function devices, wherein at least one of the transaction function devices includes a sheet dispenser, and wherein each one of the transaction function devices includes an associated device computer, and wherein at least one of the device computers is programmed so that operative connection of a first transaction function device to the machine automatically causes the first transaction function device to coordinate operation with at least one other transaction function device in carrying out a financial transaction which includes the dispense of at least one sheet from the sheet dispenser, wherein the first transaction function device is operative to communicate a device driver from the first transaction function device to the at least one other transaction function device, wherein the at least one of the device computers of the at least one other transaction function device is operative responsive to the device driver communicated from the first transaction function device to communicate with the first transaction function device.
Specification