Internet phone to PSTN cellular/PCS system
First Claim
1. A telecommunications system for providing telephone access from the Internet to cellular telephones comprising:
- a Domain Name Server system associated with the Internet, said Domain Name Server system receiving textual domain name addresses from Internet telephone equipment attempting to make a call and being capable of responding back to the calling Internet telephone equipment with an Internet Protocol (IP) address corresponding to the received textual domain name addresses;
means associated with the Domain Name Server system for delaying sending the IP address back to the calling Internet telephone equipment; and
means associated with the Domain Name Server system to perform a preprogrammed telecommunication routing control function beginning substantially upon lookup of the said IP address and ending just prior to a response to the calling Internet telephone equipment.
3 Assignments
0 Petitions
Accused Products
Abstract
An Internet telecommunication system in accord with the invention combines the capabilities of the Advanced Intelligent Network (AIN) with those of the internetwork commonly known as the Internet. Functions associated with the Internet Domain Name Server system are enhanced using AIN data and processing. Voice grade telephone calls from a fixed position Internet PC to a roaming wireless personal communication system are enabled. Home Location Register data from the control point of the AIN is forwarded into the Internet Domain Name Server for conditioning the IP lookup and addressing to determine the ultimate call routing. Internet calls may also be automatically completed by the system to addresses other than the ones entered by the caller.
195 Citations
17 Claims
-
1. A telecommunications system for providing telephone access from the Internet to cellular telephones comprising:
-
a Domain Name Server system associated with the Internet, said Domain Name Server system receiving textual domain name addresses from Internet telephone equipment attempting to make a call and being capable of responding back to the calling Internet telephone equipment with an Internet Protocol (IP) address corresponding to the received textual domain name addresses;
means associated with the Domain Name Server system for delaying sending the IP address back to the calling Internet telephone equipment; and
means associated with the Domain Name Server system to perform a preprogrammed telecommunication routing control function beginning substantially upon lookup of the said IP address and ending just prior to a response to the calling Internet telephone equipment.
-
-
2. A telecommunications system for providing telephone access from a public packet switched data network, comprising:
-
a Domain Name Server system associated with the public packet switched data network, said Domain Name Server system receiving a textual domain name address from equipment attempting to make a telephone call via the public packet switched data network and being capable of responding back to the calling equipment with an Internet Protocol (IP) address corresponding to the received textual domain name addresses;
means associated with the Domain Name Server system to perform a preprogrammed telecommunication routing control function; and
means associated with the Domain Name Server system for delaying sending the IP address back to the calling equipment until after performance of the preprogrammed telecommunication routing control function. - View Dependent Claims (6, 7)
-
-
3. A telecommunications system for providing telephone access from a public packet switched data network, comprising:
-
a Domain Name Server system associated with the public packet switched data network, said Domain Name Server system receiving a textual domain name address from equipment attempting to make a telephone call via the public packet switched data network and being capable of responding back to the calling equipment with an Internet Protocol (IP) address corresponding to the received textual domain name addresses;
means associated with the Domain Name Server system to perform a preprogrammed telecommunication routing control function, wherein the means to perform a preprogrammed telecommunication routing control function comprises means for querying a computer corresponding to the received textual domain name address via the public packet switched data network, to determine if that computer is ready to receive an incoming telephone call; and
means associated with the Domain Name Server system for delaying sending the IP address back to the calling equipment until after performance of the preprogrammed telecommunication routing control function.
-
-
4. A telecommunications system for providing telephone access from a public packet switched data network, comprising:
-
a Domain Name Server system associated with the public packet switched data network, said Domain Name Server system receiving a textual domain name address from equipment attempting to make a telephone call via the public packet switched data network and being capable of responding back to the calling equipment with an Internet Protocol (IP) address corresponding to the received textual domain name addresses;
means associated with the Domain Name Server system to perform a preprogrammed telecommunication routing control function, wherein the means to perform a preprogrammed telecommunication routing control function comprises means for obtaining called party location data from a home location register; and
means associated with the Domain Name Server system for delaying sending the IP address back to the calling equipment until after performance of the preprogrammed telecommunication routing control function. - View Dependent Claims (5)
-
-
8. A telecommunications system for providing telephone access from a public packet switched data network, comprising:
-
a Domain Name Server system associated with the public packet switched data network, said Domain Name Server system receiving a textual domain name address from equipment attempting to make a telephone call via the public packet switched data network and being capable of responding back to the calling equipment with an Internet Protocol (IP) address corresponding to the received textual domain name addresses, wherein the Domain Name Server system comprises;
(a) a computer coupled for two-way data communication via the public packet switched data network, (b) a routing control database of an intelligent landline telephone network, and (c) a data module providing two-way signaling data communication between the computer and the routing control database;
means associated with the Domain Name Server system to perform a preprogrammed telecommunication routing control function; and
means associated with the Domain Name Server system for delaying sending the IP address back to the calling equipment until after performance of the preprogrammed telecommunication routing control function. - View Dependent Claims (9)
-
-
10. A method comprising:
-
receiving a domain name query at a server via a public packet switched data network, from a device attempting to make a telephone call via the public packet switched data network;
initiating a lookup for translation of a domain name contained in the received query;
delaying the translation;
performing a preprogrammed telecommunication routing control function;
ending the delay and completing the translation upon completion of the routing control function, the translation generating a packet network address corresponding to a domain name contained in the received query; and
sending a response message containing the address to the calling device. - View Dependent Claims (11)
-
-
12. A method comprising:
-
receiving a domain name query at a server via to a public packet switched data network, from a device attempting to make a telephone call via the public packet switched data network;
initiating a lookup for translation of a domain name contained in the received query;
delaying the translation;
performing a preprogrammed telecommunication routing control function;
ending the delay and completing the translation upon completion of the routing control function, the translation generating a packet network address corresponding to a domain name contained in the received query, wherein the translation involves selection as said packet network address of one of a plurality of packet network addresses associated with the domain name contained in the received query at least in part in response to a result of the routing control function; and
sending a response message containing the selected address to the calling device. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification