Patent ID: 9319346
Filing Date: 2016-04-19
CPC Classification: G06F,H04L

Claim Text:
1. A method comprising: receiving, with a proxy server comprising a processor and a database, request data associated with a URL; storing, with the proxy server, the request data in the database; receiving, with the proxy server, a request for the URL from a client; identifying, with the proxy server, commonly requested data in the request data; receiving, with the proxy server, client cache data from the client; determining, with the proxy server, whether the commonly requested data is in the client cache data; when the commonly requested data is not in the client cache data, sending, with the proxy server, the commonly requested data to the client before receiving a request for the commonly requested data from the client; receiving, with the proxy server, an indication from the client that the commonly requested data was not needed; and storing, with the proxy server, the indication in the database so that the commonly requested data will no longer be sent in response to a request for the URL.