Patent ID: 8880709
Filing Date: 2014-11-04
Classification: H04L

Abstract:
1. A method for communicating files using a plurality of control nodes comprising the steps of: (a) one control node, of a plurality of control nodes, designating itself to be a primary control node, and at least one other control node designating itself to be an assistant control node, each designation being undetermined until the control node making the respective designation is started, (b) establishing a connection between the primary control node and each assistant control node, (c) scheduling at least one job for execution, including at least one transmit job for transmitting, from one of the control nodes to at least one client node that is different from the control nodes on a specific channel at a specific time, a program comprising a group of one or more files that can be used by the client node, and program information specifying a manner by which the client node can use the files, the channel being a distinct path for communicating a program and having channel information specifying one of plural different ways for communicating the program to the client node, wherein said scheduling step includes designating, for each said respective job, respective time information indicative of at least one fixed execution time at which said respective job is to be executed, (d) if one of the scheduled jobs is to be executed by one of the assistant control nodes, issuing one or more messages from the primary control node to the one assistant control node for causing the assistant control node to execute the job, and (e) a designated control node executing the scheduled transmit job by, at the scheduled time of the job, communicating at least one program of the job, via the particular channel of the job, to at least one client node.