Patent ID: 7461369

Claim:
A method comprising: transmitting a first page from a server to a client in an enterprise computing environment, wherein the first page comprises web page content and a first software application configured to monitor one or more performance parameters associated with the enterprise computing environment and with respect to processing performed in conjunction with the first page, store user settings of a browser on the client including one or more user settings corresponding to a browser IP address, a browser locale, a browser language session, a browser session identifier, or a user selected category keyword in a cookie jar of the browser on the client, perform one or more computations on the monitored performance parameters, aggregate the results of the one or more computations and the user settings and transmit the aggregated data results and user settings to the server when a second page is accessed wherein the aggregated results and user settings are transmitted in conjunction with a request for the second page; and transmitting the second page from a server to the client, wherein the second page comprises a second software application, wherein the second software application is configured to determine if portions of the second software application are to be executed by searching for a flag associated with the second software application in the cookie jar of the browser, wherein determining if portions of the second software application are to be activated comprises sampling a timestamp, converting a portion of the sampled timestamp to a percentage of a time period, and executing the portions of the first software application only if the percentage is within a predetermined range.