Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
127 words
In a computer, a method for converting performance metric data, produced by a plurality of types of collection agents resident on a plurality of nodes, from UDF files to a second format, said method comprising: retrieving a plurality of UDF files from a corresponding plurality of collection agents, each UDF file including a plurality of records containing performance metric data corresponding to one of the plurality of nodes, the performance metric data being separated into a plurality of fields; selecting UDF files produced by one of the plurality of collection agents; reformatting each UDF file and mapping each UDF file to a first dataset; sorting the first dataset including grouping the records by attribute; and building a plurality of performance data tables using the sorted first dataset.
Claim 2
Dependent Claim
127 words
In a computer, a method for converting performance metric data, produced by a plurality of types of collection agents resident on a plurality of nodes, from UDF files to a second format, said method comprising: retrieving a plurality of UDF files from a corresponding plurality of collection agents, each UDF file including a plurality of records containing performance metric data corresponding to one of the plurality of nodes, the performance metric data being separated into a plurality of fields; selecting UDF files produced by one of the plurality of collection agents; reformatting each UDF file and mapping each UDF file to a first dataset; sorting the first dataset including grouping the records by attribute; and building a plurality of performance data tables using the sorted first dataset.
Claim 3
Dependent Claim
34 words
The method for converting performance metric data of claim 1 wherein reformatting each UDF file includes parsing the data fields of each record and mapping the parsed data fields to a plurality of attributes.
Claim 4
Dependent Claim
18 words
The method for converting performance metric data of claim 2 wherein said selection step precedes said retrieving step.
Claim 5
Dependent Claim
13 words
The method of claim 2 wherein said retrieving step precedes said selection step.
Claim 6
Dependent Claim
17 words
The method for converting performance metric data of claim 2 wherein the plurality of attributes include NODE.
Claim 7
Dependent Claim
17 words
The method for converting performance metric data of claim 2 wherein the plurality of attributes include APP.
Claim 8
Dependent Claim
65 words
The method for converting performance metric data of claim 2 wherein sorting the first dataset includes selecting records from the first data set and grouping the selected records into discrete tables wherein the selected records each have a first one of the plurality of attributes and wherein a value of the first one of the plurality of attributes is the same for each selected record.
Claim 9
Dependent Claim
21 words
The method for converting performance metric data of claim 7 wherein the first one of the plurality of attributes is APP.
Claim 10
Dependent Claim
28 words
The method for converting performance metric data of claim 3 wherein the plurality of retrieved UDF files are produced by one or more of the plurality of nodes.
Claim 11
Dependent Claim
49 words
The method for converting performance metric data of claim 3 wherein at least one of the plurality of retrieved UDF files includes performance metric data from a first time segment and another one of the plurality of retrieved UDF files includes performance metric data from a second time segment.
Claim 12
Dependent Claim
22 words
The method for converting performance metric data of claim 10 wherein the first time segment is different from the second time segment.
Claim 13
Dependent Claim
148 words
The method for converting performance metric data of claim 10 wherein building the plurality of performance data tables includes: (a) selecting at least one of the discrete tables and reading the records of the at least one discrete table, (b) constructing output records by (i) combining a selected first group of the plurality of attributes with a selected second group of the plurality of attributes, the second group being selected according to the value of the value of the first one of the plurality of attributes, and (ii) for each record of the at least one data table, mapping a value of a second one of the plurality of attributes to one of the second group of attributes according to a value of a first one of the first group of attributes, and (c) summarizing the output records according to a third group of the plurality of attributes.
Claim 14
Dependent Claim
30 words
The method for converting performance metric data of claim 12 wherein the first group of the plurality of attributes includes APP, DATE, DATETIME, HOUR, INSTANCE, NODE, PARM QUARTER, and TIME.
Claim 15
Dependent Claim
22 words
The method for converting performance metric data of claim 13 wherein the first one of the first group of attributes is PARM.
Claim 16
Dependent Claim
21 words
The method for converting performance metric data of claim 14 wherein the second one of the plurality of attributes is METRIC.
Claim 17
Independent Claim
123 words
An apparatus for converting performance metric data from a plurality of nodes, produced by a plurality of types of collection agents resident on said plurality of nodes, from UDF files to a second format, said apparatus comprising: a data processor programmed to: retrieve a plurality of UDF files from a corresponding plurality of collection agents, each UDF file including a plurality of records comprising performance metric data corresponding to one of the plurality of nodes, the performance metric data being separated into a plurality of fields; reformat each UDF file and map each UDF file to a first data set; sort the first dataset including group the records by attribute; and build a plurality of performance data tables using the sorted first dataset.
Claim 18
Independent Claim
123 words
An apparatus for converting performance metric data from a plurality of nodes, produced by a plurality of types of collection agents resident on said plurality of nodes, from UDF files to a second format, said apparatus comprising: a data processor programmed to: retrieve a plurality of UDF files from a corresponding plurality of collection agents, each UDF file including a plurality of records comprising performance metric data corresponding to one of the plurality of nodes, the performance metric data being separated into a plurality of fields; reformat each UDF file and map each UDF file to a first data set; sort the first dataset including group the records by attribute; and build a plurality of performance data tables using the sorted first dataset.
Claim 19
Dependent Claim
35 words
The apparatus of claim 16 wherein said data processor is programmed to reformat each UDF file by parsing the data fields of each record and mapping the parsed data fields to a plurality of attributes.
Claim 20
Dependent Claim
66 words
The apparatus of claim 17 wherein said data processor is programmed to sort the first dataset by selecting records from the first data set and grouping the selected records into discrete tables wherein the selected records each have a first one of the plurality of attributes and wherein a value of the first one of the plurality of attributes is the same for each selected record.
Claim 21
Dependent Claim
149 words
The apparatus of claim 18 wherein said data processor is programmed to build the plurality of performance data tables by: (a) selecting at least one of the discrete tables and reading the records of the at least one discrete table, (b) constructing output records by (i) combining a selected first group of the plurality of attributes with a selected second group of the plurality of attributes, the second group being selected according to the value of the value of the first one of the plurality of attributes, and (ii) for each record of the at least one data table, mapping a value of a second one of the plurality of attributes to one of the second group of attributes according to a value of a first one of the first group of attributes, and (c) summarizing the output records according to a third group of the plurality of attributes.
Claim 22
Dependent Claim
24 words
The apparatus of claim 17 wherein the plurality of retrieved UDF files are produced by one of the plurality of types of collection agents.
Claim 23
Dependent Claim
20 words
The apparatus of claim 20 wherein the plurality of retrieved UDF files include performance metric information for a selected date.
Claim 24
Dependent Claim
23 words
The apparatus of claim 20 wherein the plurality of retrieved UDF files are produced by one or more of the plurality of nodes.
Claim 25
Dependent Claim
44 words
The apparatus of claim 20 wherein at least one of the plurality of retrieved UDF files includes performance metric data from a first time segment and another one of the plurality of retrieved UDF files includes performance metric data from a second time segment.
Claim 26
Dependent Claim
17 words
The apparatus of claim 23 wherein the first time segment is different from the second time segment.
Claim 27
Dependent Claim
153 words
A computer program product comprising a computer useable medium having program logic recorded thereon for use with a data processor to convert performance metric data, produced by a plurality of collection agents, from UDF files to a second format, the plurality of collection agents being resident on a plurality of nodes, said computer program logic comprising: computer readable means for retrieving a plurality of UDF files from a corresponding plurality of collection agents, each UDF file including a plurality of records containing performance metric data corresponding to one of the plurality of nodes, the performance metric data being separated into a plurality of fields; computer readable means for reformatting each UDF file and mapping each UDF file to a first data set; computer readable means for sorting the first dataset including grouping the records by attribute; and computer readable means for building a plurality of performance data tables using the sorted first dataset.
Claim 28
Dependent Claim
153 words
A computer program product comprising a computer useable medium having program logic recorded thereon for use with a data processor to convert performance metric data, produced by a plurality of collection agents, from UDF files to a second format, the plurality of collection agents being resident on a plurality of nodes, said computer program logic comprising: computer readable means for retrieving a plurality of UDF files from a corresponding plurality of collection agents, each UDF file including a plurality of records containing performance metric data corresponding to one of the plurality of nodes, the performance metric data being separated into a plurality of fields; computer readable means for reformatting each UDF file and mapping each UDF file to a first data set; computer readable means for sorting the first dataset including grouping the records by attribute; and computer readable means for building a plurality of performance data tables using the sorted first dataset.
Claim 29
Dependent Claim
35 words
The computer program product of claim 25 wherein said computer readable reformatting means includes means for parsing the data fields of each record and for mapping the parsed data fields to a plurality of attributes.
Claim 30
Dependent Claim
68 words
The computer program product of claim 26 wherein said computer readable means for sorting includes computer readable means for selecting records from the first data set and grouping the selected records into discrete tables wherein the selected records each have a first one of the plurality of attributes and wherein a value of the first one of the plurality of attributes is the same for each selected record.
Claim 31
Dependent Claim
152 words
The computer program product of claim 27 wherein said computer readable means for building includes: (a) computer readable means for selecting at least one of the discrete tables and reading the records of the at least one discrete table, (b) computer readable means for constructing output records by (i) combining a selected first group of the plurality of attributes with a selected second group of the plurality of attributes, the second group being selected according to the value of the value of the first one of the plurality of attributes, and (ii) for each record of the at least one data table, mapping a value of a second one of the plurality of attributes to one of the second group of attributes according to a value of a first one of the first group of attributes, and (c) summarizing the output records according to a third group of the plurality of attributes.
Claim 32
Independent Claim
179 words
A system for processing and analyzing performance metric data for input to a data analysis/reporting tool, said system comprising: a plurality of nodes, each node having a collection agent that collects performance metric data and compiles the performance metric data into UDF files, each UDF file including a plurality of records containing performance metric data corresponding to one of said plurality of nodes, the performance metric data being separated into a plurality of fields; and a data analysis computer including a data processor programmed to: retrieve a plurality of UDF files from a corresponding plurality of collection agents, each UDF file including a plurality of records containing performance metric data corresponding to one of the plurality of nodes, the performance metric data being separated into a plurality of fields; select the UDF files produced by one of the plurality of collection agents; reformat each UDF file and map each UDF file to a first data set; sort the first dataset including group the records by attribute; and build a plurality of performance data tables using the sorted first dataset.
Claim 33
Independent Claim
179 words
A system for processing and analyzing performance metric data for input to a data analysis/reporting tool, said system comprising: a plurality of nodes, each node having a collection agent that collects performance metric data and compiles the performance metric data into UDF files, each UDF file including a plurality of records containing performance metric data corresponding to one of said plurality of nodes, the performance metric data being separated into a plurality of fields; and a data analysis computer including a data processor programmed to: retrieve a plurality of UDF files from a corresponding plurality of collection agents, each UDF file including a plurality of records containing performance metric data corresponding to one of the plurality of nodes, the performance metric data being separated into a plurality of fields; select the UDF files produced by one of the plurality of collection agents; reformat each UDF file and map each UDF file to a first data set; sort the first dataset including group the records by attribute; and build a plurality of performance data tables using the sorted first dataset.
Claim 34
Dependent Claim
15 words
The system of claim 29 wherein the plurality of nodes include a plurality of computers.
Claim 35
Dependent Claim
35 words
The apparatus of claim 30 wherein said data processor is programmed to reformat each UDF file by parsing the data fields of each record and mapping the parsed data fields to a plurality of attributes.
Claim 36
Dependent Claim
66 words
The apparatus of claim 31 wherein said data processor is programmed to sort the first dataset by selecting records from the first data set and grouping the selected records into discrete tables wherein the selected records each have a first one of the plurality of attributes and wherein a value of the first one of the plurality of attributes is the same for each selected record.
Claim 37
Dependent Claim
149 words
The apparatus of claim 32 wherein said data processor is programmed to build the plurality of performance data tables by: (a) selecting at least one of the discrete tables and reading the records of the at least one discrete table, (b) constructing output records by (i) combining a selected first group of the plurality of attributes with a selected second group of the plurality of attributes, the second group being selected according to the value of the value of the first one of the plurality of attributes, and (ii) for each record of the at least one data table, mapping a value of a second one of the plurality of attributes to one of the second group of attributes according to a value of a first one of the first group of attributes, and (c) summarizing the output records according to a third group of the plurality of attributes.
Claim 38
Dependent Claim
24 words
The apparatus of claim 31 wherein the plurality of retrieved UDF files are produced by one of the plurality of types of collection agents.
Claim 39
Dependent Claim
20 words
The apparatus of claim 34 wherein the plurality of retrieved UDF files include performance metric information for a selected date.
Claim 40
Dependent Claim
23 words
The apparatus of claim 34 wherein the plurality of retrieved UDF files are produced by one or more of said plurality of nodes.
Claim 41
Dependent Claim
44 words
The apparatus of claim 34 wherein at least one of the plurality of retrieved UDF files includes performance metric data from a first time segment and another one of the plurality of retrieved UDF files includes performance metric data from a second time segment.
Claim 42
Dependent Claim
17 words
The apparatus of claim 37 wherein the first time segment is different from the second time segment.