Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
90 words
A system for analyzing the performance of a data processing system comprising: a control station adapted to control at least one event concentrator to enable monitoring of a process; an in-process event creator associated with the monitored process, the event creator collecting events generated by the monitored process when enabled by the at least one event concentrator; and the at least one event concentrator, coupled to the control station and to the in-process event creator, that collects events from the in-process event creator and sends them to the control station.
Claim 2
Independent Claim
90 words
A system for analyzing the performance of a data processing system comprising: a control station adapted to control at least one event concentrator to enable monitoring of a process; an in-process event creator associated with the monitored process, the event creator collecting events generated by the monitored process when enabled by the at least one event concentrator; and the at least one event concentrator, coupled to the control station and to the in-process event creator, that collects events from the in-process event creator and sends them to the control station.
Claim 3
Dependent Claim
30 words
A system as recited in claim 1 , wherein the in-process event creator is coupled to the control station and can be turned on or off by the control station.
Claim 4
Dependent Claim
21 words
The system recited in claim 1 , wherein the in-process event creator can be created and removed by the control station.
Claim 5
Dependent Claim
49 words
A system as recited in claim 1 , and further comprising: a dynamic event creator, coupled to the event concentrator, that collects data that is generated on a time basis; and wherein the event concentrator collects data from the dynamic event creator and sends it to the control station.
Claim 6
Dependent Claim
30 words
A system as recited in claim 4 , wherein the dynamic event creator is coupled to the control station and can be turned on or off by the control station.
Claim 7
Dependent Claim
21 words
The system recited in claim 4 , wherein the dynamic event creator can be created and removed by the control station.
Claim 8
Independent Claim
95 words
A system for analyzing the structure and operation of an application executing on a data processing system comprising: a control station adapted to control at least one event concentrator to enable monitoring of an application; an in-process event creator associated with the monitored application, the event creator collecting events generated by the execution of the application when enabled by the at least one event concentrator; and an event concentrator, coupled to the control station and to the in-process event creator, that collects events from the in-process event creator and sends them to the control station.
Claim 9
Independent Claim
95 words
A system for analyzing the structure and operation of an application executing on a data processing system comprising: a control station adapted to control at least one event concentrator to enable monitoring of an application; an in-process event creator associated with the monitored application, the event creator collecting events generated by the execution of the application when enabled by the at least one event concentrator; and an event concentrator, coupled to the control station and to the in-process event creator, that collects events from the in-process event creator and sends them to the control station.
Claim 10
Dependent Claim
30 words
A system as recited in claim 7 , wherein the in-process event creator is coupled to the control station and can be turned on or off by the control station.
Claim 11
Dependent Claim
21 words
The system recited in claim 7 , wherein the in-process event creator can be created and removed by the control station.
Claim 12
Dependent Claim
55 words
A system as recited in claim 7 , and further comprising: a dynamic event creator, coupled to the event concentrator, that collects data that is generated on a time basis from the execution of the application; and wherein the event concentrator collects data from the dynamic event creator and sends it to the control station.
Claim 13
Dependent Claim
30 words
A system as recited in claim 10 , wherein the dynamic event creator is coupled to the control station and can be turned on or off by the control station.
Claim 14
Dependent Claim
21 words
The system recited in claim 10 , wherein the dynamic event creator can be created and removed by the control station.
Claim 15
Dependent Claim
19 words
The system as recited in claim 7 wherein the application is executing on two or more data processing systems.
Claim 16
Independent Claim
92 words
A system for analyzing the performance of a network comprising two or more data processing systems comprising: a control station adapted to control at least one event concentrator to enable monitoring of a process; an in-process event creator associated with the monitored process, the event creator collecting events generated by the monitored process when enabled by the at least one event concentrator; and an event concentrator, coupled to the control station and to the in-process event creator, that collects events from the in-process event creator and sends them to the control station.
Claim 17
Independent Claim
92 words
A system for analyzing the performance of a network comprising two or more data processing systems comprising: a control station adapted to control at least one event concentrator to enable monitoring of a process; an in-process event creator associated with the monitored process, the event creator collecting events generated by the monitored process when enabled by the at least one event concentrator; and an event concentrator, coupled to the control station and to the in-process event creator, that collects events from the in-process event creator and sends them to the control station.
Claim 18
Dependent Claim
30 words
A system as recited in claim 14 , wherein the in-process event creator is coupled to the control station and can be turned on or off by the control station.
Claim 19
Dependent Claim
21 words
The system recited in claim 14 , wherein the in-process event creator can be created and removed by the control station.
Claim 20
Dependent Claim
27 words
The system recited in claim 14 , wherein a separate in-process event creator can be created and removed by the control station for each data processing system.
Claim 21
Dependent Claim
49 words
A system as recited in claim 14 , and further comprising: a dynamic event creator, coupled to the event concentrator, that collects data that is generated on a time basis; and wherein the event concentrator collects data from the dynamic event creator and sends it to the control station.
Claim 22
Dependent Claim
30 words
A system as recited in claim 18 , wherein the dynamic event creator is coupled to the control station and can be turned on or off by the control station.
Claim 23
Dependent Claim
21 words
The system recited in claim 18 , wherein the dynamic event creator can be created and removed by the control station.
Claim 24
Independent Claim
75 words
A method of analyzing the performance of a data processing system having at least one program module, a control station, and an event concentrator, the method comprising the steps of: the at least one program module creating an in-process event creator; the in-process event creator collecting events generated by a data source within the data processing system; and the event concentrator collecting events from the in-process event creator and sending them to the control station.
Claim 25
Independent Claim
75 words
A method of analyzing the performance of a data processing system having at least one program module, a control station, and an event concentrator, the method comprising the steps of: the at least one program module creating an in-process event creator; the in-process event creator collecting events generated by a data source within the data processing system; and the event concentrator collecting events from the in-process event creator and sending them to the control station.
Claim 26
Dependent Claim
19 words
The method recited in claim 21 , wherein the control station turns the in-process event creator on or off.
Claim 27
Dependent Claim
31 words
The method recited in claim 22 , wherein the control station turns the in-process event creator on or off by setting or disabling a status condition in the in-process event creator.
Claim 28
Dependent Claim
29 words
The method recited in claim 21 , wherein the event concentrator buffers a predetermined quantity of the events and only stores the events on request of the control station.
Claim 29
Dependent Claim
54 words
The method recited in claim 21 , further comprising the steps of: the at least one program module creating a dynamic event creator; the dynamic event creator collecting data that is generated on a time basis; and the event concentrator collecting data from the dynamic event creator and sending it to the control station.
Claim 30
Dependent Claim
19 words
The method recited in claim 25 , wherein the control station turns the dynamic event creator on or off.
Claim 31
Dependent Claim
29 words
The method recited in claim 26 , wherein the event concentrator buffers a predetermined quantity of the data and only stores the data on request of the control station.
Claim 32
Dependent Claim
46 words
The method recited in claim 21 , wherein the at least one program module first creates an in-process event creator reference in the creating step, and further comprising the step of: a local event concentrator converting the in-process event creator reference to an in-process event creator.
Claim 33
Dependent Claim
15 words
The method recited in claim 21 , wherein the control station creates the event concentrator.
Claim 34
Dependent Claim
19 words
The method recited in claim 21 , wherein the steps recited therein can be performed in any suitable order.
Claim 35
Dependent Claim
80 words
A computer-readable medium having computer-executable instructions for analyzing the performance of a data processing system having at least one program module, a control station and an event concentrator, the computer-executable instructions performing the steps comprising: the at least one program module creating an in-process event creator; the in-process event creator collecting events generated by a data source within the data processing system; and the event concentrator collecting events from the in-process event creator and sending them to the control station.
Claim 36
Dependent Claim
80 words
A computer-readable medium having computer-executable instructions for analyzing the performance of a data processing system having at least one program module, a control station and an event concentrator, the computer-executable instructions performing the steps comprising: the at least one program module creating an in-process event creator; the in-process event creator collecting events generated by a data source within the data processing system; and the event concentrator collecting events from the in-process event creator and sending them to the control station.