Patent ID: 8156423
Filing Date: 2012-04-10
Classification: G06F

Abstract:
1. A system comprising: an intermediary sitting within a network communication path between a web server and a client station, wherein the intermediary has access to device profile data and object-set data, the device profile data indicating what object-set version the client station has stored in local data storage, and the object-set data defining object contents of each of a plurality of object-set versions, wherein the intermediary is arranged to receive a markup document during transmission of the markup document from the web server to the client station, the markup document being provided in response to a content request from the client station, and the markup document including an indication that rendering the markup document requires use of a given object-set version, and wherein the intermediary is arranged to reference the device profile data and the indication in the markup document, to thereby make a determination of whether the client station has the given object-set version stored in local data storage, and (i) if the determination is that the client station has the given object-set version stored in local data storage, then to send the markup document to the client station without an object-set update and (ii) if the determination is that the client station does not have the given object-set version stored in local data storage, then to send an object-set update together with the markup document to the client station, the object-set update providing the client station with at least one object of the given object-set version.