System and method for optimized distributed file transfer
AssigneeMicrosoft Corporation
InventorMicah A. Koffron
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorMicah A. Koffron
Estimating the term…
A system and method for optimized distribution of files from a file server to a high number of client machines. The client machines are interconnected as nodes in a binary tree structure with each level of nodes receiving the files from a higher level and transferring to a lower level. The file server is the root node of the tree. A database is arranged to store the tree structure information, register new client machines requesting file transfer, and determine lowest cost paths for new links within the tree structure. The lowest cost paths are determined based on cost parameters assigned to network switches between nodes of the tree. Each client machine acting as a child node is arranged to receive the files from a parent node as the files are stored in the parent node, and disconnect from the parent node upon receiving all of the files.
A computer-implemented method for optimized distribution of files from a file source location computer, comprising:
A computer-readable storage medium having computer-readable instructions stored thereon for optimized distribution of files from a file source location computer to computing devices in a network, the instructions comprising:
A system for optimized distribution of files, comprising:
Dependencies are inferred from the claim text.