abstract |
A method for communicating, from a host computer to a plurality of remote computers, a plurality of asynchronous image sequences generated by a plurality of independent entities, comprising independently monitoring updates of the plurality of image sequences to determine a plurality of image portions ready for communication to the remote computers, wherein the updates are at least one of spatially or temporally erratic; determining an availability of at least one transfer resource for transferring at least two of the plurality of image portions and sharable by at least two of the plurality of image sequences; selecting a first image portion from the plurality of image portions based on the availability, the monitoring, determining, and selecting done at the host computer; and transferring the first image portion, from the host computer to a remote computer within the plurality of remote computers, utilizing the at least one transfer resource. |