Method and apparatus upgrade assistance using critical historical product information
First Claim
1. A method of operating a computerized system to provide computer recommendation information, comprising:
- generating an operation profile for a computer using machine performance information specific to the computer and obtained from the computer, wherein the machine performance information is generated by the computer and comprises a plurality of performance metrics related to the operation of the computer, wherein the operation profile indicates at least a usage trend for the computer comprising a growth rate of at least one of the plurality of performance metrics during a first time interval;
determining projected computer system requirements based on the usage trend for the computer, wherein the projected computer system requirements indicate an amount of system resources sufficient to support a workload specified by the usage trend; and
generating a recommendation of system resources, which satisfies at least the projected requirements.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide an integrated methodology that simplifies upgrade choices for complex computer products through the use of automation and integration of product monitoring and business applications with, for example, web based capabilities. Historical information for computer systems is collected and transmitted to a remote support system. Over time, sufficient historical data provides a historical view of the systems indicative of usage and facilitating the choice of product enhancements, upgrades and customization. Further, this historical view may be integrated with the advances in the product that are kept by the remote support system as well as with the performance requirements of third party application providers.
72 Citations
25 Claims
-
1. A method of operating a computerized system to provide computer recommendation information, comprising:
-
generating an operation profile for a computer using machine performance information specific to the computer and obtained from the computer, wherein the machine performance information is generated by the computer and comprises a plurality of performance metrics related to the operation of the computer, wherein the operation profile indicates at least a usage trend for the computer comprising a growth rate of at least one of the plurality of performance metrics during a first time interval; determining projected computer system requirements based on the usage trend for the computer, wherein the projected computer system requirements indicate an amount of system resources sufficient to support a workload specified by the usage trend; and generating a recommendation of system resources, which satisfies at least the projected requirements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for generating recommendation information for computer devices, comprising:
-
a machine information collection system configured to receive machine performance information for a plurality of computers and obtained from a plurality of computers, wherein the machine performance information is generated by the plurality of computers and comprises a plurality of performance metrics related to the operation of the plurality of computers; a history database containing statistical information generated using the machine performance information, wherein the statistical information indicates usage trends for system resources of the plurality of computers, each usage trend comprising a growth rate of at least one of the plurality of performance metrics during a first time interval; and a system sizer configured to determine projected computer system requirements based on the statistical information, wherein the projected computer system requirements indicate an amount of system resources sufficient to support a workload specified by the usage trends, and to produce system recommendations of system resources, comprising at least one computer system solution, which satisfy the projected requirements. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for generating recommendation information for computer devices, comprising:
-
a network connection to a network of computers; and a system sizer configured to determine projected computer system requirements based on statistical information of machine performance information of the computers and obtained from the computers and at least one of user input information and third-party solutions and to produce system recommendations of system resources, comprising at least one computer system solution, which satisfy the projected requirements, wherein the machine performance information is generated by the computers and comprises a plurality of performance metrics related to the operation of the computers, wherein the statistical information indicates usage trends for system resources of the plurality of computers, wherein each usage trend comprise a growth rate of at least one of the plurality of performance metrics during a first time interval, and wherein the projected computer system requirements indicate an amount of system resources sufficient to support a workload specified by the usage trends. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for providing computer purchasing recommendations for a plurality of computers, comprising:
-
receiving, from the Internet, a plurality of summaries of machine performance data for each of the plurality of computers and obtained from the plurality of computers, wherein the machine performance data is generated by the plurality of computers and comprises a plurality of performance metrics related to the operation of each the plurality of computers; recording the plurality of summaries of machine performance in a machine performance history; deriving a usage trend for system resources for each of the plurality of computers based on their respective summary of machine performance data stored in the machine performance history, wherein each usage trend characterizes a future operation of the respective computer of the plurality of computers and indicates a rate of change for at least one of the plurality of performance metrics over a timed interval, the rate of change and timed interval being user-determinable; determining projected resource requirements for each computer of the plurality of computers based on the respective usage trend, wherein the projected computer system requirements indicate an amount of system resources sufficient to support a workload specified by the respective usage trend; based on the projected resource requirements, providing computer purchasing recommendations of system resources, comprising computer systems, that satisfy the projected resource requirements; and receiving purchase orders for the computer systems by requests sent across the Internet.
-
Specification