Method and system for connecting services to an automated transaction machine
First Claim
1. An automated transaction machine system comprising:
- an automated teller machine (ATM) including a transaction service,wherein the transaction service includes;
a processor,a transaction device in operative connection with the processor, anda service proxy software component in operative connection with the processor,wherein the processor is operative to register with at least one other service in the ATM, wherein the processor is operative to cause a copy of the service proxy software component to be delivered to the at least one other service, and wherein the copy of the service proxy software component in the at least one other service is operative to cause at least one command to be communicated to the processor, wherein the processor is operative responsive to the command to cause the transaction device to perform a transaction function,a cell phone including an ATM service proxy software component,wherein the ATM service proxy software component is operative to output an ATM transaction menu on a display screen of the cell phone,wherein the menu includes indicia corresponding to the transaction function that the ATM is operative to perform,wherein the cell phone includes a data store,wherein the data store includes account information,wherein responsive to the ATM service proxy software component, the account information, and at least one cell phone user input corresponding to menu indicia, the cell phone is operative to cause the ATM to perform the transaction function.
9 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.
-
Citations
17 Claims
-
1. An automated transaction machine system comprising:
-
an automated teller machine (ATM) including a transaction service, wherein the transaction service includes; a processor, a transaction device in operative connection with the processor, and a service proxy software component in operative connection with the processor, wherein the processor is operative to register with at least one other service in the ATM, wherein the processor is operative to cause a copy of the service proxy software component to be delivered to the at least one other service, and wherein the copy of the service proxy software component in the at least one other service is operative to cause at least one command to be communicated to the processor, wherein the processor is operative responsive to the command to cause the transaction device to perform a transaction function, a cell phone including an ATM service proxy software component, wherein the ATM service proxy software component is operative to output an ATM transaction menu on a display screen of the cell phone, wherein the menu includes indicia corresponding to the transaction function that the ATM is operative to perform, wherein the cell phone includes a data store, wherein the data store includes account information, wherein responsive to the ATM service proxy software component, the account information, and at least one cell phone user input corresponding to menu indicia, the cell phone is operative to cause the ATM to perform the transaction function. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising the steps of:
-
(a) operatively connecting a personal automated transaction machine and a host system, wherein the personal automated transaction machine includes a cell phone, wherein the host system includes a cash dispenser device, wherein the personal automated transaction machine does not include the cash dispenser device; (b) receiving with the cell phone at least one transaction service proxy from the host system, wherein the transaction service proxy corresponds to a transaction service of the host system; (c) outputting a user interface menu through a display screen of the cell phone, wherein the user interface menu includes indicia corresponding to at least one selectable transaction function that the transaction service is operative to perform through operation of the host system, wherein a first selectable transaction function involves operation of the cash dispenser device; (d) providing at least one input through an input device of the cell phone, wherein the at least one input corresponds to a selected transaction function; (e) acquiring account information from a data store in the cell phone; and (f) performing the selected transaction function through operation of the host system responsive to the transaction service proxy, the at least one input, and the account information. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising the steps of:
-
(a) enabling communication between a portable personal automated transaction machine and a host terminal, wherein the host terminal includes a sheet dispenser, wherein the host terminal includes at least one transaction service, wherein the at least one transaction service includes a first transaction service, wherein the first transaction service includes operation of the sheet dispenser, wherein the portable personal automated transaction machine includes a cell phone, wherein the portable personal automated transaction machine does not include the sheet dispenser; (b) sending to the cell phone, a transaction service proxy from the host terminal, wherein the transaction service proxy corresponds to at least the first transaction service; (c) dispensing at least one sheet from the sheet dispenser responsive to operation of the transaction service proxy in the cell phone. - View Dependent Claims (15, 16, 17)
-
Specification