Patent ID: 7200598
Filing Date: 2007-04-03
Classification: G06F,Y10S

Abstract:
1. A method for transferring a file over a network comprising: logically organizing a plurality of recipient nodes to which a file F is to be distributed into a plurality of groups of recipient nodes, wherein each group comprises a plurality of said recipient nodes; and distributing said file F to the recipient nodes of said plurality of groups, wherein said distributing includes (a) partitioning said file F into a plurality of subfiles; (b) distributing the plurality of subfiles from a first node to a first group of recipient nodes, wherein at least one subfile is distributed from the first node to each recipient node of said first group but not all of said plurality of subfiles are distributed from the first node to any of the recipient nodes of said first group, and (c) said plurality of recipient nodes of said first group exchanging their respective subfiles such that each recipient node of said first group obtains all of said plurality of subfiles.