Systems and Methods for Script Injection
First Claim
1. A method of measuring parameters associated with loading a web page, the method comprisingintercepting, by a network appliance, a request for a web page from a computing device;
- transmitting, by the network appliance, the request for a web page to a web server;
intercepting, by the network appliance, a response from the web server, the response including at least a portion of the requested web page;
injecting, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response; and
transmitting the modified response to the computing device that requested the web page.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for script injection are shown and described. The method can include intercepting, by a network appliance, a request for a web page from a computing device, transmitting, by the network appliance, the request for a web page to a web server, and intercepting, by the network appliance, a response from the web server, the response including at least a portion of the requested web page. The method can also include injecting, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response and transmitting the modified response to the computing device that requested the web page.
140 Citations
21 Claims
-
1. A method of measuring parameters associated with loading a web page, the method comprising
intercepting, by a network appliance, a request for a web page from a computing device; -
transmitting, by the network appliance, the request for a web page to a web server; intercepting, by the network appliance, a response from the web server, the response including at least a portion of the requested web page; injecting, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response; and transmitting the modified response to the computing device that requested the web page. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium having instructions thereon what when executed measure parameters associated with loading a web page, the computer readable medium comprising:
-
instructions to intercept, by a network appliance, a request for a web page from a computing device; instructions to transmit, by the network appliance, the request for a web page to a web server; instructions to intercept, by the network appliance, a response from the web server, the response including at least a portion of the requested web page; instructions to inject, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response; and instructions to transmit the modified response to the computing device that requested the web page. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for measuring parameters associated with loading a web page, the system comprising
means for intercepting, by a network appliance, a request for a web page from a computing device; -
means for transmitting, by the network appliance, the request for a web page to a web server; means for intercepting, by the network appliance, a response from the web server, the response including at least a portion of the requested web page; means for injecting, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response; and means for transmitting the modified response to the computing device that requested the web page. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification