System and method for managing resources
AssigneeAvaya Inc.
InventorsJames Hickey, Tony McCormack, Paul D'Arcy, Neil O'Connor
Life of this patent
Estimating the term…
Abstract
A computing system for managing a plurality of resources for one or more communication sessions in an enterprise is disclosed. The computing system includes a monitoring module for monitoring one or more parameters of at least one communication session. The system further includes a database for storing one or more monitored parameters. The system further includes a calculation module for calculating a multiplicity value for each of the plurality of resources based on the stored parameters. The system further includes an allocation module for allocating the at least one communication session to at least one resource of the plurality of resources based on the calculated multiplicity value.
Claims20
A computing system for managing a plurality of resources for one or more communication sessions in an enterprise, the system comprising:
- a processor;
- a storage device, in communication with the processor, storing executable instructions, wherein the executable instructions when executed by the processor cause the processor to:
- for each of the plurality of resources:
- monitor one or more parameters of each communication session being managed by the resource;
- and
- store the one or more monitored parameters in a database;
- monitor an incoming communication session;
- dynamically calculate a respective multiplicity value, in response to the incoming communication session, for each of the plurality of resources based on the stored parameters and the incoming communication session;
- and
- allocate the incoming communication session to one resource of the plurality of resources based on a relative comparison between the calculated respective multiplicity values of each of the plurality of resources.
A computer-implemented method for dynamically managing a plurality of resources for one or more communication sessions in an enterprise, the method comprising:
- for each of the plurality of resources:
- monitoring, by a computer system of the enterprise, one or more parameters of each communication session being managed by the resource;
- and
- storing, by the computer system of the enterprise, the one or more monitored parameters in a database;
- monitoring, by the computer system of the enterprise, an incoming communication session;
- in response to the incoming communication session, dynamically calculating, by the computer system of the enterprise, a respective multiplicity value for each of the plurality of resources based on the stored parameters and the incoming communication session;
- and
- allocating, by the computer system of the enterprise, the incoming communication session to one resource of the plurality of resources based on a relative comparison between the calculated respective multiplicity values of each of the plurality of resources.
A computer-implemented method for dynamically allocating an incoming communication session to one resource from among a plurality of resources in an enterprise, the method comprising:
- for each of the plurality of resources:
- monitoring, by a computer system of the enterprise, one or more parameters of each communication session being managed by the resource;
- and
- storing, by the computer system of the enterprise, the one or more monitored parameters in a database;
- monitoring, by the computer system of the enterprise, an incoming communication session;
- in response to the incoming communication session, dynamically calculating, by the computer system of the enterprise, a respective multiplicity value for each of the plurality of resources based on the stored parameters and the incoming communication session;
- selecting, by the computer system of the enterprise, the one resource of the plurality of resources based on a relative comparison between the calculated respective multiplicity values of each of the plurality of resources;
- and
- allocating, by the computer system of the enterprise, the incoming communication session to the one selected resource.
Dependencies are inferred from the claim text.