Patent ID: 11909807
Assignee: DEMOSTACK, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method, comprising:
executing, by a processor, a web browser;
detecting, by the processor, a first request comprising a Hypertext Transfer Protocol (HTTP) request conveyed by the web browser to a first server for a web page comprising browser-executable code for a web-based application, and a first response received from the first server comprising the requested browser-executable code, wherein the first request comprises a first Uniform Resource Locator (URL);
identifying, in the browser-executable code, a second request to a second server for a web resource and comprising a second URL;
detecting a second response received from the second server comprising the requested web resource;
modifying, in the browser-executable code, the second URL so as to reference a third server;
modifying the first URL so as to reference a fourth server;
storing, on the fourth server, the modified browser-executable code so as to be referenced by the modified first URL;
receiving, by the fourth server from a client computer subsequent to storing the modified browser-executable code, a third request comprising an HTTP request comprising the modified first URL;
conveying, by the fourth server responsively to the third request, the modified browser-executable code to the client computer; and
subsequent to conveying the modified browser-executable code, receiving, by the third server from the client computer, a fourth request for the web resource and comprising the modified second URL,
wherein the first, second, third, and fourth servers are implemented as four different server processes.