Cash dispensing automated transaction machine and method
1 Assignment
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.
81 Citations
70 Claims
-
1-35. -35. (canceled)
-
36. An automated transaction machine including a cash dispenser comprising:
-
at least one transaction service including;
a processor;
a transaction function device in operative connection with the processor; and
a service proxy software component stored in operative connection with the processor, wherein the processor is operative to communicate with at least one other service in the automated transaction machine, wherein the processor is operative to cause a copy of the service proxy to be delivered from the at least one transaction service to the at least one other service, and wherein the service proxy in the at least one other service is operative to cause at least one command to be sent to the processor, wherein the processor is operative responsive to the at least one command to cause the transaction function device to perform a transaction function. - View Dependent Claims (37, 38, 39, 40, 41, 43)
-
-
42. (canceled)
-
44. A cash dispensing automated transaction machine including a cash dispenser comprising:
-
a cash dispenser;
at least one transaction service including;
a processor;
a data store in operative connection with the processor;
a transaction function device in operative connection with the processor; and
device driver data stored in the data store, wherein the processor is operative to enable the device driver data to be communicated from the data store to at least one further processor in the machine, wherein the device driver data is operative in the at least one further processor to enable the at least one further processor to communicate at least one command to the at least one transaction service, which command causes the transaction function device to perform a transaction function. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A method comprising:
-
a) communicating, through operation of a processor of a transaction service in an ATM including a cash dispenser, device driver data from a data store of the transaction service to at least one further processor in the machine, wherein the transaction service includes a transaction function device in operative connection with the processor of the transaction service;
b) causing, through operation of the at least one further processor responsive to the device driver data, at least one command to be communicated from the at least one further processor to the transaction service;
c) performing a transaction function with the transaction function device of the ATM responsive to the at least one command. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
Specification