Controlling reporting by an instrument encapsulation module encapsulating an application program on a user terminal
First Claim
1. A method, comprising:
- performing operations as follows on a processor of an application analysis computer in communication with user terminals operating in a communication network, the operations comprising;
receiving metrics reported by user terminals via the communication network, the metrics indicating a measured operation of an application program processed by the user terminals during operations in the communication network;
determining a collection of the metrics received from across the user terminals satisfies a rule for modifying metric reporting, by operations comprising determining when a threshold number of metrics have been received from across a first threshold number of the user terminals;
based on the collection of the metrics received from across the user terminals being determined to satisfy the rule for modifying metric reporting, communicating a metric reporting modification command to the user terminals instructing the user terminals to cease measuring and reporting a defined set of a plurality of different measured operations of the application program to the application analysis computer and to start measuring and reporting a defined subset of the defined set of the plurality of different measured operations of the application program to the application analysis computer;
determining an error condition is indicated by the metrics to be occurring in the operational processing of the application program from across a second threshold number of the user terminals during operations in the communication network; and
based determining that the error condition is indicated by the metrics to be occurring in the operational processing of the application program from across the second threshold number of the user terminals, communicating another metric reporting modification command to the user terminals instructing the user terminals to cease measuring and reporting the defined subset of the defined set of the plurality of different measured operations of the application program to the application analysis computer and resume measuring and reporting the defined set of the plurality of different measured operations of the application program to the application analysis computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes performing operations as follows on a processor that include receiving metrics reported by user terminals via a data network. The metrics indicating a measured operation of an application program processed by the user terminals. The operations further include determining when a collection of the metrics received from across the user terminals satisfies a rule for modifying metric reporting, and communicating a metric reporting modification command to the user terminals, based on the collection of the metrics received from across the user terminals satisfying the rule for modifying metric reporting, to control future metrics reported by the user terminals for the measured operation of the application program. Related computer program products and systems are disclosed.
6 Citations
8 Claims
-
1. A method, comprising:
-
performing operations as follows on a processor of an application analysis computer in communication with user terminals operating in a communication network, the operations comprising; receiving metrics reported by user terminals via the communication network, the metrics indicating a measured operation of an application program processed by the user terminals during operations in the communication network; determining a collection of the metrics received from across the user terminals satisfies a rule for modifying metric reporting, by operations comprising determining when a threshold number of metrics have been received from across a first threshold number of the user terminals; based on the collection of the metrics received from across the user terminals being determined to satisfy the rule for modifying metric reporting, communicating a metric reporting modification command to the user terminals instructing the user terminals to cease measuring and reporting a defined set of a plurality of different measured operations of the application program to the application analysis computer and to start measuring and reporting a defined subset of the defined set of the plurality of different measured operations of the application program to the application analysis computer; determining an error condition is indicated by the metrics to be occurring in the operational processing of the application program from across a second threshold number of the user terminals during operations in the communication network; and based determining that the error condition is indicated by the metrics to be occurring in the operational processing of the application program from across the second threshold number of the user terminals, communicating another metric reporting modification command to the user terminals instructing the user terminals to cease measuring and reporting the defined subset of the defined set of the plurality of different measured operations of the application program to the application analysis computer and resume measuring and reporting the defined set of the plurality of different measured operations of the application program to the application analysis computer. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product, comprising:
-
a tangible computer readable storage medium comprising computer readable program code embodied in the medium that when executed by a processor of an application analysis computer in communication with user terminals operating in a communication network that causes the processor to perform operations comprising; receiving metrics reported by user terminals via the communication network, the metrics indicating a measured operation of an application program processed by the user terminals during operations in the communication network; determining a collection of the metrics received from across the user terminals satisfies a rule for modifying metric reporting, by operations comprising determining when a threshold number of metrics have been received from across a first threshold number of the user terminals; based on the collection of the metrics received from across the user terminals being determined to satisfy the rule for modifying metric reporting, communicating a metric reporting modification command to the user terminals instructing the user terminals to cease measuring and reporting a defined set of a plurality of different measured operations of the application program to the application analysis computer and to start measuring and reporting a defined subset of the defined set of the plurality of different measured operations of the application program to the application analysis computer; determining an error condition is indicated by the metrics to be occurring in the operational processing of the application program from across second threshold number of the user terminals during operations in the communication network; and based determining that the error condition is indicated by the metrics to be occurring in the operational processing of the application program from across the second threshold number of the user terminals, communicating another metric reporting modification command to the user terminals instructing the user terminals to cease measuring and reporting the defined subset of the defined set of the plurality of different measured operations of the application program to the application analysis computer and resume measuring and reporting the defined set of the plurality of different measured operations of the application program to the application analysis computer. - View Dependent Claims (6, 7, 8)
-
Specification