Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
272 words
An article of manufacture comprising: a computer usable medium having computer readable program code means embodied therein for indicating resource utilization of a data processing system having random access memory, a processor and at least one peripheral device, said computer readable program code means comprising: computer readable program code means for monitoring usage of said random access memory, a portion of said monitoring being performed by a first device driver which computes a non-allocatable working amount of memory for a specific time period and then adds a portion of allocatable memory to said working memory when it is determined that the allocatable memory portion has been accessed by said processor more recently than said working memory; computer readable program code means for determining, by a second device driver, usage of said at least one peripheral device by computing a ratio of a total number of hardware timer interrupt signal sent to said at least one peripheral device and a number of corresponding signals received from said device indicating that said device is busy; computer readable program code means for measuring, by a third device driver, activity of said processor by initiating a process with a lowest possible priority on said processor and determining an amount of idle time when said low priority process is executing on said processor; computer readable program code means for generating, by said data processing system, resource data, indicating usage of said random access memory, said processor and said at least one peripheral device; and computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system.
Claim 2
Dependent Claim
272 words
An article of manufacture comprising: a computer usable medium having computer readable program code means embodied therein for indicating resource utilization of a data processing system having random access memory, a processor and at least one peripheral device, said computer readable program code means comprising: computer readable program code means for monitoring usage of said random access memory, a portion of said monitoring being performed by a first device driver which computes a non-allocatable working amount of memory for a specific time period and then adds a portion of allocatable memory to said working memory when it is determined that the allocatable memory portion has been accessed by said processor more recently than said working memory; computer readable program code means for determining, by a second device driver, usage of said at least one peripheral device by computing a ratio of a total number of hardware timer interrupt signal sent to said at least one peripheral device and a number of corresponding signals received from said device indicating that said device is busy; computer readable program code means for measuring, by a third device driver, activity of said processor by initiating a process with a lowest possible priority on said processor and determining an amount of idle time when said low priority process is executing on said processor; computer readable program code means for generating, by said data processing system, resource data, indicating usage of said random access memory, said processor and said at least one peripheral device; and computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system.
Claim 3
Dependent Claim
24 words
The article of manufacture of claim 1 wherein said at least one peripheral device is a direct access storage device or a communication adapter.
Claim 4
Dependent Claim
63 words
The article of manufacture of claim 1 wherein said computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system, includes: computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system on said at least one peripheral device.
Claim 5
Dependent Claim
74 words
The article of manufacture of claim 1 wherein said at least one peripheral device includes at least one window, and said computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system, includes: computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system on said at least one window.
Claim 6
Dependent Claim
64 words
The article of manufacture of claim 1 wherein said computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system, includes: computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system on a remote data processing system peripheral device.
Claim 7
Dependent Claim
282 words
A computer program product for use in a data processing system having random access memory, a processor, and at least one peripheral device, said computer program product comprising: a computer usable medium having computer readable program code means embodied therein for indicating resource utilization of said data processing, said computer readable program code means comprising: computer readable program code means for monitoring usage of said random access memory, a portion of said monitoring being performed by a first device driver which computes a non-allocatable working amount of memory for a specific time period and then adds a portion of allocatable memory to said working memory when it is determined that the allocatable memory portion has been accessed by said processor more recently than said working memory; computer readable program code means for determining, by a second device driver, usage of said at least one peripheral device by computing a ratio of a total number of hardware timer interrupt signal sent to said at least one peripheral device and a number of corresponding signals received from said device indicating that said device is busy; computer readable program code means for measuring, by a third device driver, activity of said processor by initiating a process with a lowest possible priority on said processor and determining an amount of idle time when said low priority process is executing on said processor; computer readable program code means for generating, by said data processing system, resource data, indicating usage of said random access memory, said processor and said at least one peripheral device; and computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system.
Claim 8
Dependent Claim
282 words
A computer program product for use in a data processing system having random access memory, a processor, and at least one peripheral device, said computer program product comprising: a computer usable medium having computer readable program code means embodied therein for indicating resource utilization of said data processing, said computer readable program code means comprising: computer readable program code means for monitoring usage of said random access memory, a portion of said monitoring being performed by a first device driver which computes a non-allocatable working amount of memory for a specific time period and then adds a portion of allocatable memory to said working memory when it is determined that the allocatable memory portion has been accessed by said processor more recently than said working memory; computer readable program code means for determining, by a second device driver, usage of said at least one peripheral device by computing a ratio of a total number of hardware timer interrupt signal sent to said at least one peripheral device and a number of corresponding signals received from said device indicating that said device is busy; computer readable program code means for measuring, by a third device driver, activity of said processor by initiating a process with a lowest possible priority on said processor and determining an amount of idle time when said low priority process is executing on said processor; computer readable program code means for generating, by said data processing system, resource data, indicating usage of said random access memory, said processor and said at least one peripheral device; and computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system.
Claim 9
Dependent Claim
23 words
The program product of claim 6 wherein said at least one peripheral device is a direct access storage device or a communication adapter.
Claim 10
Dependent Claim
63 words
The computer program product of claim 6 wherein said computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system, includes: computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system on said at least one peripheral device.
Claim 11
Dependent Claim
74 words
The computer program product of claim 6 wherein said at least one peripheral device includes at least one window, and said computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system, includes: computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system of said at least one window.
Claim 12
Dependent Claim
64 words
The computer program product of claim 6 wherein said computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system, includes: computer readable program code means for displaying in real time, by said data processing system, said resource data of said data processing system on a remote data processing system peripheral device.
Claim 13
Dependent Claim
75 words
A computer program product, residing on a computer readable medium, having means for indicating resource utilization of a data processing system, and comprising: monitor means for monitoring at least one process of said data processing system by said data multiprocessing system; generator means for generating resource usage data for said at least one process resulting from said monitoring; and display means for displaying in real time said resource usage data of said data processing system.
Claim 14
Dependent Claim
75 words
A computer program product, residing on a computer readable medium, having means for indicating resource utilization of a data processing system, and comprising: monitor means for monitoring at least one process of said data processing system by said data multiprocessing system; generator means for generating resource usage data for said at least one process resulting from said monitoring; and display means for displaying in real time said resource usage data of said data processing system.