Inventors:
Vincent Addessi - Pittsburgh PA, US
International Classification:
H04L012/28
Abstract:
A means for and a method of transferring a data file to multiple computers on a network is disclosed. The file is transferred by a root client in packets to a number of other clients. Each of these clients sends the received packets on to a number of other clients as the packets are received. An ordered binary tree (heap) algorithm is used to determine positioning of clients in the dynamic connection structure. Additions and removals of clients can be achieved at any time by contacting affected clients, and modifying their connections to reflect the changes determined by the algorithm.