Distributed hardware/software system for managing agent status in a communication center
First Claim
Patent Images
1. An agent presence application distributed on a plurality of computer platforms at agent workstations for monitoring and collecting data from target agent resources and rendering the data to subscribing applications, comprising:
- a first portion executing at the target agent resources for automatically collecting real-time data regarding conditions of attributes of communication capabilities and availability of the target agent resources; and
a second portion for integrating the collected data and rendering the data to the subscribing applications;
wherein the target agent resources include at least communication devices at the agent workstations and capabilities include at least media protocol capabilities including at least one or more of e-mail, Internet Protocol (IP) phone, chat communication applications, file sharing programs, and instant messenger applications.
8 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 subscribing applications.
-
Citations
45 Claims
-
1. An agent presence application distributed on a plurality of computer platforms at agent workstations for monitoring and collecting data from target agent resources and rendering the data to subscribing applications, comprising:
-
a first portion executing at the target agent resources for automatically collecting real-time data regarding conditions of attributes of communication capabilities and availability of the target agent resources; and a second portion for integrating the collected data and rendering the data to the subscribing applications; wherein the target agent resources include at least communication devices at the agent workstations and capabilities include at least media protocol capabilities including at least one or more of e-mail, Internet Protocol (IP) phone, chat communication applications, file sharing programs, and instant messenger applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An agent proxy server system operable in at least one communication center, the system comprising:
-
agent resources including at least communication devices enabling agents to process communication events; one or more agent proxy servers; one or more subscribing applications subscribing to one or more of the agent proxy servers; a communication network connecting the agent resources, the subscribing applications and the one or more agent proxy servers; and a distributed agent presence application having a first portion executing on a computer platform at an agent station for monitoring the agent resources and collecting data regarding conditions of attributes of communication capabilities and availability of the agent resources and rendering the data to the subscribing applications, wherein capabilities include at least media protocol capabilities including at least one or more of e-mail, Internet Protocol (IP) phone, chat communication applications, file sharing programs, and instant messenger applications, and a second portion of the distributed agent presence application executes at the one or more proxy servers for integrating the collected data and rendering the data to the subscribing applications. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. In a communication center system, a method for providing agent status to subscribing applications, comprising the steps of:
-
(a) collecting real-time data regarding communication activity and capabilities of communication devices used the agents at agent stations, including at least media protocol capabilities including at least one or more of e-mail, Internet Protocol (IP) phone, chat communication applications, file sharing programs, and instant messenger applications, by a first portion of a distributed agent presence application executing on a first computer platform at the agent stations; (b) integrating the data from step (a) and rendering the data to the subscribing applications by a second portion of the agent presence application executing on a second computer platform; and (c) determining routing for an incoming communication to the communication center using at least a portion of the integrated data in step (b). - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification