Patent ID: 8626927

Claim:
A method, comprising: determining, via a processor, reception of new or updated data; initiating, via the processor, a first data distribution session to distribute the new or updated data to a first work station of a plurality of work stations via a communication network; determining, via the processor, whether the first work station of the plurality of work stations is available to receive the new or updated data; determining, via the processor, whether a second data distribution session is in progress; establishing, via the processor, the first data distribution session with the first work station of the plurality of work stations via the communication network in response to a determination that the second data distribution session is not in progress, and upon determination that the second data distribution session is in progress, queuing, via the processor, the first data distribution session with the first work station of the plurality of work stations, wherein the new or updated data is distributed sequentially among the plurality of work stations one at a time during different data distribution sessions in order to ensure sufficient bandwidth and processing power for other applications at the plurality of work stations.