Predictive pre-download of a network object
First Claim
1. A method for enabling predictive pre-downloading of network objects to a web client from a web server on a network, the method including steps of:
- intercepting at a device a request from the web client to the web server for a first network object;
intercepting at the device a response to the request from the web server;
determining at the device a second network object most probable to be requested in the future from the web server;
sending a first message from the device to the web client informing the web client of the second network object to be cached by the web clientsending a second message from the web client requesting the second network object in response to the web client receiving the first message; and
receiving the second network object at the web client such that the second network object is predicatively pre-downloaded into a cache by the web client whereby a latency for requesting the second network object is reduced when requested in response to an actual user request.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for enabling pre-downloading of network objects to a web client from a web server is described. The method includes intercepting at a device a request from a web client to a web server for a first network object. The same device intercepts a response to the request from the web server. The device determines a second network object most probable to be requested in the future from the web server. Subsequently, a message is sent from the device to the web client the first message informing the web client of the second network object to be cached by the web client. A second message is sent from the web client requesting the second network object. The second network object is received and predicatively pre-downloaded into a cache whereby a latency for requesting the second network object is reduced when requested in response to an actual user request.
425 Citations
8 Claims
-
1. A method for enabling predictive pre-downloading of network objects to a web client from a web server on a network, the method including steps of:
-
intercepting at a device a request from the web client to the web server for a first network object; intercepting at the device a response to the request from the web server; determining at the device a second network object most probable to be requested in the future from the web server; sending a first message from the device to the web client informing the web client of the second network object to be cached by the web client sending a second message from the web client requesting the second network object in response to the web client receiving the first message; and receiving the second network object at the web client such that the second network object is predicatively pre-downloaded into a cache by the web client whereby a latency for requesting the second network object is reduced when requested in response to an actual user request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification