IP Library Granted Patent US 6,920,130
Granted Patent B2
US 6,920,130 · App. 09/735,790 · Granted Jul 19, 2005

Gateway adapter for a PBX system

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 6,920,130
App. No.
09/735,790
Granted
Jul 19, 2005
Kind
B2
Abstract

A gateway adapter for a circuit switched PBX system to allow the PBX system to interoperate with a packet switched network containing a remote services unit. The gateway adapter includes a PBX interface for communicating with the PBX system, a network interface for communicating with the packet switched network and an interoperation functional unit to effect manipulation on data received by the two interfaces to allow the PBX system and the packet switched network to interoperate. One example of interoperation is to perform call processing functions on call sessions through the PBX system at a remote network services unit residing in the packet switched network.

Claims (69)

1. A gateway adapter, comprising:

a) a PBX interface for connection to a PBX system entity to communicate with the PBX system entity using a PBX protocol, the PBX system entity establishing a functional domain within which call sessions can originate and terminate;

b) a network interface for communicating with a packet switched network entity establishing a packet switched network domain; and

c) an interoperation functional unit associated with said PBX interface and with said network interface, said interoperation functional unit being operative to effect manipulations on data received by said interfaces from the PBX system entity and the packet switched network entity, respectively, to allow the PBX system entity and the packet switched network entity to interoperate, and wherein said interoperation functional unit is responsive to communication control data from a remote network services unit operable for providing call processing services for a call session involving the PBX system entity.

2. A gateway adapter as defined in claim 1 , wherein the PBX protocol is a protocol for a circuit-switched PBX system entity.

3. A gateway adapter as defined in claim 2 , wherein the PBX system entity has a plurality of trunk ports, said gateway adapter being operative to simultaneously maintain a plurality of media signals exchange transactions with the PBX domain through respective external telephone line ports.

4. A gateway adapter as defined in claim 3 , wherein said gateway adapter is operative to generate control data in the PBX protocol.

5. A gateway adapter as defined in claim 4 , wherein the control data in the PBX protocol is output from said PBX interface.

6. A gateway adapter as defined in claim 4 , wherein said interoperation functional unit includes a plurality of media gateways, each media gateway being operative to convert media signals received from the packet switched network in a format suitable for application to one of the external telephone line ports.

7. A gateway adapter as defined in claim 6 , wherein the media signals convey audio information.

8. A gateway adapter as defined in claim 7 , wherein the media signals received from the packet switched network include data packets.

9. A gateway adapter as defined in claim 7 , wherein each media gateway is operative to convert media signals at one of the external telephone line ports into data packets suitable for transmission through the packet switched network.

10. A gateway adapter as defined in claim 3 , wherein said interoperation functional unit includes a device emulator, said device emulator is operative to communicate with a remote network services unit through said network interface and emulate a device different from said gateway adapter.

11. A gateway adapter as defined in claim 10 , wherein the device different from said gateway adapter is a telephone terminal of a first type.

12. A gateway adapter as defined in claim 11 , wherein the PBX system entity is adapted to connect to a telephone terminal of a second type that is different from the telephone terminal of the first type.

13. A gateway adapter as defined in claim 3 , wherein said gateway adapter is operative to maintain a plurality of call sessions simultaneously, each call session having media signals travelling on a path that extends outside the functional domain established by the PBX system entity, said gateway adapter being further operative to direct the media signals of a selected call session from the plurality of call sessions to a certain telephone terminal connected to the PBX system entity.

14. A gateway adapter as defined in claim 13 , wherein said gateway adapter is responsive to a control signal from the certain telephone terminal to direct to the certain telephone terminal the media signals of a call session from the plurality of call sessions other than the selected call session.

15. A gateway adapter as defined in claim 1 , wherein the call session has a flow of media signals, said interoperation functional unit being operative to process the media signals at least in part in dependence upon the communication control data from the network services unit.

16. A gateway adapter as defined in claim 15 , wherein the communication control data includes coding algorithm information.

17. A gateway adapter as defined in claim 1 , wherein the communication control data received from the remote network services unit includes an answer received from a terminal of a called party.

18. A combination, comprising:

a) a circuit switched PBX system entity for connection to a plurality of telephone terminals; and

b) a gateway adapter associated with said PBX system entity, said gateway adapter allowing at least one of the telephone terminals to establish a call session with a remote entity residing in a packet switched network, and wherein said gateway adaptor is responsive to communication control data from a remote network services unit operable for providing call processing services for a call session involving the PBX system entity.

19. A combination as defined in claim 18 , wherein said gateway adapter comprises:

a) a PBX interface for connection to said PBX system entity to communicate with said PBX system entity using a PBX protocol, said PBX system entity establishing a functional domain within which call sessions can originate and terminate;

b) a network interface for communicating with the packet switched network entity establishing a packet switched network domain; and

c) an interoperation functional unit associated with said PBX interface and with said network interface, said interoperation functional unit being operative to effect manipulations on data received by said interfaces from said PBX system entity and the packet switched network entity, respectively, to allow said PBX system entity and the packet switched network entity to interoperate.

20. A combination as defined in claim 19 , wherein said PBX system entity has a plurality of trunk ports, said gateway adapter is operative to simultaneously maintain a plurality of media signals exchange transactions with the PBX domain through respective external telephone line ports.

21. A combination as defined in claim 20 , wherein said interoperation functional unit includes a plurality of media gateways, each media gateway being operative to convert media signals received from the packet switched network in a format suitable for application to one of the external telephone line ports.

22. A combination as defined in claim 21 , wherein the media signals convey audio information.

23. A combination as defined in claim 22 , wherein each media gateway is operative to convert media signals at one of the trunk ports into data packets suitable for transmission through the packet switched network.

24. A combination as defined in claim 19 , wherein said interoperation functional unit includes a device emulator, said device emulator being operative to communicate with the remote network services unit through said network interface and emulate a device different from said gateway adapter.

25. A combination as defined in claim 24 , wherein the device different from said gateway adapter is a telephone terminal of a first type.

26. A combination as defined in claim 25 , wherein the PBX system entity is adapted to connect to a telephone terminal of a second type that is different from the telephone terminal of the first type.

27. A combination as defined in claim 19 , wherein said gateway adapter is operative to maintain a plurality of call sessions simultaneously, each call session having media signals travelling on a path that extends outside the functional domain established by the PBX system entity, said gateway adapter being further operative to direct the media signals of a selected call session from the plurality of call sessions to a certain telephone terminal connected to the PBX system entity.

28. A combination as defined in claim 27 , wherein said gateway adapter is responsive to a control signal from a terminal connected to said PBX system entity to direct to the certain telephone terminal the media signals of a call session from the plurality of call sessions other than the selected call session.

29. A combination as defined in claim 18 , wherein the communication control data received from the remote network services unit includes an answer received from a terminal of a called party.

30. A combination as defined in claim 18 , wherein the communication control data includes coding algorithm information.

31. A method for upgrading a PBX system entity operative to provide call processing functions, said method comprising:

a) configuring the call processing functions of said PBX system entity such that it operates in a passthrough manner in terms of call origination and termination; and

b) connecting to the PBX system entity a device allowing the PBX system entity to interoperate with a remote network services unit residing in a packet switched network that is operative to provide call processing functions on call sessions established through said PBX system entity.

32. A gateway adapter, comprising:

a) a PBX interface means for connection to a PBX system entity to communicate with the PBX system entity using a PBX protocol, the PBX system entity establishing a functional domain within which call sessions can originate and terminate;

b) a network interface means for communicating with a packet switched network entity establishing a packet switched network domain; and

c) interoperation means associated with said PBX interface means and with said network interface means, said interoperation means being operative to effect manipulations on data received by said PBX interface means and said network interface means from the PBX system entity and the packet switched network entity, respectively, to allow the PBX system entity and the packet switched network entity to interoperate, and wherein said interoperation means is responsive to communication control data from a remote network services unit operable for providing call processing services for a call session involving the PBX system entity.

33. An apparatus for providing telephony-related services to a plurality of telephone terminals of a first type, said apparatus comprising a network interface for exchanging signals with a remote network services unit through a packet switched network, the apparatus implementing a device emulator to make the apparatus behave toward the remote network services unit as a telephone terminal of a second type, wherein the second type of telephone terminal are operable to interact with the remote network services unit, and where the telephone terminal of the first type is different from the telephone terminal of the second type; and wherein said apparatus further comprises a gateway adaptor comprising:

