IP Library Granted Patent US 9,426,021
Granted Patent B2
US 9,426,021 · App. 13/926,963 · Granted Aug 23, 2016

Communication failover in a distributed network

Inventors: Harsh V. Mendiratta (East Brunswick, NJ); Chandra Ravipati (Thornton, CO); Christopher D. Baldwin (Princeton, NJ); Rickie E. Meis (Broomfield, CO); Mark T. Rolfs (Denver, CO)
Assignee: Avaya Inc.
H04L41/0668G06F11/2002
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,426,021
App. No.
13/926,963
Filed
Jun 25, 2013
Granted
Aug 23, 2016
Kind
B2
Examiner
KO, CHAE M
Art Unit
2114
USPC
714/4.11
Abstract

An initial request is received to establish a communication session. The initial request contains a communication address of a first communication device. A communication server detects that the communication session cannot be established across a primary network. In response, the initial request is repurposed by changing the first communication address to a second communication address. The changed request is sent to a communication system, which adds a field to the changed request that indicates that the changed request is to be sent via a secondary network. The changed request is sent with the field to the communication server. The changed request with the second communication address is sent to a gateway to establish the communication session across a secondary network. A portion of the communication session is established using the second communication address. The first communication address is sent in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF).

Claims (46)

1. A method comprising:

receiving an initial request, at a communication server, from a second communication device, to establish a communication session with a first communication device across a primary network, wherein the initial request comprises a first communication address of the first communication device;

detecting, in the communication server or a communication system, that the communication session across the primary network cannot be established;

in response to detecting that the communication session across the primary network cannot be established,

modifying, by the communication system or the communication server, a field to the changed request to contain a parameter that indicates that the changed request is to be sent via a secondary network, wherein the first communication address in the initial request is transformed to a second communication address in the changed request; and

sending, by the communication server, the changed request with at least the second communication address to a gateway to establish the communication session across the secondary network, wherein the gateway establishes a portion of the communication session using the second communication address

and sends the first communication address in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF).

2. The method of claim 1 , further comprising:

sending the changed request with the field to the communication server; and

completing establishment of the communication session with the second communication device using the first communication address.

3. The method of claim 1 , further comprising:

sending an identifier in the portion of the communication session using DTMF, wherein the identifier is used to distinguish between a failover communication and a regular communication.

4. The method of claim 1 , further comprising:

receiving a pass code; and

in response to receiving the pass code, sending the first communication address in the portion of the communication session using in-band signaling.

5. The method of claim 1 , wherein the second communication address is a designated address for failover communications.

6. The method of claim 1 , wherein the initial request to establish the communication session across the primary network is a Session Initiation Protocol (SIP) request and wherein the secondary network is a Public Switched Telephone Network.

7. The method of claim 1 , further comprising:

determining that a remote communication system related to the communication address of the first communication device does not support the sending of the first communication address in the portion of the communication session using DTMF; and

in response to determining that the remote communication system related to the communication address of the first communication device does not support the sending of the first communication address in the portion of the communication session using DTMF, directly calling the remote communication system on the secondary network using the first network address.

8. The method of claim 1 , wherein the first communication address cannot be directly dialed from the secondary network.

9. The method of claim 1 , wherein the primary network is an Integrated Digital Services Network (ISDN) or an H.323 network.

10. The method of claim 1 , wherein the initial request is a Session Initiation Protocol (SIP) INVITE and wherein the second address is in a SIP invocation attachment.

11. A system comprising:

a communication server that:

receives an initial request, from a second communication device, to establish a communication session with a first communication device across a primary network, wherein the initial request comprises a first communication address of the first communication device;

detects that the communication session across the primary network cannot be established;

causes the initial request to be transformed into a changed request, in the changed request the first communication address in the initial request is transformed to a second communication address in response to detecting that the communication session across the primary network cannot be established,

wherein the changed request contains a parameter that indicates that the changed request is to be sent via the secondary network; and

sends the changed request with at least the second communication address to a gateway to establish the communication session across a secondary network, wherein the gateway sends the first communication address in a portion of the communication session using Dual-Tone-Multi-Frequency (DTMF) and completes establishment of the communication session using the second communication address.

12. The system of claim 11 , wherein the communication system completes establishment of the communication session with the second communication device using the first communication address.

13. The system of claim 11 , wherein the communication system sends an identifier in the portion of the communication session using DTMF, wherein the identifier is used to distinguish between a failover communication and a regular communication.

14. The system of claim 11 , wherein the communication system receives a pass code and in response to receiving the pass code, send the first communication address in the portion of the communication session using in-band signaling.

15. The system of claim 11 , wherein the second communication address is a designated address for failover communications.

16. The system of claim 11 , wherein the initial request to establish the communication session across the primary network is a Session Initiation Protocol (SIP) request and wherein the secondary network is a Public Switched Telephone Network.

17. The system of claim 11 , wherein the communication system determines that a remote communication system related to the communication address of the first communication device does not support the sending of the first communication address in the portion of the communication session using DTMF and directly calls the remote communication system on the secondary network using the first network address in response to determining that the remote communication system related to the communication address of the first communication device does not support the sending of the first communication address in the portion of the communication session using DTMF.

18. The system of claim 11 , wherein the primary network is an Integrated Digital Services Network (ISDN) or an H.323 network and wherein the first communication address cannot be directly dialed from the secondary network.

19. A gateway, comprising:

a processor that:

receives an initial request, from a second communication device, to establish a communication session with a first communication device across a primary network, wherein the initial request comprises a first communication address of the first communication device;

transmits the initial request to a communication server;

in response to a determination that the communication session across the primary network cannot be established, receives a changed request derived from the initial request, wherein the first communication address in the initial request is transformed to a second communication address in the changed request and wherein the changed request contains a parameter that indicates that the changed request is to be sent via the secondary network;

establishes a portion of the communication session;

sends the first communication address in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF) signaling; and

completes establishment of the communication session using the second communication address.

20. The gateway of claim 19 , wherein the parameter in the changed request is an identifier, wherein the identifier distinguishes between a failover communication and a regular communication, wherein the gateway receives a pass code and, in response to receiving the pass code, sends the first communication address in the portion of the communication session using DTMF signaling, wherein the second communication address is a designated address for failover communications, wherein the initial request to establish the communication session across the primary network is a Session Initiation Protocol (SIP) request, and wherein the secondary network is a Public Switched Telephone Network.

Assignments (17)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: AVAYA LLC
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 067022/0780 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2013
From: MENDIRATTA, HARSH V.; RAVIPATI, CHANDRA; BALDWIN, CHRISTOPHER D.; MEIS, RICKIE E.; ROLFS, MARK T.
To: AVAYA INC.
Reel/Frame 030722/0668 →
Continuity (2)
Provisional Application 61817028 · Apr 29, 2013
Related Publication 20140325258A1 · Oct 30, 2014