Distributed hardware/software system for managing agent status in a communication center
First Claim
Patent Images
1. A first server for managing agent status, the first server comprising:
- a processor;
a memory coupled to the processor, wherein the memory has stored thereon instructions that, when executed by the processor, causes the processor to;
receive status information from second and third servers, the second and third servers being configured to receive and aggregate status information from first and second agent devices, respectively;
aggregate the status information from the second and third servers; and
provide the aggregated status information to a particular device, wherein the second and third servers are in a hierarchical relationship with respect to the first server; and
an electronic routing device coupled to the processor, wherein the electronic routing device is configured to establish a communication session between one of the first and second agent devices based on the aggregated status information.
3 Assignments
0 Petitions
Accused Products
Abstract
An agent presence application for monitoring target agent resources and rendering agent states to subscribing applications is provided. The presence application has at least one first portion for collecting data regarding states of activity of the target agent resources, and at least one second portion for integrating the data and rendering the agent states to the to subscribing applications.
31 Citations
18 Claims
-
1. A first server for managing agent status, the first server comprising:
-
a processor; a memory coupled to the processor, wherein the memory has stored thereon instructions that, when executed by the processor, causes the processor to; receive status information from second and third servers, the second and third servers being configured to receive and aggregate status information from first and second agent devices, respectively; aggregate the status information from the second and third servers; and provide the aggregated status information to a particular device, wherein the second and third servers are in a hierarchical relationship with respect to the first server; and an electronic routing device coupled to the processor, wherein the electronic routing device is configured to establish a communication session between one of the first and second agent devices based on the aggregated status information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing agent status, the method comprising:
-
receiving, by a first server, status information from a plurality of second and third servers, the second and third servers being configured to receive and aggregate status information from first and second agent devices, respectively; aggregating, by the first server, the status information from the second and third servers; providing, by the first server, the aggregated status information to a particular device; and establishing, by an electronic routing device, a communication session between one of the first and second agent devices based on the aggregated status information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification