Methods and computer programs for formulating messaging platform capacity projections
First Claim
1. A computer-executable method for formulating a planning recommendation for a messaging platform capable of accepting and storing electronic messages for delivery to one or more mailboxes, the method comprising:
- receiving mailbox data specifying a projected maximum number of mailboxes to be provided by the messaging platform;
receiving growth assumption data specifying a projected change in average message size of electronic messages accepted by the messaging platform over time;
receiving traffic assumption data identifying a portion of message traffic on the messaging platform projected to occur during any periodically recurring time interval for which message traffic has previously exceeded a predetermined threshold;
receiving baseline data specifying at least one maximum performance capability of the messaging platform;
receiving messaging platform data specifying a quantity of messages to be processed by the messaging platform;
generating two messaging platform planning recommendations by applying algorithms to the received mailbox data, the received traffic and growth assumption data, the received baseline data, and the received messaging platform data, a first messaging platform planning recommendation being based upon a first mathematical algorithm that formulates a planning recommendation designed to provide reliable messaging services throughout a first time period having a first expected growth rate, a second messaging platform planning recommendation being based upon a second mathematical algorithm that formulates a planning recommendation designed to provide reliable messaging services throughout a second time period longer than the first time period, and having a second expected growth rate greater than the first expected growth rate; and
placing the generated messaging platform planning recommendations into a humanly discernible form.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer-executable methods and programs for formulating a planning recommendation for a messaging platform. Mailbox data is received specifying a projected maximum number of mailboxes. Growth assumption data is received that specifies a change in average message size of messages. Traffic assumption data is received that identifies a portion of message traffic projected to occur during any recurring time interval for which message traffic has previously exceeded a threshold. Baseline data is received specifying maximum performance capabilities of the messaging platform. Messaging platform data is received specifying a quantity of messages accepted, stored, deleted, and/or retrieved. A planning recommendation is generated by applying an algorithm to the mailbox data, traffic and growth assumption data, baseline data, and messaging platform data. The planning recommendation is placed into a physically tangible, humanly discernible form by printing the recommendation, displaying the recommendation, or outputting the recommendation in audible form.
-
Citations
20 Claims
-
1. A computer-executable method for formulating a planning recommendation for a messaging platform capable of accepting and storing electronic messages for delivery to one or more mailboxes, the method comprising:
-
receiving mailbox data specifying a projected maximum number of mailboxes to be provided by the messaging platform; receiving growth assumption data specifying a projected change in average message size of electronic messages accepted by the messaging platform over time; receiving traffic assumption data identifying a portion of message traffic on the messaging platform projected to occur during any periodically recurring time interval for which message traffic has previously exceeded a predetermined threshold; receiving baseline data specifying at least one maximum performance capability of the messaging platform; receiving messaging platform data specifying a quantity of messages to be processed by the messaging platform; generating two messaging platform planning recommendations by applying algorithms to the received mailbox data, the received traffic and growth assumption data, the received baseline data, and the received messaging platform data, a first messaging platform planning recommendation being based upon a first mathematical algorithm that formulates a planning recommendation designed to provide reliable messaging services throughout a first time period having a first expected growth rate, a second messaging platform planning recommendation being based upon a second mathematical algorithm that formulates a planning recommendation designed to provide reliable messaging services throughout a second time period longer than the first time period, and having a second expected growth rate greater than the first expected growth rate; and placing the generated messaging platform planning recommendations into a humanly discernible form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for formulating a planning recommendation for a messaging platform capable of accepting and storing electronic messages for delivery to one or more mailboxes, the computer program product comprising:
-
a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating a method of formulating a planning recommendation for a messaging platform capable of accepting and storing electronic messages for delivery to one or more mailboxes, the method comprising; receiving mailbox data specifying a projected maximum number of mailboxes to be provided by the messaging platform; receiving growth assumption data specifying a projected change in average message size of electronic messages accepted by the messaging platform over time; receiving traffic assumption data identifying a portion of message traffic on the messaging platform projected to occur during any periodically recurring time interval for which message traffic has previously exceeded a predetermined threshold; receiving baseline data specifying at least one maximum performance capability of the messaging platform; receiving messaging platform data specifying a quantity of messages to be processed by the messaging platform; generating messaging platform planning recommendations by applying algorithms to the received mailbox data, the received traffic and growth assumption data, the received baseline data, and the received messaging platform data, a first messaging platform planning recommendation being based upon a first mathematical algorithm that formulates a planning recommendation designed to provide reliable messaging services throughout a first time period having a first expected growth rate, a second messaging platform planning recommendation being based upon a second mathematical algorithm that formulates a planning recommendation designed to provide reliable messaging services throughout a second time period longer than the first time period, and having a second expected growth rate greater than the first expected growth rate; and placing the generated messaging platform planning recommendations into a humanly discernible form. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification