Patent ID: 9602613
Date: 2017-03-21
CPC Classifications: G06F,H04L

Claim:
1. A method that improves data transportation between a plurality of endpoints and a plurality of content servers, wherein the transportation between the endpoints and the content servers is based on the Internet Protocol (“IP”), the method comprising the actions of: intercepting a data transportation between the plurality of endpoints and the plurality of content severs at an intermediate device, wherein the data transportation is a markup language (“ML”) file originating from a content server and directed toward a destination endpoint that requested the ML file; modifying the intercepted ML file to add: sending the modified ML file toward the destination endpoint; the intermediate device receiving a request from the destination endpoint for the compound object, wherein the request was generated by the destination endpoint because of the added browser link associated with the compound object; the intermediate device responding to the request for the compound object by: identifying and retrieving one or more browser objects from a cache; embedding the retrieved one or more browser objects into the compound object; embedding the software code into the compound object; and sending the compound object to the destination endpoint; wherein the software code, when activated at the destination endpoint per the added instruction, is operable to adapt the modified ML file to enable retrieval of the one or more browser objects that were embedded into the compound object.