| US 7,546,274 B2 | ||
| System and method for facilitating electronic commerce transactions at an automatic teller machine | ||
| Fraser R Ingram, Angus (United Kingdom); Craig N MacCallum, Stirling (United Kingdom); Gary T Neilson, Alloa (United Kingdom); Bryan Vincent Galvin, Alloa (United Kingdom); Anne Marie Milne, Alloa (United Kingdom); Craig William Strachan, Bannocuburn (United Kingdom); Alexander Ogilvie, Stirum (United Kingdom); Alexander John Haddow, Clackmannan (United Kingdom); Daniel G Cohen, Philadelphia, Pa. (US); and Shami J Patel, Orinda, Calif. (US) | ||
| Assigned to NCR Corporation, Dayton, Ohio (US) | ||
| Filed on Aug. 09, 2001, as Appl. No. 9/925,944. | ||
| Prior Publication US 2003/0033249 A1, Feb. 13, 2003 | ||
| Int. Cl. G06Q 40/00 (2006.01) | ||
| U.S. Cl. 705—43 [705/42] | 27 Claims |

| 1. A method of facilitating an electronic commerce transaction between a user of an automatic teller machine (ATM) having
ATM interface software which controls a display and a printer of the ATM and an electronic commerce merchant via a global
communications network said method comprising the steps of:
a) receiving, at one or more servers remote from the ATM and remote from one or more electronic commerce merchant servers,
ATM data comprising transaction data;
b) reformatting, at the one or more remote servers, said transaction data into a first format that enables the transaction
data to be utilized by a server located on a global communications network, reformatting including translating the ATM data
into a self contained package allowing for processing by the one or more electronic merchant servers in a native format used
by the one or more electronic merchant servers;
c) transmitting, over the global communications network, the reformatted transaction data to the one or more electronic commerce
merchant servers from the one or more remote servers;
d) receiving, at the one or more remote servers from the electronic commerce merchant, merchant data not capable of being
used by the ATM, wherein said merchant data is generated by the one or more electronic commerce merchant servers in response
to the reformatted transaction data;
e) reformatting, at the one or more remote servers, said merchant data into a second format that enables the merchant data
to be utilized by the ATM, reformatting including translating the merchant data into a format utilized by the ATM to controls
the display of the ATM; and
f) transmitting the reformatted merchant data to the ATM from the one or more remote servers.
|