IP Library Granted Patent US 7,809,125
Granted Patent B2
US 7,809,125 · App. 11/217,531 · Granted Oct 5, 2010

Method and apparatus for selection of special-purpose gateways

Assignee: Avaya Inc.
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 7,809,125
App. No.
11/217,531
Filed
Sep 1, 2005
Granted
Oct 5, 2010
Kind
B2
Examiner
ELAHEE, MD S
Art Unit
2614
USPC
370/352
Abstract

A method and apparatus route telecommunication calls in a communication system based on media type by detecting a requirement for a special media type for a telecommunication call; and selecting a subset of a plurality of gateways wherein only the subset of gateways is capable of providing communication for the special media type.

Claims (68)

1. A method of routing telecommunication calls in a communication system based on media type where the communication system has an IP network and a circuit switched network and the IP network has a plurality of gateways interconnecting the IP network to the circuit switched network with each of the plurality of gateways controlled by a one of a plurality of session initiation protocol proxies, comprising:

initiating a telecommunication call by a first telecommunication terminal from the first telecommunication terminal connected to the IP network to a second telecommunication terminal connected to the circuit switched network;

detecting a requirement for a special media type for the telecommunication call by the first telecommunication terminal;

transmitting a message to the plurality of session initiation protocol proxies which are components of the IP network to set up the call and defining the requirement for a special media type in the message by the first telecommunication terminal wherein each of the plurality of session initiation protocol proxies is responsive to the message to determine if a one of the plurality of gateways connected to the second telecommunication terminal and controlled by a one of the plurality of session initiation protocol proxies can provide the special media type; and

establishing the telecommunication call by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways upon the one of the plurality of session initiation protocol proxies determining in response to the message that the controlled one of the plurality of gateways can provide the special media type and interconnects the second telecommunication terminal to the IP network via the circuit switched network.

2. The method of claim 1 wherein the detecting comprises determining an opening of a designated window on the first telecommunication terminal.

3. The method of claim 1 wherein the transmitting comprises inserting a predefined access code into the message for the telecommunication call; and

recognizing the predefined access code by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways.

4. The method of claim 1 wherein the message is a session initiation protocol invite message with a predefined header designating the special media type;

the establishing comprises recognizing the predefined header by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways; and

routing the session initiation protocol invite message to the one of the plurality of gateways by the one of the plurality of session initiation protocol proxies.

5. The method of claim 1 wherein the transmitting comprises specifying the requirement for the special media type in the message which is a session initiation protocol invite message;

the establishing comprises recognizing the specified requirement in the session initiation protocol invite message by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways; and

routing the session initiation protocol invite message to the one of the plurality of gateways by the one of the plurality of session initiation protocol proxies.

6. The method of claim 1 wherein the special media type is for communication using at least one of TTY protocols or facsimile protocols.

7. The method of claim 6 wherein the one of the plurality of gateways is capable of communication using a plurality of TTY protocols.

8. An apparatus for implementing the method of claim 1 .

9. An apparatus for implementing the method of claim 2 .

10. An apparatus for implementing the method of claim 3 .

11. An apparatus for implementing the method of claim 4 .

12. An apparatus for implementing the method of claim 5 .

13. A method of routing telecommunication calls in a communication system based on media type where the communication system having an IP network and a circuit switched network, comprising:

routing a telecommunication call from a first telecommunication terminal connected to the IP network to a second telecommunication terminal connected to the circuit switched network via a first gateway interconnecting the IP network and circuit switched network;

detecting a requirement for a special media type for the telecommunication call by the first telecommunication terminal;

transmitting a message via a call path for the telecommunication call by the first telecommunication terminal requesting that the media type of the telecommunication call be changed to the special media type; and

transferring the telecommunication call to a second gateway wherein the second gateway is capable of providing the special media type by a initiation protocol proxy that is a component of the IP network controlling the first gateway in response to the message upon the first gateway being incapable of providing the special media type and interconnects the second telecommunication terminal to the IP network via the circuit switched network.

