Patent ID: 7836177

Claim:
A network object predictive pre-download device operable on a network logically between a web client and a web server on a network, the pre-download device comprising: a prediction engine operatively configured to: (i) intercept a request from the web client to the web server for a first network object, (ii) determine a second network object most probable to be requested in the future from the web server, and (iii) intercept a request from the web client for the second network object; and a cache primer operatively configured to: (i) intercept a response to the request from the web server, (ii) send a first message to the web client comprising the response including the first network object and a hint identifying the second network object to be cached by the web client, and (iii) send the second network object to the web client in response to a second message from the web client sent in response to the web client receiving the first message such that the second network object is predicatively pre-downloaded to the web client whereby a latency for requesting the second network object is reduced when requested in response to an actual user request.