Dynamic and scheduled computer telephony resource allocation
AssigneeIntel Corporation
InventorDale White-Hauser
Life of this patent
Estimating the term…
Abstract
A method to efficiently allocate telephony resources on a scheduled and dynamic basis, without requiring the shutting down and restarting of a telephony system, comprising the application of two algorithms, one to respond to dynamic changes in resource allocation and on to respond to scheduled resource allocation. The two algorithms work in conjunction with one another to determine the optimum configuration with which to allocate the system's resources, depending upon the estimated demand at a given time of day, and depending upon the actual demand at any given point in time. The method also makes provision for the modification and/or deactivation of the algorithms, and the manual allocation of resources, all by an operator.
Claims19
A method of allocating telephony resources in a computer telephony system comprising:
- providing a scheduled algorithm as a default algorithm for allocating said resources among a plurality of communications formats on a time basis and a dynamic algorithm as a secondary algorithm for allocating said resources among said communications formats on a demand basis;
- selecting between said scheduled algorithm and said dynamic algorithm during operation of said system;
- and
- in response to said selecting, reallocating all available telephony resources proportionally among said communications formats by running said selected algorithm.
A method comprising:
- allocating telephony resources among a plurality of communication types in a computer telephony system on a time basis using a scheduled algorithm;
- monitoring the usage of the telephony resources for each communication type;
- selecting between the scheduled algorithm and a dynamic algorithm based on actual demand of each communication type;
- and
- reallocating the telephony resources among the plurality of communication types based on the selected algorithm.
A telephony system comprising:
- an assigner to allocate telephony resources between a plurality of communication types in the telephony system on a time basis using a scheduled algorithm;
- a monitor coupled to the assigner to determine the actual usage of the telephony resources for each communication type;
- a selector to choose between the scheduled algorithm and a dynamic algorithm based on actual demand of each communication type;
- and
- a reassigner coupled to the monitor to reallocate the telephony resources between the plurality of communication types based on the selected algorithm.
Dependencies are inferred from the claim text.