14. The method of claim 13 wherein the detecting comprises determining the opening of a designated window on the first telecommunication terminal that is used for the special media type.

15. The method of claim 13 wherein the message is a session initiation protocol re-invite message.

16. The method of claim 13 wherein the detecting is responsive to information received from the second telecommunication terminal.

17. The method of claim 13 wherein the special media type is for communication using at least one of TTY protocols or facsimile protocols.

18. A method of communicating telecommunication calls between a IP terminal and a TTY terminal via a communication system having an IP network and a circuit switched network where the IP terminal is connected to the IP network and TTY terminal is connected to the circuit switched network and the IP network has a plurality of gateways interconnecting the IP network to the circuit switched network with each of the plurality of gateways controlled by a one of a plurality of session initiation protocol proxies, comprising:

detecting an initiation of a telecommunication call for communication with the TTY terminal by the IP terminal;

transmitting a message to setup the telecommunication call using the TTY protocol with circuit switched network to the plurality of session initiation protocol proxies which are components of the IP network to set up the call and defining a requirement for the TTY protocol in the message wherein each of the plurality of session initiation protocol proxies is responsive to the message to determine if a one of the plurality of gateways connected to the TTY terminal and controlled by a one of the plurality of session initiation protocol proxies can provide the TTY protocol; and

establishing the telecommunication call by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways upon the one of the plurality of session initiation protocol proxies determining in response to the message that the controlled one of the plurality of gateways can provide the TTY protocol and interconnects the TTY terminal to the IP network via the circuit switched network.

19. The method of claim 18 wherein the detecting comprises determining an opening of a designated window on the IP terminal used for TTY communication.

20. The method of claim 18 wherein the transmitting comprises inserting a predefined access code into the message; and

the establishing comprises recognizing the predefined access code by the one of the plurality of gateways.

21. The method of claim 18 wherein the message is a session initiation protocol invite message with a predefined header designating the TTY protocol;

the establishing comprises recognizing the predefined header by the one of the plurality of session initiation protocol proxies controlling the one of the subset of the plurality of gateways; and

routing the session initiation protocol invite message to the one of the plurality of gateways by the one of the plurality of the session initiation protocol proxies.

22. The method of claim 18 wherein the message is a session initiation protocol invite;

the transmitting comprises specifying the requirement for the TTY protocol in the session initiation protocol invite message;

the establishing comprises recognizing the specified requirement by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways; and

routing the session initiation protocol invite message to the one of the plurality of gateways by the one of the plurality of the session initiation protocol proxies.

23. A computer-readable medium storing computer executable instructions implementing a method for routing telecommunication calls in a telecommunication switching system based on media type where the communication system has an IP network and a circuit switched network and the IP network has a plurality of gateways interconnecting the IP network to the circuit switched network with each of the plurality of gateways controlled by a one of a plurality of session initiation protocol proxies, the method comprising:

detecting a requirement for a special media type for a telecommunication call being setup from a first telecommunication terminal connected to the IP network to a second telecommunication terminal connected to the circuit switched network;

transmitting a message to the plurality of session initiation protocol proxies which are components of the IP network to set up the call and defining the requirement for a special media type in the message wherein each of the plurality of session initiation protocol proxies is responsive to the message to determine if a one of the plurality of gateways connected to the second telecommunication terminal and controlled by a one of the plurality of session initiation protocol proxies can provide the special media type; and

establishing the telecommunication call by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways upon the one of the plurality of session initiation protocol proxies determining in response to the message that the controlled one of the plurality of gateways can provide the special media type and interconnects the second telecommunication terminal to the IP network via the circuit switched network.

24. The computer-readable medium of claim 23 wherein the computer-executable instructions for detecting comprise computer-executable instructions for determining an opening of a designated window on the first telecommunication terminal.

25. The computer-readable medium of claim 23 wherein the computer-executable instructions for transmitting comprise computer-executable instructions for inserting a predefined access code into the message for the telecommunication call; and

the computer-executable instructions for establishing comprise computer-executable instructions for recognizing the predefined access code by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways.

