Inventors:
Tze Meng Lee - San Carlos CA, US
Aladdin Aly Nassar - Santa Clara CA, US
Dan Dover - San Francisco CA, US
Raul Adrian Duran - Mountain View CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
Abstract:
An apparatus described herein includes a request receiver component that receives a request for application data over a network from a client computing device. The apparatus also includes an instrumentation component that causes instrumentation logic to be transmitted to the client computing device responsive to receipt of the request for the application data. The instrumentation logic is configured to cause the client computing device to analyze a cookie to determine whether to capture instrumentation data pertaining to the client and, if it is determined that instrumentation data is desirably captured. The instrumentation logic is also configured to cause the client computing device to capture quantitative instrumentation data pertaining to the requested application data and cause the client computing device to transmit the quantitative instrumentation data over the network to a data repository.