Method of forecasting resource needs
First Claim
1. A computer-implemented method of forecasting computer resource needs for a shared computer resource, comprising the steps of:
- (a) extracting a plurality of computer usage records and storing the plurality of computer usage records in a records file;
(b) sorting the plurality of computer usage records according to a date;
(c) summarizing the computer usage records within a plurality of predetermined date ranges to form a usage summarization record;
(d) applying a curve fitting model to the usage summarization record to predict a computer usage trend curve;
(e) inputting a computer usage forecast;
(f) determining a computer usage growth curve based on the computer usage forecast; and
(g) displaying the computer usage trend curve and the computer usage growth curve to forecast computer resource needs for the shared computer resource.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of forecasting having the steps of extracting a number of computer usage records and storing the computer usage records in a records file (102). The computer usage records are then sorted according to date (104). The computer usage records are summarized within a number of date ranges to form a usage summarization record (106). A curve fitting model is applied to the usage summarization record to predict a computer usage trend curve (108). A computer usage forecast is then input (110). A computer usage growth curve is based on the computer usage forecast (112). The computer usage trend curve and the computer usage growth curve are displayed (114).
-
Citations
14 Claims
-
1. A computer-implemented method of forecasting computer resource needs for a shared computer resource, comprising the steps of:
-
(a) extracting a plurality of computer usage records and storing the plurality of computer usage records in a records file; (b) sorting the plurality of computer usage records according to a date; (c) summarizing the computer usage records within a plurality of predetermined date ranges to form a usage summarization record; (d) applying a curve fitting model to the usage summarization record to predict a computer usage trend curve; (e) inputting a computer usage forecast; (f) determining a computer usage growth curve based on the computer usage forecast; and (g) displaying the computer usage trend curve and the computer usage growth curve to forecast computer resource needs for the shared computer resource. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium comprising computer readable instructions that when executed by a computer performs the following steps:
-
(a) acquiring a computer resource usage data; (b) organizing the computer resource usage data into a plurality of time periods; (c) determining a total computer usage for each of the plurality of time periods to form a computer resource usage chart; (d) applying at least two curve fitting models to the computer resource usage chart; (e) selecting one of the at least two curve fitting models based on a quality measure for each of the at least two curve fitting models to form a selected forecast curve of said computer resource usage; (f) determining a set of the accounts forming a predetermined part of a total computer usage; (g) receiving a forecast of a computer resource usage from each of the accounts in the set; (h) creating a computer resource usage forecast curve from the forecast of the computer resource usage; and (i) displaying the computer resource usage forecast curve and the selected forecast curve. - View Dependent Claims (9, 10, 11)
-
-
12. A computer-implemented method of forecasting computer resource needs for a shared computer resource, comprising the steps of:
-
(a) acquiring a computer resource usage data; (b) organizing the computer resource data into a plurality of time periods; (c) determining a total computer resource usage for each of the plurality of time periods to form a computer resource usage chart; (d) applying at least two curve fitting models to the computer resource usage chart; (e) selecting one of the at least two curve fitting models based on a quality measure for each of the at least two curve fitting models to form a selected forecast curve; (f) determining a set of accounts forming a predetermined part of a total computer resource usage; (g) receiving a forecast of a computer resource usage from each of the accounts in the set; (h) creating a computer usage forecast curve from the forecast of the computer resource usage; and (i) displaying the computer usage forecast curve and the selected forecast curve to forecast computer resource needs for the shared computer resource. - View Dependent Claims (13, 14)
-
Specification