Patent ID: 9148466
Filing Date: 2015-09-29
Classification: H04L

Abstract:
1. A method for managing a presentation in a browser executing on a client device, comprising: receiving a request from the browser for a presentation composed of at least one module; transmitting a request for data associated with the module to a first server that caches module data after retrieving module data from a website; receiving the requested module data from the first server; transmitting a request for each of the resource files described in the module data to a second server that caches each of the resource files after retrieving the resource file from a website; receiving each of the requested resource files and discarding each of the received resource files without transmission to the browser; modifying the module data so that the module data indicates that each of the resource files is located on the second server; and delaying transmission of the module data to the browser, if any requested resource file is not received within a time limit derived at least in part from a service level agreement, wherein each operation of the method is executed by a processor.