Patent ID: 9483572
Filing Date: 2016-11-01
CPC Classification: G06F,H04L

Claim Text:
1. A computer system connected to a network, wherein the computer system comprises at least one computer processor and at least one data store, wherein the computer system is adapted to execute a computer program causing the computer system to perform a method for determining a level of interactivity of a web site, and wherein the method comprises: receiving, over the network, a load event comprising a first call for a set of code for displaying the web site from a web browser operating on a client device, wherein the set of code is stored on the at least one data store, and wherein the web site includes at least one virtual milestone; amending, using the at least one computer processor, the set of code to include a detection package, wherein the detection package includes scripted instructions for causing the web browser to create a data object, causing the web browser to add information regarding at least one of an exception, an elapsed time following the load event, the at least one virtual milestone, or a status of the web browser to the data object, and causing the web browser to transmit the data object to the computer system in response to a reload event; transmitting, over the network, the amended set of code to the client device; detecting, over the network, the reload event, wherein the reload event comprises a second call for the set of code for displaying the web site from the web browser operating on the client device; receiving, over the network, the data object from the web browser; and analyzing the information in the data object to determine the level of interactivity of the web site.