IP Library Granted Patent US 6,999,448
Granted Patent B1
US 6,999,448 · App. 09/524,881 · Granted Feb 14, 2006

Internet protocol standards-based multi-media messaging

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,999,448
App. No.
09/524,881
Granted
Feb 14, 2006
Kind
B1
Abstract

A method and apparatus for interfacing a communications server for use with a circuit based telephony system with an Internet protocol telephony system are provided. The present invention enables service providers to service both tip-ring telephony type communications and Internet protocol telephony type communications using a single communications server. In addition, the present invention enables existing tip-ring telephony type communications servers to be modified to support Internet telephony communications.

Claims (39)

1. A communications apparatus, comprising:

a communications server operable to service physical circuits established over a continuous circuit telephony system, said communications server including:

an interface operable to interconnect said server to a continuous circuit telephony system;

a computer network interface operable to interconnect said server to a computer network;

a voice response application module operable to provide communications services;

a port interface library module in communication with said voice response application module and operable to assign a server port to a virtual communications channel established over said computer network, wherein a first server port is assigned to a virtual channel established over said computer network, and wherein a second server port is assigned to a channel established over said continuous circuit telephony system;

an Internet protocol interface process module interconnected to said computer network interface and to said port interface library module, wherein said Internet protocol interface process module communicates with said port interface library module using a first set of commands expressed in a non-packet based format, wherein said first set of commands in a non-packet based format includes commands to reproduce voice data provided by said voice response application module, wherein said Internet protocol interface process module communicates with said computer network interface using a second set of commands expressed in a packet-based format, and wherein said second set of commands expressed in a packet-based format includes commands to reproduce voice data provided by said voice response application module; and

a continuous circuit telephone system device driver interconnected to said continuous circuit telephony system interface and to said not interface library module, wherein said continuous circuit telephony system interface communicates with said port interface library module using said first set of commands.

2. The apparatus of claim 1 , wherein said interface for interconnecting said server to a continuous circuit telephony system is a tip-ring telephony interface.

3. The apparatus of claim 1 , wherein said server is a voice response server.

4. The apparatus of claim 1 , wherein said server is a unified communications server.

5. The apparatus of claim 1 , wherein said server is a unified messaging server.

6. The apparatus of claim 1 , wherein said computer network is the Internet.

7. The apparatus of claim 1 , wherein said continuous circuit telephony system is the public switched telephony network.

8. The apparatus of claim 1 , wherein said continuous circuit telephony system is a private branch exchange.

9. An internet protocol voice response system, comprising:

a communications server adapted for use with a tip-ring telephony system;

means for operatively connecting said communications server to a tip-ring telephony network;

means for operatively connecting said communications server to an Internet protocol computer network;

means for translating between tip-ring telephony system events and Internet protocol telephony commands, wherein said means for translating serves to operably connect said communications server to said Internet protocol computer network; and

means for allocating at least some of a number of channels available on said communications server for communications channels established over said tip-ring network to virtual communications channels established over said Internet protocol computer network;

a tip-ring telephony network, wherein said means for allocating channels available on said communications server allocates said channels between virtual communications channels established over said Internet protocol computer network and physical channels established over said tip-ring telephony network, wherein a first channel available on said communications server is assigned to a virtual channel established over said Internet protocol computer network, and wherein a second channel available on said communications server is assigned to a channel established over said tip-ring network.

10. The system of claim 9 , wherein said Internet protocol computer network is the Internet.

11. The system of claim 9 , wherein said tip-ring telephony network is the public switched telephony network.

12. The system of claim 9 , wherein said tip-ring telephony network is a private branch exchange.

13. A method for interfacing a tip-ring telephony server to a packet-based communications network, comprising:

receiving a first signal at an interface between a tip-ring telephony server and a computer network, wherein said first signal is in a first signal format comprising a first one of a packet of data and a software event;

translating said first signal into a second signal format, wherein said second signal format comprises a second one of a packet of data and a software event; and

performing at least one of the following steps:

a) providing said first signal formatted as a software event, to said tip-ring telephony server when said computer network is the source of said first signal, and

b) providing said first signal, formatted as a packet of data, to said computer network when said tip-ring telephony server is the source of said first signal;

assigning channels available on said tip-ring telephony server to virtual channels established over said packet-based network;

receiving a second signal at an interface between said tip-ring telephony server and a tip-ring telephony network, wherein a first channel available on said tip-ring telephony server is assigned to a first virtual channel established over said packet-based network, and wherein a second channel available on said tip-ring telephony server is assigned to a second channel established over said tip-ring telephony network.

14. The method of claim 13 , further comprising:

interfacing said server with a tip-ring telephony network; and

allocating channels available on said server between virtual channels established over said packet-based network and physical channels established over said tip-ring telephony network.

15. The method of claim 13 , wherein said packet-based network is the Internet.

16. The method of claim 14 , wherein said tip-ring telephony network is the public switched telephony network.

17. The method of claim 15 , wherein said tip-ring telephony network is a private branch exchange.

Assignments (19)
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 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 →
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 012816/0088 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK
To: AVAYA INC. (FORMERLY KNOWN AS AVAYA TECHNOLOGY CORP.)
Reel/Frame 044892/0158 →
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 →
CONVERSION FROM CORP TO LLC Recorded Dec 29, 2008
From: AVAYA TECHNOLOGY CORP.
To: AVAYA TECHNOLOGY LLC
Reel/Frame 022071/0420 →
REASSIGNMENT Recorded Jun 27, 2008
From: AVAYA TECHNOLOGY LLC
To: AVAYA INC
Reel/Frame 021158/0319 →
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 →
SECURITY INTEREST Recorded Apr 9, 2002
From: AVAYA TECHNOLOGY CORP.
To: BANK OF NEW YORK, THE
Reel/Frame 012816/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2002
From: LUCENT TECHNOLOGIES INC.
To: AVAYA TECHNOLOGY CORP.
Reel/Frame 012707/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2000
From: KLEIN, ROBERT M.
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 010679/0194 →