Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
197 words
A measurement system for monitoring quality of service of a distributed processing environment having a plurality of interconnected nodes and a plurality of application processes, each operating on one of the nodes, comprising: at least an intelligent sensor incorporated in each of the application processes to selectively collect, whenever the threshold information level for the sensor has been exceeded, data about the associated application process and the node upon which the associated application process operates into the local process address space of the sensor; an observer associated with the intelligent sensor to transfer the data collected by the intelligent sensor, wherein the observer eliminates data transfer of unchanged and zero values of the collected data in order to minimize data traffic in the measurement system, and copies control data into the configuration address space for each sensor; a collector logically associated with each network node; a collector data interface that asynchronously receives the intervalized collected data into the collector periodically pushed from the observer; an analyzer associated with the distributed processing environment to correlate the intervalized collected data; an analyzer data interface that asynchronously receives the intervalized collected data into the analyzer periodically pushed from the collector.
Claim 2
Dependent Claim
197 words
A measurement system for monitoring quality of service of a distributed processing environment having a plurality of interconnected nodes and a plurality of application processes, each operating on one of the nodes, comprising: at least an intelligent sensor incorporated in each of the application processes to selectively collect, whenever the threshold information level for the sensor has been exceeded, data about the associated application process and the node upon which the associated application process operates into the local process address space of the sensor; an observer associated with the intelligent sensor to transfer the data collected by the intelligent sensor, wherein the observer eliminates data transfer of unchanged and zero values of the collected data in order to minimize data traffic in the measurement system, and copies control data into the configuration address space for each sensor; a collector logically associated with each network node; a collector data interface that asynchronously receives the intervalized collected data into the collector periodically pushed from the observer; an analyzer associated with the distributed processing environment to correlate the intervalized collected data; an analyzer data interface that asynchronously receives the intervalized collected data into the analyzer periodically pushed from the collector.
Claim 3
Dependent Claim
21 words
The measurement system of claim 1, wherein the intelligent sensor further comprises a registry storing a state of the intelligent sensor.
Claim 4
Dependent Claim
25 words
The measurement system of claim 1, further comprising a repository that stores configuration data for the intelligent sensor, observer, and collector for each application process.
Claim 5
Dependent Claim
64 words
The measurement system of claim 1, further comprising (I) a presenter that interactively produces a logically integrated view of the collected data provided by the analyzer; (II) an interpreter that evaluates and identifies complex relationship between the collected data provided by the analyzer; and (III) a controller that sets and modifies system parameters and configurations based on the collected data provided by the analyzer.
Claim 6
Dependent Claim
27 words
The measurement system of claim 1, wherein one of the application processes is a client object and another one of the application processes is a server object.
Claim 7
Independent Claim
221 words
A method of measuring quality of service of a distributed process environment that includes a plurality of interconnected nodes and a plurality of application processes, each operating on one of the nodes, the method comprising the steps of: (A) selectively collecting, whenever the threshold information level for an intelligent sensor has been exceeded, data about the associated application process and the node upon which the associated application process operates using the intelligent sensor, wherein the data collected is stored into the local process address space of the sensor; (B) transferring the data collected by the intelligent sensor by an observer associated with the intelligent sensor in such a way that data transfer of unchanged and zero values of the collected data is eliminated in order to minimize data traffic, wherein the observer copies control data into the configuration address space for each sensor, wherein the step (B) further comprises the steps of forming internalized data from the collected data by eliminating data transfer of unchanged and zero values of the collected data; periodically pushing the intervalized collected data to a collector via a collector data interface; (C) periodically pushing the intervalized collected data to an analyzer associated with the distributed processing environment to correlate the intervalized collected data; (D) generating a correlated view of the intervalized collected data using an analyzer.
Claim 8
Independent Claim
221 words
A method of measuring quality of service of a distributed process environment that includes a plurality of interconnected nodes and a plurality of application processes, each operating on one of the nodes, the method comprising the steps of: (A) selectively collecting, whenever the threshold information level for an intelligent sensor has been exceeded, data about the associated application process and the node upon which the associated application process operates using the intelligent sensor, wherein the data collected is stored into the local process address space of the sensor; (B) transferring the data collected by the intelligent sensor by an observer associated with the intelligent sensor in such a way that data transfer of unchanged and zero values of the collected data is eliminated in order to minimize data traffic, wherein the observer copies control data into the configuration address space for each sensor, wherein the step (B) further comprises the steps of forming internalized data from the collected data by eliminating data transfer of unchanged and zero values of the collected data; periodically pushing the intervalized collected data to a collector via a collector data interface; (C) periodically pushing the intervalized collected data to an analyzer associated with the distributed processing environment to correlate the intervalized collected data; (D) generating a correlated view of the intervalized collected data using an analyzer.
Claim 9
Dependent Claim
33 words
The method of claim 6, further comprising the step of encapsulating or embedding the intelligent sensor into the associated application process such that the intelligent sensor operates as part of the application process.
Claim 10
Dependent Claim
32 words
The method of claim 6, further comprising the step of configuring the intelligent sensor, the observer, and the collector for each application process in accordance with configuration data stored in a repository.
Claim 11
Dependent Claim
32 words
The method of claim 6, further comprising the steps of evaluating and identifying complex relationship between the collected data; and setting and modifying system parameters and configurations based on the collected data.
Claim 12
Dependent Claim
46 words
The method of claim 6, wherein one of the application processes is a client object and another one of the application processes is a server object, further comprising the step of capturing data pertaining to client-server interactions occurring between the client object and the server object.