26. The computer-readable medium of claim 23 wherein the message is a session initiation protocol invite message with a predefined header designating the special media type;

the computer-executable instructions for establishing comprise computer executable instructions for recognizing the predefined header by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways; and

computer executable instructions for routing the session initiation protocol invite message to the one of the plurality of gateways by the one of the plurality of session initiation protocol proxies.

27. The computer-readable medium of claim 23 wherein the computer-executable instructions for the transmitting comprise computer-executable instructions specifying the requirement for the special media type in the message which is a session initiation protocol invite message;

the computer-executable instructions for establishing comprise computer-executable instructions for recognizing the specified requirement in the session initiation protocol invite message by the one of the plurality of session initiation protocol proxies controlling the one of the plurality of gateways; and

computer-executable instructions routing the session initiation protocol invite message to the one of the plurality of gateways by the one of the plurality of session initiation protocol proxies.

28. The computer-readable medium of claim 23 wherein the special media type is for communication using at least one of TTY protocols or facsimile protocols.

29. The computer-readable medium of claim 28 wherein the one of the plurality of gateways is capable of communication using a plurality of TTY protocols.

30. A computer-readable medium storing computer executable instructions implementing a method for routing telecommunication calls in a communication system based on media type where the communication system having an IP network and a circuit switched network, the method comprising:

routing a telecommunication call from a first telecommunication terminal connected to the IP network to a second telecommunication terminal connected to the circuit switched network via a first gateway interconnecting the IP network and circuit switched network;

detecting a requirement for a special media type for the telecommunication call by the first telecommunication terminal;

transmitting a message via a call path for the telecommunication call by the first telecommunication terminal requesting that the media type of the telecommunication call be changed to the special media type; and

transferring the telecommunication call to a second gateway wherein the second gateway is capable of providing the special media type by a initiation protocol proxy that is a component of the IP network controlling the first gateway in response to the message upon the first gateway being incapable of providing the special media type and interconnects the second telecommunication terminal to the IP network via the circuit switched network.

31. The computer-readable medium of claim 30 wherein the computer-executable instructions for detecting comprise computer-executable instructions for determining an opening of a designated window on the first telecommunication terminal that is used for the special media type.

32. The computer-readable medium of claim 30 wherein the message is a session initiation protocol re-invite message.

33. The computer-readable medium of claim 30 wherein the computer-executable instructions for detecting is responsive to information received from the second telecommunication terminal.

34. The computer-readable medium of claim 30 wherein the special media type is for communication using at least one of TTY protocols or facsimile protocols.

Assignments (27)
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 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 →
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 →
BANKRUPTCY COURT ORDER RELEASING THE SECURITY INTEREST RECORDED AT REEL/FRAME 020156/0149 Recorded Jul 25, 2022
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES
Reel/Frame 060953/0412 →
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 →
RELEASE OF SECURITY INTEREST Recorded Jan 9, 2018
From: CITICORP USA, INC.
To: AVAYA, INC.; SIERRA HOLDINGS CORP.; AVAYA TECHNOLOGY, LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
Reel/Frame 045032/0213 →
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 →
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 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
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 →
CONVERSION FROM CORP TO LLC Recorded May 12, 2009
From: AVAYA TECHNOLOGY CORP.
To: AVAYA TECHNOLOGY LLC
Reel/Frame 022677/0550 →
REASSIGNMENT Recorded Jun 26, 2008
From: AVAYA TECHNOLOGY LLC; AVAYA LICENSING LLC
To: AVAYA INC
Reel/Frame 021156/0287 →
SECURITY AGREEMENT Recorded Nov 28, 2007
From: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
To: CITICORP USA, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 020166/0705 →
SECURITY AGREEMENT Recorded Nov 27, 2007
From: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 020156/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2005
From: BRUNSON, GORDON RICHARDS; MICHAELIS, PAUL ROLLER
To: AVAYA TECHNOLOGY CORP.
Reel/Frame 016953/0854 →
Continuity (1)
Related Publication 20070047709A1 · Mar 1, 2007