Method and apparatus for implementing a computer network/internet telephone system
DCFirst Claim
1. A method of routing a full duplex telephone call between a first telephone set and a second telephone set using a public computer network as at least part of a communication link connecting said first and second telephone sets, comprising the steps of:
- receiving at a first computer network access port a first telephone call from a central office placed from said fist telephone set initiating said full duplex telephone call, said first telephone call specifying a telephone number of said second telephone set, without specifying additional telephone destinations;
converting data received from the central office to an Intenet protocol;
establishing a communication link over said public computer network between said first computer network access port and a remote second computer network access port;
placing a second telephone call from said second computer network access port to said second telephone set using a PSTN;
converting data received from the public computer network from Intenet protocol to a PSTN protocol; and
connecting said first telephone call, said communication link and said second telephone call to thereby establish a telephone call between said first telephone set and said second telephone set.
8 Assignments
Litigations
0 Petitions
Reexaminations
Accused Products
Abstract
A method and apparatus are provided for communicating audio information over a computer network. A standard telephone connected to the public switched telephone network (PSTN) may be used to communicate with any other PSTN-connected telephone, where a computer network, such as the Internet, is the transmission facility instead of conventional telephone transmission facilities, such as the interexchange or intralata facilities. In addition to telephone-telephone communication, telephone-computer and computer-telephone communication is also possible. The originator of a conversation (calling party) dials the number of an access port for the computer network. The call is routed to a central office switching system which is connected to the PSTN and then to the access port which is a specialized computer system (ITS node). The caller transmits the number of the desired party (the called party) to the specialized computer system (ITS node) which interfaces between the telephone switching system and the computer network. The specialized computer system (ITS node) receives the number of the called party and establishes a two-way, fill duplex communications link via the computer network to a corresponding remote access port or specialized computer system (ITS node) in the vicinity of the called party. This specialized computer system (ITS node) at the receiving end is connected to the local PSTN in the region of the called party, and uses the local PSTN to connect the call to the called party. Once the call is answered at the called party, the calling and called party may communicate as if the call had been established using the conventional telephone system.
-
Citations
24 Claims
-
1. A method of routing a full duplex telephone call between a first telephone set and a second telephone set using a public computer network as at least part of a communication link connecting said first and second telephone sets, comprising the steps of:
-
receiving at a first computer network access port a first telephone call from a central office placed from said fist telephone set initiating said full duplex telephone call, said first telephone call specifying a telephone number of said second telephone set, without specifying additional telephone destinations;
converting data received from the central office to an Intenet protocol;
establishing a communication link over said public computer network between said first computer network access port and a remote second computer network access port;
placing a second telephone call from said second computer network access port to said second telephone set using a PSTN;
converting data received from the public computer network from Intenet protocol to a PSTN protocol; and
connecting said first telephone call, said communication link and said second telephone call to thereby establish a telephone call between said first telephone set and said second telephone set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
receiving said first telephone call from a public switched telephone network.
-
-
3. The method of claim 2 further comprising the step of:
placing said second telephone call using said public switched telephone network.
-
4. The method of claim 1 further comprising the step of:
placing said second telephone call using a public switched telephone network.
-
5. The method of claim 1, wherein said first telephone call is the only call which is required to be placed by said first telephone set to effect communication with said second telephone set.
-
6. The method of claim 2 wherein said computer network is at least a portion of an Internet computer network.
-
7. The method of claim 6 wherein said first and second computer network access ports are first and second telephone switches and further comprising the steps of:
-
using a telephone network interface device to receive said first telephone call;
using a computer network call manager device to answer said first telephone call;
routing said first telephone call from said telephone network interface device to a voice resources module for processing and then routing said first telephone call to said computer network call manager device;
using a call initiation module to establish a connection through said computer network to said second computer network telephone switch;
transmitting call setup information from said call initiation module to said second computer network telephone switch; and
transmitting information contained in said first telephone call from said computer network call manager device to said second computer network telephone switch.
-
-
8. The method of claim 7 further comprising the step of:
determining the least cost routing procedure for routing said first telephone call from said first computer network telephone switch to said second telephone set.
-
9. The method of claim 8 further comprising the step of:
routing said first telephone call from said first computer network telephone switch to said second telephone set using said public switched telephone network based on the least cost routing procedure.
-
10. The method of claim 8 wherein the determining step comprises the further step of:
performing a hierarchical search based on information indicative of said second telephone set.
-
11. The method of claim 7 further comprising the step of:
performing at least one of data compression, echo cancellation and noise filtering on the information contained in said first telephone call.
-
12. The method of claim 7 further comprising the steps of:
-
receiving, at a call acceptance module, information contained in said second telephone call from said second computer network telephone switch;
routing said information contained in said second telephone call to said computer network call manager and then to said voice resources module for processing; and
routing said information contained in said second telephone call from said voice resources module to said telephone network interface device for transmission to said first telephone set as part of said first telephone call.
-
-
13. A system for routing a full duplex telephone call between a first telephone set and a second telephone set using a public computer network as at least part of a communication link connecting said first and second telephone sets, comprising:
-
a first computer network access port which receives a first telephone call from a central office placed from said first telephone set initiating said full duplex telephone call, said first telephone call specifying a telephone number of said second telephone set, without specifying additional telephone destinations;
a first protocol conversion module converting data received from the central office to an Intenet protocol;
a communication link over a public computer network between said first computer network access port and a second computer network access port;
a calling circuit which places a second telephone call from said second computer network access port to said second telephone set using a PSTN;
a second protocol conversion module converting data received from the public computer network from Internet protocol to a PSTN protocol; and
a call management circuit which connects said first telephone call, said communication link and said second telephone call to thereby establish a telephone call between said fist telephone set and said second telephone set. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
a public switched telephone network interface circuit which receives said first telephone call through said public switched telephone network.
-
-
15. The system of claim 14 further comprising:
a second public switched telephone network interface circuit which places said second telephone call through said public switched telephone network.
-
16. The system of claim 13 wherein said public switched telephone network interface circuit places said second telephone call through said public switched telephone network.
-
17. The system of claim 13, wherein said first telephone call is the only call which is required to be placed by said first telephone set to effect communication with said second telephone set.
-
18. The system of claim 14 wherein said computer network comprises an Internet computer network connection.
-
19. The system of claim 18 wherein said first and second access ports are first and second telephone switches further comprising:
-
a telephone network interface device which receives said first telephone call;
a computer network call manager device which answers said first telephone call;
said computer network call manager device routing said first telephone call from said telephone network interface device to a voice resources module for processing and routing said first telephone call to said computer network call manager device;
a call initiation module which establishes a connection through said computer network to said second computer network telephone switch;
a call setup information circuit which transmits call setup information from said call initiation module to said second computer network telephone switch; and
said computer network call manager device transmitting information contained in said first telephone call from said computer network call manager device to said second computer network telephone switch.
-
-
20. The system of claim 19 further comprising:
a least cost routing system for determining a least cost routing procedure for routing said first telephone call from said first computer network telephone switch to said second telephone set.
-
21. The system of claim 20 wherein said computer network call manager device routes said first telephone call from said first computer network telephone switch to said second telephone set using said public switched telephone network based on the least cost routing procedure.
-
22. The system of claim 20 wherein the least cost routing system comprises a hierarchical search system which searches based on information indicative of said second telephone set.
-
23. The system of claim 19 further comprising:
at least one of a data compression circuit, an echo cancellation circuit and a noise filter which operates on the information contained in said first telephone call.
-
24. The system of claim 19 further comprising:
-
a call acceptance module which receives information contained in said second telephone call from said second computer network telephone switch;
said computer network call manager device routing said information contained in said second telephone call to said voice resources module for processing and then to said telephone network interface device for transmission to said first telephone set as part of said first telephone call.
-
Specification