Patent ID: 8788612
Filing Date: 2014-07-22
Classification: G06F,H04L

Abstract:
1. A method of optimizing a servicing of a request from an application for a resource, comprising: forming a request by the application for a resource; determining a contents of a storage medium accessible by the application; modifying the request to include information regarding the contents of the storage medium; communicating the request to a network node; intercepting the communicated request at an intermediate node; storing the information regarding the contents of the storage medium at the intermediate node; forwarding the request to the network node; receiving a response to the request at the intermediate node; processing the response to identify one or more embedded objects referenced in the response; identifying one or more embedded objects referenced in the response that are not contained in the storage medium accessible by the application; requesting from the network node, without further user intervention, the one or more objects referenced in the response that are not contained in the storage medium accessible by the application; receiving the one or more objects referenced in the response that are not contained in the storage medium accessible by the application; wherein, in response to a request from the application for an embedded object referenced in the response, the application accesses the storage medium if the requested object is contained in the storage medium and the application accesses the received one or more objects referenced in the response that are not contained in the storage medium if the requested object is not contained in the storage medium.