IP Library Granted Patent US 8,102,989
Granted Patent B1
US 8,102,989 · App. 11/204,710 · Granted Jan 24, 2012

Apparatus and method for switching from overlap signaling to en bloc signaling in a data network

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 8,102,989
App. No.
11/204,710
Granted
Jan 24, 2012
Kind
B1
Abstract

Gateways facilitate communication of voice traffic from a calling party to a called party over a packet network. To establish a communication session, an originating gateway sends one or more initial call control messages using overlap signaling to a destination gateway. The destination gateway may be unable to establish the communication session using overlap signaling. The destination gateway signals the originating gateway, such as by indicating that the communication session could not be established because of an incomplete or invalid destination address. The originating gateway then attempts to establish the communication session using en bloc signaling. In this way, an attempt that fails due to the use of overlap signaling is retried using en bloc signaling.

Claims (69)

1. A method, comprising:

transmitting, from a gateway comprising a processor, a first message for establishing a communication session over a network using overlap signaling, the first message comprising only a portion of a destination address;

detecting a trigger indicating that overlap signaling cannot be used to establish the communication session;

collecting an additional portion of the destination address; and

in response to detecting the trigger, transmitting, from the gateway, a second message for establishing the communication session over the network using en bloc signaling, the second message comprising an entire destination address.

2. The method of claim 1 , wherein detecting the trigger comprises at least one of:

detecting a message comprising a code or parameter indicating that overlap signaling cannot be used to establish the communication session; and

detecting a type of message indicating that overlap signaling cannot be used to establish the communication session.

3. The method of claim 2 , wherein:

the message comprising the code or parameter comprises a message comprising a cause code having at least one specified value; and

the type of message comprises at least one specified type of call clearing message.

4. The method of claim 1 , wherein:

the first message for establishing the communication session comprises an indication that overlap signaling is being used; and

the second message for establishing the communication session comprises an indication that overlap signaling is not being used and an end of dial indication.

5. The method of claim 1 , wherein:

the communication session comprises a telephone call;

the destination address comprises a telephone number;

the portion of the destination address comprises some but not all digits of the telephone number; and

collecting the additional portion of the destination address comprises collecting one or more additional digits of the telephone number.

6. The method of claim 1 , wherein:

a first gateway performs the transmitting steps, the detecting step, and the collecting step; and

a second gateway provides the trigger over a packet network, wherein the second gateway is at least one of:

unable to use overlap signaling over the packet network to establish the communication session; and

unable to use overlap signaling with a communication device at the destination address to establish the communication session.

7. The method of claim 1 , wherein collecting the additional portion of the destination address comprises collecting the additional portion of the destination address without requiring a user to reenter the portion of the destination address contained in the first message.

8. The method of claim 1 , further comprising establishing the communication session using en bloc signaling.

9. An apparatus, comprising:

an interface for communicating with a communication device that requests establishment of a communication session; and

a signaling server for:

transmitting a first message for establishing the communication session using overlap signaling, the first message comprising only a portion of a destination address;

detecting a trigger indicating that overlap signaling cannot be used to establish the communication session;

collecting an additional portion of the destination address from the communication device; and

in response to detecting the trigger, transmitting a second message for establishing the communication session using en bloc signaling, the second message comprising an entire destination address.

10. The apparatus of claim 9 , wherein the signaling server detects the trigger by at least one of:

detecting a message comprising a code or parameter indicating that overlap signaling cannot be used to establish the communication session; and

detecting a type of message indicating that overlap signaling cannot be used to establish the communication session.

11. The apparatus of claim 9 , wherein:

the first message for establishing the communication session comprises an indication that overlap signaling is being used; and

the second message for establishing the communication session comprises an indication that overlap signaling is not being used and an end of dial indication.

12. The apparatus of claim 9 , wherein:

the communication session comprises a telephone call;

the destination address comprises a telephone number;

the portion of the destination address comprises some but not all digits of the telephone number; and

the signaling server collects the additional portion of the destination address by collecting one or more additional digits of the telephone number.

13. The apparatus of claim 9 , wherein a second apparatus provides the trigger over a packet network, and wherein the second apparatus is at least one of:

unable to use overlap signaling over the packet network to establish the communication session; and

unable to use overlap signaling with a second communication device at the destination address to establish the communication session.

14. The apparatus of claim 9 , wherein the signaling server comprises:

a call controller for establishing the communication session using overlap signaling or en bloc signaling;

a second interface for communicating the first and second messages over a packet network; and

a third interface for communicating with the interface to the communication device through a call server.

15. The apparatus of claim 9 , wherein the signaling server collects the additional portion of the destination address without requiring a user of the communication device to reenter the portion of the destination address contained in the first message.

16. A computer readable medium storing computer readable program code that can be executed by a computer for:

transmitting, from a gateway, a first message for establishing a communication session using overlap signaling, the first message comprising only a portion of a destination address;

detecting a trigger indicating that overlap signaling cannot be used to establish the communication session;

collecting an additional portion of the destination address; and

in response to detecting the trigger, transmitting, from the gateway, a second message for establishing the communication session using en bloc signaling, the second message comprising an entire destination address.

17. The computer readable medium of claim 16 , wherein the computer readable program code that can be executed by a computer for detecting the trigger comprises at least one of:

computer readable program code for detecting a message comprising a code or parameter indicating that overlap signaling cannot be used to establish the communication session; and

computer readable program code for detecting a type of message indicating that overlap signaling cannot be used to establish the communication session.

18. The computer readable medium of claim 16 , wherein:

the first message for establishing the communication session comprises an indication that overlap signaling is being used; and

the second message for establishing the communication session comprises an indication that overlap signaling is not being used and an end of dial indication.

19. The computer readable medium of claim 16 , wherein the computer readable program code that can be executed by a computer for collecting the additional portion of the destination address does not require a user to reenter the portion of the destination address contained in the first message.

20. The computer readable medium of claim 16 , wherein:

the communication session comprises a telephone call;

the destination address comprises a telephone number;

the portion of the destination address comprises some but not all digits of the telephone number; and

the computer readable program code for collecting the additional portion of the destination address comprises computer readable program code for collecting one or more additional digits of the telephone number.

Assignments (26)
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 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 →
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 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 →
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 →
RELEASE OF SECURITY INTEREST Recorded Jan 11, 2018
From: CITICORP USA, INC.
To: AVAYA, INC.; SIERRA HOLDINGS CORP.
Reel/Frame 045045/0564 →
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 023892/0500 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.
Reel/Frame 044891/0564 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/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 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
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 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2010
From: NORTEL NETWORKS LIMITED
To: AVAYA INC.
Reel/Frame 023998/0878 →
SECURITY AGREEMENT Recorded Feb 5, 2010
From: AVAYA INC.
To: CITICORP USA, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 023905/0001 →
SECURITY AGREEMENT Recorded Feb 4, 2010
From: AVAYA INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 023892/0500 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2005
From: FINDLAY, L. PATRICK
To: NORTEL NETWORKS LIMITED
Reel/Frame 016898/0716 →