Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
159 words
A method for monitoring the performance of a selected software application with a first processor having an output bus, said method comprising the steps of: inserting a limited number of uniquely identifiable elements at selected locations within said selected software application; processing said selected software application within said first processor; automatically coupling to said output bus a unique identification of each of said limited number of uniquely identifiable elements, in association with a preselected data frame, in response to each encountering of one of said limited number of uniquely identifiable elements during processing of said selected software application; coupling a second processor having memory means coupled thereto to said output bus; associating a chronological order time value with said identification and said preselected data frame; and storing said identification, said preselected data frame, and said chronological order time value within said memory means coupled to said second processor wherein said performance of said selected software application may be monitored.
Claim 2
Independent Claim
159 words
A method for monitoring the performance of a selected software application with a first processor having an output bus, said method comprising the steps of: inserting a limited number of uniquely identifiable elements at selected locations within said selected software application; processing said selected software application within said first processor; automatically coupling to said output bus a unique identification of each of said limited number of uniquely identifiable elements, in association with a preselected data frame, in response to each encountering of one of said limited number of uniquely identifiable elements during processing of said selected software application; coupling a second processor having memory means coupled thereto to said output bus; associating a chronological order time value with said identification and said preselected data frame; and storing said identification, said preselected data frame, and said chronological order time value within said memory means coupled to said second processor wherein said performance of said selected software application may be monitored.
Claim 3
Dependent Claim
42 words
The method for monitoring the performance of a selected software application according to claim 1, further including the step of associating an identifying header frame with said identification, said selected data frame and said chronological order time value prior to storage thereof.
Claim 4
Dependent Claim
69 words
The method for monitoring the performance of a selected software application according to claim 1, further including the step of storing within said memory means coupled to said second processor an overrun indication in the even said identification and said preselected data frame are coupled to said output bus at a speed in excess of the speed at which said identification and said preselected data frame may be stored.
Claim 5
Dependent Claim
162 words
A data processing system for monitoring the performance of a selected software application within a first processor having an output bus, said data processing system comprising: means for inserting a limited number of uniquely identifiable elements at selected locations within said selected software application; means for automatically coupling to said output bus a unique identification of each of said limited number of uniquely identifiable elements in association with a preselected data frame, in response to each encountering of one of said limited number of uniquely identifiable elements during processing of said selected software application within said first processor; a second processor coupled to said output bus of said first processor, said second processor having memory means coupled thereto; means for associating a chronological order time value with said identification and said preselected data frame; and means for coupling said identification, said preselected data frame and said chronological order time value to said second processor for storage within said memory means coupled thereto.
Claim 6
Dependent Claim
162 words
A data processing system for monitoring the performance of a selected software application within a first processor having an output bus, said data processing system comprising: means for inserting a limited number of uniquely identifiable elements at selected locations within said selected software application; means for automatically coupling to said output bus a unique identification of each of said limited number of uniquely identifiable elements in association with a preselected data frame, in response to each encountering of one of said limited number of uniquely identifiable elements during processing of said selected software application within said first processor; a second processor coupled to said output bus of said first processor, said second processor having memory means coupled thereto; means for associating a chronological order time value with said identification and said preselected data frame; and means for coupling said identification, said preselected data frame and said chronological order time value to said second processor for storage within said memory means coupled thereto.
Claim 7
Dependent Claim
78 words
A data processing system for monitoring the performance of a selected software application within a first processor having an output bus according to claim 4, further including means for storing an overrun indication within said memory means coupled to said second processor in the event said identification and said preselected data frame are coupled to said memory means at a speed in excess of the speed at which said identification and said preselected data frame may be stored.
Claim 8
Dependent Claim
40 words
A data processing system for monitoring the performance of a selected software application within a first processor having an output bus according to claim 4, wherein said memory means coupled to said second processor includes a switched bank memory device.
Claim 9
Dependent Claim
35 words
A data processing system for monitoring the performance of a selected software application with a first processor having an output bus according to claim 6, further including disk storage means coupled to said second processor.
Claim 10
Dependent Claim
55 words
A data processing system for monitoring the performance of a selected software application within a first processor having an output bus according to claim 4, wherein said means four coupling said identification and said preselected data frame to said second processor comprises a data output card coupled to said output bus of said first processor.
Claim 11
Dependent Claim
58 words
A data processing system for monitoring the performance of a selected software application within a first processor having an output bus according to claim 8, wherein said means for coupling said identification and said preselected data frame to said second processor comprises a data collection card coupled to said data output card by means of a dedicated cable.
Claim 12
Dependent Claim
45 words
A data processing system for monitoring the performance of a selected software application within a first processor having an output bus according to claim 8, wherein said second processor includes an input/output bus and wherein said data collection card is coupled to said input/output bus.