Patent ID: 9438565
Filing Date: 2016-09-06
CPC Classification: G06F,G06Q,H04L

Claim Text:
1. A method for processing instructions to modify a future request for content, comprising: receiving, at a proxy server configured as a suffix proxy, a request for content including executable instructions, wherein the requested content includes a script; retrieving the requested content from a server hosting a cloud-based application and storing the requested content at the proxy server; parsing the requested content to identify at least one executable instruction of the executable instructions configured for generating a uniform resource locator (URL) address of the cloud-based application; modifying the requested content by wrapping the at least one identified instruction to call an alternative instruction, wherein the alternative instruction is configured to suffix identification of a suffix proxy to the URL to create a suffixed URL; storing, at the proxy server, the modified content including the at least one wrapped instruction; transmitting the modified content including the at least one wrapped instruction to a client device; and monitoring, at the proxy server, run-time changes to a Document Object Model (DOM) performed by the client device to control and read and write run-time access to the DOM when at least reading and writing to the suffixed URL.