PERFORMANCE MONITORING OF NETWORK APPLICATIONS
First Claim
Patent Images
1. A method for monitoring a client, comprising:
- receiving first content source information from a client device by a server, the first content source information associated with a user selection;
receiving second content source information from the client device by the server, the second content source information associated with the most recent source of content accessed by the client device in response to the user selection; and
determining whether the first content source information matches the second content source information.
3 Assignments
0 Petitions
Accused Products
Abstract
Network performance is monitored using timing information retrieved from a client device, server in communication with the client, or both. Client side timing information is retrieved using performance monitoring code provided by the server. The code may be provided to the client as part of a content response. Once content in the provided content response is loaded, the code sends the timing information to the server. The server may then process the timing information to calculate response time and other time information metrics.
-
Citations
17 Claims
-
1. A method for monitoring a client, comprising:
-
receiving first content source information from a client device by a server, the first content source information associated with a user selection; receiving second content source information from the client device by the server, the second content source information associated with the most recent source of content accessed by the client device in response to the user selection; and determining whether the first content source information matches the second content source information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of accessing timing information, comprising:
-
storing first time data associated with receiving a user selection through an interface, the interface having content in two or more frames; storing two or more second time data in separate files, each of the second time data associated with the time at which content is unloaded from one of the two or more frames; accessing third time data associated with loading content in a frame for which content has been unloaded; and reporting the first time data, the third time data, and one of the second time data, the third time data and the reported second time data associated with the same interface frame. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
receiving a user selection through an interface having two or more frames, the user input associated with one of the two or more frames; loading content for two or more of the two or more frames in response to receiving the user selection; storing time information associated with the user input and the loaded content for the two or more frames; and sending the time information to a server. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification