IP Library Granted Patent US 9,042,372
Granted Patent B2
US 9,042,372 · App. 11/929,766 · Granted May 26, 2015

Call transfer using session initiation protocol (SIP)

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,042,372
App. No.
11/929,766
Granted
May 26, 2015
Kind
B2
Abstract

A system is provided for providing communication event routing and transfer capability in a multi-site communication-center environment. The system utilizes a presence protocol application and a routing application for determining availability of an agent or system and for setting up the transfer from a point of transfer on a network to a destination of transfer on the same or connected network. In a preferred use the presence protocol application is shared by communication-center sites cooperating in the transfer and routing of events and the presence protocol enables at least one event-handling process normally performed by the routing application.

Claims (38)

1. A system for automatic communication event routing and transfer capability in a multi-site communication-center environment comprising:

a first processor in a first communication-center site, the first processor being configured to send a routing request to a second processor in a second communication-center site for transferring a communication event to the second communication-center site, wherein the routing request adheres to a proprietary protocol other than a standards-based protocol;

a processing device coupled to the first and second processors, the processing device being configured to:

receive a first message from the first processor, wherein the first message adheres to the standards-based protocol; and

send a second message to the second processor for determining presence state of a target resource in the second communication-center site prior to transfer of the event, wherein the second message adheres to the standards-based protocol; and

a switch coupled to the first processor for transferring the communication event to the second communication-center site,

wherein the routing request and the first message are each transmitted by the first processor in response to receipt of the communication event at the first communication-center site,

wherein the second processor at the second communication-center site is configured to transmit a response to the first processor indicative of whether the transfer of the communication event is to be completed, wherein the response is based on processing the routing request and the second message by the second processor.

2. The system of claim 1 , wherein the standards-based protocol is a session initiation protocol (SIP).

3. The system of claim 2 , wherein the second message that adheres to SIP includes parameters concerning requested call initiation procedures and permission for transferring the event.

4. The system of claim 2 , wherein the standards-based protocol is an instant messaging and presence protocol (IMPP).

5. The system of claim 2 , wherein the second message is configured to prompt a SIP based response indicative as to whether transfer is permitted.

6. The system of claim 5 , wherein the routing request is configured to prompt a response indicative of whether transfer is permitted, wherein the response is based on the SIP based response.

7. The system of claim 1 , wherein the second message and the routing request each includes an identifier associated with the event.

8. The system of claim 7 , wherein the second processor is configured to match the identifier included in the second message and in the routing request for identifying the corresponding event.

9. The system of claim 1 , wherein the second message is configured to be sent via a first data link and the routing request is configured to be sent via a second data link different from the first data link.

10. The system of claim 1 , wherein the event handling by the processing device is configured to occur concurrently with the sending of the routing request by the first processor.

11. The system of claim 1 , wherein the routing request is configured to invoke a routing rule for routing the event to an agent at the transfer destination.

12. The system of claim 1 , wherein the routing request bypasses the processing device.

13. The system of claim 1 , wherein the routing request is separate from the first message.

14. A method for automatic communication event routing and transfer capability in a multi-site communication-center environment comprising:

sending a routing request by a first processor in a first communication-center site to a second processor in a second communication-center site for transferring a communication event to the second communication-center site, wherein the routing request adheres to a proprietary protocol other than a standards-based protocol; and

invoking a processing device coupled to the first and second processors, wherein the processing device is configured to:

receive a first message from the first processor, wherein the first message adheres to the standards-based protocol; and

second a second message to the second processor for determining presence state of a target resource in the second communication-center site prior to transfer of the event, wherein the second message adheres to the standards-based protocol,

wherein the routing request and the first message are each transmitted by the first processor in response to receipt of the communication event at the first communication-center site,

wherein the second processor at the second communication-center site is configured to transmit a response to the first processor indicative of whether the transfer of the communication event is to be completed, wherein the response is based on processing the routing request and the second message by the second processor.

15. The method of claim 14 , wherein the standards-based protocol is a session initiation protocol (SIP).

16. The method of claim 15 , wherein the second message that adheres to SIP includes parameters concerning requested call initiation procedures and permission for transferring the event.

17. The method of claim 15 , wherein the standards-based protocol is an instant messaging and presence protocol (IMPP).

18. The method of claim 15 , wherein the second message prompts a SIP based response indicating whether transfer is permitted.

19. The method of claim 18 , wherein the routing request is configured to prompt a response indicative of whether transfer is permitted, wherein the response is based on the SIP based response.

20. The method of claim 14 , wherein the second message and the routing request each includes an identifier associated with the event.

21. The method of claim 20 further comprising:

matching by the second processor the identifier included in the second message and in the routing request for identifying the corresponding event.

22. The method of claim 14 , wherein the second message is sent via a first data link and the routing request is sent via a second data link different from the first data link.

23. The method of claim 14 , wherein the routing request is sent by the first processor concurrently with the event handling by the processing device.

24. The method of claim 14 , wherein the routing request invokes a routing rule for routing the event to an agent at the transfer destination.

Assignments (10)
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 →
CORRECTIVE RELEASE FOR SECURITY INTEREST IN PATENTS ORIGINALLY RECORDED AT REEL/FRAME (029778/0939) Recorded Feb 27, 2017
From: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR TO THE ORIGINAL COLLATERAL AGENT GOLDMAN SACHS BANK USA
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 041821/0209 →
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 →
PATENT RELEASE (REEL:031644/FRAME:0814) Recorded Dec 2, 2016
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 040798/0428 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2015
From: ZHAKOV, VYACHESLAV I; SAYKO, VYACHESLAV V.; TIKIN, ALEKSANDR V.
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 035494/0418 →
SECURITY AGREEMENT Recorded Nov 15, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031644/0814 →
RELEASE OF SECURITY INTEREST Recorded Feb 8, 2013
From: GOLDMAN SACHS LENDING PARTNERS LLC
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 029778/0060 →
SECURITY AGREEMENT Recorded Feb 8, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 029778/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2012
From: ALCATEL LUCENT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 027687/0686 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS LENDING PARTNERS LLC
Reel/Frame 027623/0096 →