IP Library Granted Patent US 9,413,892
Granted Patent B2
US 9,413,892 · App. 14/834,307 · Granted Aug 9, 2016

Distributed hardware/software system for managing agent status in a communication center

Inventor: Stefaan Valere Albert Coussement (Kortrijk, BE)
Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
H04M3/5183H04L67/02H04L67/24H04M3/5175H04M3/523H04M3/5237H04M7/006H04M3/42102H04M3/42365H04M3/5191H04M7/00H04M2203/6018
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,413,892
App. No.
14/834,307
Granted
Aug 9, 2016
Kind
B2
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.

Claims (35)

1. A system, comprising:

a processor coupled with a memory, wherein the memory has stored thereon an agent presence application that, when executed by the processor, causes the processor to:

collect data regarding states of activity of target agent resources; and

integrate the data and provide the integrated data to subscribing applications,

wherein the target agent resources comprise one or more individual agent stations in at least one communication center, the agent stations equipped with one or more communication devices,

wherein the collecting and integrating is by a proxy server of a plurality of proxy servers,

wherein the plurality of proxy servers are associated in a hierarchical fashion, wherein a higher-level proxy server integrates data from a plurality of lower-level proxy servers with which the higher-level server is associated, the integrated data at the higher-level server comprising data from all of the agent stations associated with each of the lower-level servers, and

wherein each of the plurality of agent stations is configured to execute a copy or version of at least a portion of the agent presence application for monitoring a corresponding one or more of the communication devices, and is further configured to provide the data regarding the states of activity to at least one of the plurality of proxy servers, the at least one of the plurality of proxy servers being configured to integrate the received data.

2. The system of claim 1 wherein the copy or version of the at least a portion of the agent presence application, is for being executed by one of the one or more communication devices.

3. The system of claim 1 , wherein the copy or version of the at least a portion of the agent presence application, is for being executed by a service proxy platform configured to enable communication services for one of the communication devices.

4. The system of claim 3 , wherein the service proxy platform is at least one of a Voice-over-Internet Protocol (VoIP) proxy enabling a VoIP telephone, or a call-control gateway platform.

5. The system of claim 3 , wherein the service proxy platform is a call-control gateway platform.

6. The system of claim 1 , wherein the data regarding the states of activity is provided to more than one agent proxy server to provide redundancy.

7. The system of claim 1 , wherein the proxy servers, agent stations and subscribing applications are all a part of a single communication center.

8. The system of claim 1 , wherein the proxy servers, agent stations and subscribing applications are distributed over a plurality of communication centers.

9. The system of claim 1 , wherein the collected data is for distinct ones of the communication devices associated with a single agent station, and the collected data integrated for the single agent station at the proxy server associated with the single agent station.

10. The system of claim 1 , wherein the subscribing applications include communication-routing applications.

11. The system of claim 1 , wherein the data is real-time data that is collected as the data is generated.

12. The system of claim 1 , wherein the data includes data relating to communication activity of the target agent resources.

13. The system of claim 1 , wherein the data includes data relating to capabilities of the target agent resources.

14. A computer-implemented method for a communication center system, the method comprising:

collecting, by a proxy server of a plurality of proxy servers, data regarding states of activity of target agent resources;

integrating, by the proxy server, the data, and providing the integrated data to subscribing applications, wherein at least one of the subscribing applications is an application executed by a router;

wherein the target agent resources comprise one or more individual agent stations in at least one communication center, the agent stations equipped with one or more communication devices;

wherein the plurality of proxy servers are associated in a hierarchical fashion, wherein a higher-level proxy server integrates data from a plurality of lower-level proxy servers with which the higher-level server is associated, the integrated data at the higher-level server comprising data from all of the agent stations associated with each of the lower-level servers;

wherein each of the plurality of agent stations is configured to execute a copy or version of at least a portion of the agent presence application for monitoring a corresponding one or more of the communication devices, and is further configured to provide the data regarding the states of activity to at least one of the plurality of proxy servers, the at least one of the plurality of proxy servers being configured to integrate the received data;

wherein the plurality of agent stations, the plurality of proxy servers, and the router are coupled to each other over a data communication network; and

wherein the router is configured to route a communication to one of the target agent resources based on the integrated data.

15. The method of claim 14 , wherein the copy or version of the at least a portion of the agent presence application, is for being executed by one of the one or more communication devices.

16. The method of claim 14 , wherein the copy or version of the at least a portion of the agent presence application, is for being executed by a service proxy platform configured to enable communication services for one of the communication devices.

17. The method of claim 16 , wherein the service proxy platform is at least one of a Voice-over-Internet Protocol (VoIP) proxy enabling a VoIP telephone, or a call-control gateway platform.

18. The method of claim 16 , wherein the data regarding the states of activity is provided to more than one agent proxy server to provide redundancy.

19. The method of claim 14 , wherein the proxy servers, agent stations and subscribing applications are all a part of a single communication center.

20. The method of claim 14 , wherein the proxy servers, agent stations and subscribing applications are distributed over a plurality of communication centers.

21. The method of claim 14 , wherein the collected data is for distinct ones of the communication devices associated with a single agent station, and the collected data is integrated for the single agent station at the proxy server associated with the single agent station.

Assignments (3)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2015
From: COUSSEMENT, STEFAAN VALERE ALBERT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 036603/0898 →
Continuity (5)
Continuation 14316773 · Jun 26, 2014
Continuation 13773486 · Feb 21, 2013
Continuation 13233440 · Sep 15, 2011
Continuation 09791282 · Feb 22, 2001
Related Publication 20150365531A1 · Dec 17, 2015