Patent ID: 6560643
Filing Date: 2003-05-06
Classification: G06F,G07F,H04L

Abstract:
In a self-service peer to peer system, a method of distributing a software package across a communications network from a management station to a plurality of self-service terminals in which each self-service terminal has a controller unit associated therewith and is connected as an end point node to the communications network, the method comprising the steps of:(a) transmitting the software package from the management station to a first self-service terminal of the plurality of self-service terminals; (b) transmitting a transfer command from the management station to the first self-service terminal which has received the software package, the transfer command specifying a second self-service terminal; (c) then transmitting the software package from the first self-service terminal to the second self-service terminal of the plurality of self-service terminals; (d) transmitting the software package from the management station to a third self-service terminal of the plurality of self-service terminals while the first self-service terminal is transmitting the software package to the second self-service terminal; (e) maintaining at the management station a list of the plurality of self-service terminals together with an indication of whether or not the software package is received; (f) transmitting to the management station a transfer complete message from the first self-service terminal which has completed transmission of the software package to the second self-service terminal; and (g) updating the list of the plurality of self-service terminals when the management station receives the transfer complete message of step (f); wherein the management station may transmit concurrently to more than one of the plurality of self-service terminals said software package and/or said transfer command.