×

Performance monitoring of network applications

  • US 8,005,943 B2
  • Filed: 11/21/2005
  • Issued: 08/23/2011
  • Est. Priority Date: 10/12/2005
  • Status: Active Grant
First Claim
Patent Images

1. A machine-implemented method for monitoring performance of an application, comprising:

  • sending a first request by a client, the first request sent over a network to an application server;

    receiving machine-executable code at the client in response to sending the first request;

    sending a second request by the client, the second request sent over the network to the application server;

    determining whether each of one or more first events are associated with user selection of either an anchor or a form submit;

    storing first time information in either a primary file or a secondary file by executing the machine-executable code at the client, the storing first time information includes storing the first time information by a first event handler executing said machine-executable code in response to detecting each of the one or more first events in a browser application, the first time information is stored in the primary file if the first event is a primary click event associated with an element that includes either an anchor or a form submit, the first time information is stored in secondary file if the first event is a secondary click event associated with an element other than an anchor or a form submit;

    accessing a second time information by executing the machine-executable code at the client, the accessing second time information includes accessing the second time information by a second event handler executing said machine-executable code in response to detecting a second event in said browser application, the second time information associated with a response received by the client in response to the second request; and

    sending the first time information and the second time information, the first time information includes time information from the primary file if the primary file exists and contains the first time information, the first time information includes time information from the secondary file if the secondary file exists and contains the first time information.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×