SYSTEM AND METHOD FOR MANAGING ALLOCATION OF RESOURCES
First Claim
1. A computing system for managing a plurality of resources in an enterprise, the system comprising:
- a processor;
a computer-readable medium coupled to the processor, the medium comprising one or more computer readable instructions, the processor executing the one of more computer readable instructions to;
monitor attributes of at least one communication session between at least one customer and at least one resource of the plurality of resources;
store the monitored attributes in a database;
compute a contact time parameter for the each of the at least one resource of the plurality of resources based on the stored monitored attributes;
select a resource from the plurality of resources based on the computed contact time parameter; and
route a communication session for an incoming contact to the selected resource.
11 Assignments
0 Petitions
Accused Products
Abstract
A computing system for managing a plurality of resources in an enterprise is disclosed. The computing system includes a monitoring one or more attributes of at least one communication session between at least one customer and at least one resource of the plurality of resources. The system further includes a database for storing the one or more monitored attributes. The system further includes a computing module for computing a contact time parameter for each of the at least one resource of the plurality of resources based on the one or more stored attributes. The system further includes an agent selection module for selecting at least one resource from the plurality of resources based on the computed contact time parameter. The system further includes a routing module for routing the at least one communication session to the at least one selected resource.
-
Citations
20 Claims
-
1. A computing system for managing a plurality of resources in an enterprise, the system comprising:
-
a processor; a computer-readable medium coupled to the processor, the medium comprising one or more computer readable instructions, the processor executing the one of more computer readable instructions to; monitor attributes of at least one communication session between at least one customer and at least one resource of the plurality of resources; store the monitored attributes in a database; compute a contact time parameter for the each of the at least one resource of the plurality of resources based on the stored monitored attributes; select a resource from the plurality of resources based on the computed contact time parameter; and route a communication session for an incoming contact to the selected resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for managing a plurality of resources in an enterprise, the method comprising:
-
monitoring, by a processor, one or more attributes of at least one communication session between at least one customer and at least one resource of the plurality of resources; storing, by the processor, the one or more monitored attributes in at least one database; computing, by the processor, a contact time parameter for each of the at least one resource of the plurality of resources based on the one or more stored monitored attributes; selecting, by the processor, a resource from the plurality of resources based on the computed contact time parameter; and routing, by the processor, a communication session for an incoming contact to the selected resource. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method for selecting at least one resource for at least one communication session in an enterprise, the method comprising:
-
monitoring, by a processor, one or more attributes of the at least one communication session between at least one customer and the at least one resource of a plurality of resources; storing, by the processor, the one or more monitored attributes in at least one database; computing, by the processor, a contact time parameter for each of the at least one resource of the plurality of resources based on the one or more stored monitored attributes; selecting, by the processor, at least one resource from the plurality of resources based on the computed contact time parameter, wherein the at least one resource is selected by ranking the computed contact time parameter; and routing, by the processor, at least one communication session for an incoming contact to the at least one selected resource to provide customer service. - View Dependent Claims (19, 20)
-
Specification