Patent ID: 9077681
Filing Date: 2015-07-07
Classification: G06F,H04L

Abstract:
1. A computer-readable memory storing computer-executable instructions that, when executed, cause one or more processors to perform operations comprising: receiving a request for a web page from a web browser of a client device and a cookie; in response to receiving the cookie and the cookie including an indicator indicating every portion of a plurality of portions of the web page are stored on the client device, sending a reassembler instructing the web browser to assemble at least some portions of the plurality of portions that are stored on the client device into the web page for presentation on the client device; in response to receiving the cookie and the cookie including the indicator indicating one or more portions of the plurality of portions of the web page are stored on the client device and determining that at least one portion of the plurality of portions of the web page is missing from the client device, sending the at least one portion and the reassembler to the client device, the reassembler instructing the web browser to combine the at least one portion with the one or more of the portions that are stored on the client device into the web page for presentation on the client device; and in response to receiving the cookie and the cookie not including the indicator, sending an annotated version of the web page and the reassembler to the client device for presentation on the client device.