Patent ID: 8615569

Claim:
A computer program product embodied in a non-transitory computer-readable medium, the computer program product comprising an algorithm adapted to effectuate a method comprising: receiving a request to deliver content over a network to a client; measuring a baseline performance of the network; transmitting at least a portion of a first data set to the client over the network in response to the request, the first data set embodying the requested content; measuring a first updated performance of the network; comparing the first updated performance to the baseline performance; ceasing transmission of the first data set, at a first point in the first data set, if the result of comparing the first updated performance to the baseline performance meets a predetermined condition; and transmitting at least a portion of a second data set to the client over the network in response to the request, beginning from a point in the second data set corresponding to the first point in the first data set, if the result of comparing the first updated performance to the baseline performance meets the predetermined condition, wherein the second data set embodies the requested content and differs from the first data set.