Systems and methods for, inter alia, allowing a remote user to access
content, such as data or an executable program, on demand from a remoter
server. When accessed the content can be delivered on demand to the
user's remote workstation for use by the user. As network resources may
vary, the systems described herein further include systems that will
monitor network resources, and other factors, versus the transfer demands
for the content requested by the user. The systems may then determine a
schedule, or load map, for transferring blocks of the content in a way
that efficiently employs the available resources, and in a way that
provides the user with a user-experience that is similar, or
substantially similar, to the user-experience that the user would have if
the content were stored locally on the user's workstation.