Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
349 words
A performance analyzing and diagnosing system for a computer system, comprising: an input/output unit, responsive to instructions from a user, for providing a starting performance indication; an access control unit; a loading unit; a work area for storing know-how rules and declaratively represented rules, both said rules being necessary to solve performance problems of said computer system; a performance analysis/diagnosis information output unit, responsive to said starting performance indication from said input/output unit, for starting said access control unit and said loading unit; said loading unit being responsive to starting by said performance analysis/diagnosis information output unit for inputting said know-how rules and said declaratively represented rules into said work area; and a knowledge input unit, responsive to system hardware construction data input thereto including standard performance value data for devices in said computer system and responsive to system operating conditions data input thereto including actual utilization data for said devices in said computer system, for comparing particular actual utilization data for a particular device of said computer system with particular standard performance value data for said particular device in said computer system to determine whether said particular actual utilization data exceeds said particular standard performance value data for said device and provide excess performance data and for inserting said excess performance data into a particular declaratively represented rule in said work area related to said particular device, said excess performance data then forming particular object data for performance analysis and diagnosis; said access control unit, responding to starting of said performance analysis/diagnosis information output unit, for using an expert system inference engine for accessing said know-how rules in said work area, for matching said particular object data in said work area with a particular know-how rule in said work area to reach a performance analysis/diagnosis conclusion signal based upon said particular object data and said particular know-how rule, and for transmitting said analysis/diagnosis conclusion signal to said performance analysis/diagnosis information output unit; said performance analysis/diagnosis information output unit receiving said analysis/diagnosis conclusion signal and outputting said analysis/diagnosis conclusion signal to said input/output unit and to said output unit.
Claim 2
Dependent Claim
349 words
A performance analyzing and diagnosing system for a computer system, comprising: an input/output unit, responsive to instructions from a user, for providing a starting performance indication; an access control unit; a loading unit; a work area for storing know-how rules and declaratively represented rules, both said rules being necessary to solve performance problems of said computer system; a performance analysis/diagnosis information output unit, responsive to said starting performance indication from said input/output unit, for starting said access control unit and said loading unit; said loading unit being responsive to starting by said performance analysis/diagnosis information output unit for inputting said know-how rules and said declaratively represented rules into said work area; and a knowledge input unit, responsive to system hardware construction data input thereto including standard performance value data for devices in said computer system and responsive to system operating conditions data input thereto including actual utilization data for said devices in said computer system, for comparing particular actual utilization data for a particular device of said computer system with particular standard performance value data for said particular device in said computer system to determine whether said particular actual utilization data exceeds said particular standard performance value data for said device and provide excess performance data and for inserting said excess performance data into a particular declaratively represented rule in said work area related to said particular device, said excess performance data then forming particular object data for performance analysis and diagnosis; said access control unit, responding to starting of said performance analysis/diagnosis information output unit, for using an expert system inference engine for accessing said know-how rules in said work area, for matching said particular object data in said work area with a particular know-how rule in said work area to reach a performance analysis/diagnosis conclusion signal based upon said particular object data and said particular know-how rule, and for transmitting said analysis/diagnosis conclusion signal to said performance analysis/diagnosis information output unit; said performance analysis/diagnosis information output unit receiving said analysis/diagnosis conclusion signal and outputting said analysis/diagnosis conclusion signal to said input/output unit and to said output unit.
Claim 3
Dependent Claim
114 words
A system as in claim 1, further comprising: a first memory unit for initially storing said know-how rules and said declaratively represented rules; said loading unit inputting said know-how rules and said declaratively represented rules from said first memory unit into said work area; a second memory unit for initially storing and inputting said system hardware construction data to said knowledge input unit; a third memory unit for storing and inputting said system operating conditions data to said knowledge input unit; and a system monitoring unit for monitoring said devices in said computer system to obtain said system operating conditions data and for inputting said system operating conditions data into said third memory unit.
Claim 4
Dependent Claim
33 words
A system as in claim 2, further comprising: an external memory including said first memory unit and said third memory unit; a main memory including said second memory unit and said work area.