a) a PBX interface for connection to a PBX system entity to communicate with the PBX system entity using a PBX protocol, the PBX system entity establishing a functional domain within which call sessions can originate and terminate;

b) a network interface for communicating with a packet switched network entity establishing a racket switched network domain; and

c) an interoperation functional unit associated with said PBX interface and with said network interface, said interoperation functional unit being operative to effect manipulations on data received by said interfaces from the PBX system entity and the packet switched network entity, respectively, to allow the PBX system entity and the packet switched network entity to interoperate and wherein said interoperation functional unit is responsive to communication control data from a remote network services unit operable for providing call processing services for a call session involving the PBX system entity.

34. An apparatus as defined in claim 33 , wherein the PBX protocol is a protocol for a circuit-switched PBX system entity.

35. An apparatus as defined in claim 34 , wherein the PBX system entity has a plurality of trunk ports, said gateway adapter is operative to simultaneously maintain a plurality of media signals exchange transactions with the PBX domain through respective external telephone line ports.

36. An apparatus as defined in claim 35 , wherein said gateway adapter is operative to generate control data in the PBX protocol.

37. An apparatus as defined in claim 36 , wherein the control data in the PBX protocol is output from said PBX interface.

38. An apparatus as defined in claim 36 , wherein said interoperation functional unit includes a plurality of media gateways, each media gateway being operative to convert media signals received from the packet switched network in a format suitable for application to one of the trunk ports.

39. An apparatus as defined in claim 38 , wherein the media signals convey audio information.

40. An apparatus as defined in claim 39 , wherein the media signals received from the packet switched network include data packets.

41. An apparatus as defined in claim 39 , wherein each media gateway is operative to convert media signals at one of the trunk ports into data packets suitable for transmission through the packet switched network.

42. An apparatus as defined in claim 35 , wherein said interoperation functional unit includes a device emulator, said device emulator is operative to communicate with a remote network services unit through said network interface and emulate a device different from said gateway adapter.

43. An apparatus as defined in claim 42 , wherein the device different from said gateway adapter is a telephone terminal of a first type.

44. An apparatus as defined in claim 43 , wherein the PBX system entity is adapted to connect to a telephone terminal of a second type that is different from the telephone terminal of the first type.

45. An apparatus as defined in claim 35 , wherein said gateway adapter is operative to maintain a plurality of call sessions simultaneously, each call session having media signals travelling on a path that extends outside the functional domain established by the PBX system entity, said gateway adapter being further operative to direct the media signals of a selected call session from the plurality of call sessions to a certain telephone terminal connected to the PBX system entity.

46. An apparatus as defined in claim 45 , wherein said gateway adapter is responsive to a control signal from the certain telephone terminal to direct to the certain telephone terminal the media signals of a call session from the plurality of call sessions other than the selected call session.

47. An apparatus as defined in claim 33 , wherein the call session has a flow of media signals, said interoperation functional unit being operative to process the media signals at least in part in dependence upon the communication control data from the network services unit.

48. An apparatus as defined in claim 47 , wherein the call session is established between a first and second telephone terminals connected to the PBX system entity, said gateway adapter being operative to exchange media signals with the first telephone terminal through a first one of the trunk ports and exchange media signals with the second telephone terminal through a second one of the trunk ports.

49. An apparatus as defined in claim 48 , wherein the media signals of the call session pass through said network interface.

50. An apparatus as defined in claim 48 , wherein the media signals of the call session do not pass through said network interface.

51. An apparatus as defined in claim 47 , wherein the communication control data includes coding algorithm information.

52. An apparatus as defined in claim 33 , wherein the communication control data received from the remote network services unit includes an answer received from a terminal of a called party.

53. An apparatus for providing telephony-related services to a plurality of telephone terminal means of a first type, said apparatus comprising a network interface means for exchanging signals with a remote network services unit through a packet switched network, the apparatus implementing a device emulator means to make the apparatus behave toward the remote network services unit as a telephone terminal means of a second type, wherein the second type of telephone terminal means are operable to interact with the remote network services unit, and where the telephone terminal means of the first type is different from the telephone terminal means of the second type.

Assignments (17)
(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: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, 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 →
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 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 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 →
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 →