The present invention relates generally to routing of telephone calls. More particularly, the present invention relates to the routing of telephone calls initiated on a wired or wireless telecommunication network to a voice and data network (VDN).
It is known in the art to place telephone calls around the world using conventional public switched telephone network systems.
Operators of PSTNs charge callers for the routing of phone calls. Though the exact amounts of the charges vary depending on market circumstances, it is almost universally true that the further away the call is going (i.e. long distance calls), the greater the cost to the user. This is particularly true when calls cross political boundaries, such as borders between countries, as well as physical boundaries, such as oceans.
Vendors currently offer products that provide permit telecommunications to be carried via a VDN such as the Internet. For example, Vonage is a company that uses the Cisco ATA. Features that allow mobile telephone usage over the Internet cannot offer this calling activity with this unit. The Cisco ATA unit is broadband only and does not provide a means to attach to the phone jack in the wall. Without attachment to the wall the Vonage-Cisco unit cannot detect incoming PSTN calls. Without the ability to detect incoming PSTN calls the Vonage-Cisco unit cannot then bridge PSTN callers into the Vonage voice over Internet Protocol (VoIP) network.
Packet 8 sells an Internet access device (LAD) (DTA310) that is broadband only. The DTA310 provides a single RJ-11 connection for an analog phone. The DTA310 does not provide a means to attach the unit to the phone jack in the wall. Without attachment to the wall the Packet 8 unit cannot detect incoming PSTN calls; without the ability to detect incoming PSTN calls the Packet 8 unit cannot then bridge PSTN callers into the Packet 8VoIP network.
Net2Phone sells a line of IAD units supporting both broadband and narrowband dialup. One unit provides a 2-port gateway includes means to connect directly to a phone jack in the wall. It is unknown if the hardware architecture of the Net2Phone unit supports the ability to bridge a mobile caller into their VoIP network. However, firmware does not appear to be available for the current IAD units to make VoIP calling from non-VoIP telephones a reality.
What would be useful are a system and method for routing calls originating from the PSTN and mobile telephone networks to VDN thereby permitting telephone users to take advantage of the Internet as a telecommunication network for the placing of long distance telephone calls.
An embodiment of the present invention utilizes a telecommunications gateway (TCG) configured to receive communications from a remote location via a communications device (either via a PSTN or a wireless network operated by a mobile service provider). The TCG initiates a call from the gateway to a remote communication device over a VDN. In another embodiment of the present invention, the VDN is the Internet and the remote communication device is a telephone (either wired or mobile), but the present invention is not so limited. The TCG functions as a bridge between the incoming calling device and the remote communication device. In another embodiment of the present invention, the functions of the TCG are performed by equipment operated by the operator of a PSTN.
In this application the term “mobile” is used to denote cellular telephone users, mobile telephone users and ultimately other users of mobile devices that might require access to long distance services in order to send or receive data. Thus while this application discusses the routing of mobile telephone calls, those skilled in the art will understand that this technology and method apply equally to other mobile devices as well.
It is therefore an aspect of the present invention to permit users to make long distance calls using the Internet as the communication network of choice.
It is a further aspect of the present invention to permit mobile telephone users to take advantage of the Internet as a telecommunication network for the placing of long distance telephone calls.
It is yet another aspect of the present invention to support “Anywhere-Anytime” VoIP access.
It is another aspect of the present invention to provide access to VoIP calling without regard to the technology used by the calling party or the receiving party.
It is yet another aspect of the present invention to support all mobile providers worldwide, regardless of their format (e.g., CDMA, TDMA, GSM) and protocols used.
These and other aspects of the present invention will become apparent from a review of the general and detailed descriptions that follow.
An embodiment of the present invention utilizes a telecommunications gateway (TCG) configured to receive communications from a remote location via a communications device (either from via a PSTN or a wireless network operated by a mobile service provider). The TCG initiates a call from the gateway to a remote communication device over a VDN. By way of illustration and not as a limitation, a call is made from a first communication device to second communication device to which a TCG is connected. The call is then intercepted at the TCG where the call is converted via an appropriate protocol into a bit stream according to an appropriate protocol that is transferable over a VDN. In an embodiment of the present invention, the VDN is the Internet. The bit stream comprises proper identifiers and routing indications. The converted call is then sent over the voice and data network to another PSTN or TCG and finally to the end destination.
In another embodiment of the present invention, the functions of the TCG are performed by equipment operated by the operator of a PSTN. In this embodiment, the TCG is under the control of the operation of the PSTN and the caller directs the PSTN to route the call over a VDN.
An embodiment of the present invention utilizes a telecommunications gateway (TCG) configured to receive communications from a remote location via a telephone call (either from the PSTN or a mobile service provider). The TCG initiates a call from the gateway to a remote communication device over a VDN. In another embodiment of the present invention, the VDN is the Internet and the remote communication device is a telephone (either wired or mobile), but the present invention is not so limited. The TCG functions as a bridge between the incoming calling device and the remote communication device. By way of illustration and not as a limitation, using the present invention the caller first places a call on a telephone (wired or mobile) to an end destination where their TCG is connected. The call is then intercepted at the TCG where the call is converted via an appropriate protocol into a bit stream according to an appropriate protocol that is transferable over a VDN. In an embodiment of the present invention, the VDN is the Internet. The bit stream comprises proper identifiers and routing indications. In another embodiment of the present invention, the bit stream comprises discrete packets. The converted call is then sent over the voice and data network to another PSTN or TCG and finally to the end destination.
In this application the term “mobile” is used to denote cellular telephone users, mobile telephone users and ultimately other users of mobile devices that might require access to long distance services in order to send or receive data. Thus while this application discusses the routing of mobile telephone calls, those skilled in the art will understand that this technology and method apply equally to other mobile devices as well. In addition, while the exemplary embodiments are described in the context of telephone devices (both wired and wireless), any communication device that is capable of providing the signaling and/or authentication information used by the various embodiments of the present invention may be employed without departing from the scope of the present invention.
The converted call is then directed, over a VDN 420, to another telecommunications device. As illustrated in
In one embodiment of the present invention, the call made by the mobile phone is a phone number associated with the TCG. In another embodiment of the present invention, the phone number is associated with a plurality of TCGs on and TCG network, and the mobile phone call is routed to a particular TCG on the network. In these embodiments, once the mobile phone has connected with the TCG, the mobile phone user is prompted for a dialing sequence, which corresponds with another TCG or to a PSTN telephone call.
As noted above, in an embodiment of the present invention, the TCG performs an authentication step wherein a user or an account associated with the calling telecommunication device is identified. Based upon this identification, the call is either allowed to proceed or not. In an embodiment of the present invention, the authentication of the caller is achieved using the caller ID data associated with the incoming call (either from a POTs or a mobile telephone or device). However, this is not meant as a limitation. Other authentication methods, such as electronic serial number (ESN), may be used to authenticate the user to the TCG. Similarly any other authentication system that uniquely identifies a user or group of users is within the scope of the present invention. For example, the caller may be prompted for more information such as a password or access code.
Though the Internet is used in the above example, the present invention contemplates the use of any voice and data network capable of transferring information as required by the present invention.
Referring now to
If caller's authorization credentials are accepted, the TCG places the phone in the “off-hook” condition 620 and determines if a dialing signal is received 625. If no dialing signal is received, the TCG passes the call through the telephone connected to the PSTN line 615.
If a dialing signal is received, the TCG is ready for entry of a number or address to place a call over the VDN 630 according to the convention established by the TCG manufacturer and/or the VoIP service provider providing the VoIP service.
In an embodiment of the present invention, the authorization credentials comprise a caller ID. In another embodiment of the present invention, the caller is prompted to provide an authorization credential. In yet another embodiment of the present invention, in the event that the authorization credential is accepted, the TCG emits a uniquely identifiable tone to alert the caller to enter the dialing signal. In yet another embodiment of the present invention, the dialing signal comprises the “#” sign.
The caller follows the dialing signal with a telephone number or address as previously discussed. In an alternate embodiment, the TCG identifies what long distance call is desired by the initial dialing to the TCG. The TCG routes the call over a voice and data network, such as the Internet, to the desired long distance phone. Thus, using the present invention, placing a call the TCG from long distance does not cost any more than a local call.
By way of illustration and not as a limitation, telephone 710 places a call to another telephone on the PSTN 715. (In this illustration, first communication device 725 is such a telephone.) The call is evaluated by TCG 730 and routed through switch 720. Similarly, a call placed by mobile telephone 700 to first communication device 725 would be routed over the PSTN 715 and through switch 720. By contrast, a caller may designate that the call be transported via VDN 735 to second communication device 740. Second communication device 740 may be any device or combination of devices that may be connected to, and receive communications from, VDN 735, including a telephone. (See
The present invention uses a TCG in its various embodiments. The TCG itself may implement multiple digital networking protocols using a telephony protocol engine (TPE). One such protocol that may also be used is the Session Initiation Protocol, or SIP. SIP is an IETF signaling protocol for establishing real-time calls and conferences over Internet Protocol networks. In this embodiment, the TPE is implemented using inexpensive, memory limited microprocessors and inexpensive flash memory. However, this is not meant as a limitation. As will be apparent to those skilled in the art, the present invention may be implemented in other computing contexts without departing from the scope of the present invention.
This application claims priority under 35 U.S.C. § 119(e) from provisional application No. is 60/484,385 filed Jul. 2, 2003, and application Ser. No. 10/354,527 filed Jan. 30, 2003, both of which applications are incorporated by reference herein, in their entirety, for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
5402481 | Waldman | Mar 1995 | A |
5809128 | McMullin | Sep 1998 | A |
5987103 | Martino | Nov 1999 | A |
6014440 | Melkild et al. | Jan 2000 | A |
6091732 | Alexander, Jr. et al. | Jul 2000 | A |
6104757 | Rhee | Aug 2000 | A |
6118768 | Bhatia et al. | Sep 2000 | A |
6125113 | Farris et al. | Sep 2000 | A |
6141345 | Goeddel et al. | Oct 2000 | A |
6185288 | Wong | Feb 2001 | B1 |
6256778 | Oliver | Jul 2001 | B1 |
6307853 | Storch et al. | Oct 2001 | B1 |
6351464 | Galvin et al. | Feb 2002 | B1 |
6351730 | Chen | Feb 2002 | B2 |
6359880 | Curry et al. | Mar 2002 | B1 |
6389005 | Cruickshank | May 2002 | B1 |
6404870 | Kia et al. | Jun 2002 | B1 |
6434139 | Liu et al. | Aug 2002 | B1 |
6445694 | Swartz | Sep 2002 | B1 |
6449251 | Awadallah et al. | Sep 2002 | B1 |
6496477 | Perkins et al. | Dec 2002 | B1 |
6542497 | Curry et al. | Apr 2003 | B1 |
6597686 | Smyk | Jul 2003 | B1 |
6603774 | Knappe et al. | Aug 2003 | B1 |
6618761 | Munger et al. | Sep 2003 | B2 |
6636504 | Albers et al. | Oct 2003 | B1 |
6658496 | Minakata et al. | Dec 2003 | B1 |
6700956 | Chang et al. | Mar 2004 | B2 |
6760324 | Scott et al. | Jul 2004 | B1 |
6763226 | McZeal, Jr. | Jul 2004 | B1 |
6771594 | Upadrasta | Aug 2004 | B1 |
6788769 | Waites | Sep 2004 | B1 |
6795540 | Mow | Sep 2004 | B1 |
6822957 | Schuster et al. | Nov 2004 | B1 |
6826174 | Erekson et al. | Nov 2004 | B1 |
6856612 | Bjelland et al. | Feb 2005 | B1 |
6895000 | Lai et al. | May 2005 | B2 |
6907031 | Ehlinger et al. | Jun 2005 | B1 |
6934258 | Smith et al. | Aug 2005 | B1 |
6947417 | Laursen et al. | Sep 2005 | B2 |
6954454 | Schuster et al. | Oct 2005 | B1 |
7012888 | Schoeneberger et al. | Mar 2006 | B2 |
7016481 | McElvaney | Mar 2006 | B2 |
7042841 | Abdelilah et al. | May 2006 | B2 |
7046683 | Zhao | May 2006 | B1 |
7092380 | Chen et al. | Aug 2006 | B1 |
7113500 | Bollinger et al. | Sep 2006 | B1 |
7145900 | Nix et al. | Dec 2006 | B2 |
7212622 | Delaney et al. | May 2007 | B2 |
7213766 | Ryan et al. | May 2007 | B2 |
7227938 | Rodman et al. | Jun 2007 | B2 |
7280530 | Chang et al. | Oct 2007 | B2 |
7283542 | Mitchell | Oct 2007 | B2 |
7302053 | Chang et al. | Nov 2007 | B2 |
7336654 | Barkley et al. | Feb 2008 | B2 |
20010038033 | Habib | Nov 2001 | A1 |
20020052965 | Dowling | May 2002 | A1 |
20020097843 | Krol et al. | Jul 2002 | A1 |
20020131604 | Amine | Sep 2002 | A1 |
20020147912 | Shmueli et al. | Oct 2002 | A1 |
20020184376 | Sternagle | Dec 2002 | A1 |
20020191621 | Jha | Dec 2002 | A1 |
20020191768 | Stoughton | Dec 2002 | A1 |
20030002479 | Vortman et al. | Jan 2003 | A1 |
20030023669 | DeLima et al. | Jan 2003 | A1 |
20030093606 | Mambakkam et al. | May 2003 | A1 |
20030110257 | Hyun et al. | Jun 2003 | A1 |
20030112820 | Beach | Jun 2003 | A1 |
20030123388 | Bradd | Jul 2003 | A1 |
20030161453 | Veschi | Aug 2003 | A1 |
20030204619 | Bays | Oct 2003 | A1 |
20030214939 | Eldumiati et al. | Nov 2003 | A1 |
20030219006 | Har | Nov 2003 | A1 |
20040019539 | Raman et al. | Jan 2004 | A1 |
20040032860 | Mundra et al. | Feb 2004 | A1 |
20040032862 | Schoeneberger et al. | Feb 2004 | A1 |
20040047451 | Barker et al. | Mar 2004 | A1 |
20040086093 | Schranz | May 2004 | A1 |
20040114581 | Hans et al. | Jun 2004 | A1 |
20040133668 | Nicholas, III | Jul 2004 | A1 |
20040141508 | Schoeneberger et al. | Jul 2004 | A1 |
20040141758 | El-Reedy | Jul 2004 | A1 |
20040165578 | Burritt et al. | Aug 2004 | A1 |
20040205023 | Hafer et al. | Oct 2004 | A1 |
20040205777 | Zalenski et al. | Oct 2004 | A1 |
20040218583 | Adan et al. | Nov 2004 | A1 |
20040223458 | Gentle | Nov 2004 | A1 |
20040248590 | Chan et al. | Dec 2004 | A1 |
20040258003 | Kokot et al. | Dec 2004 | A1 |
20050074031 | Sunstrum | Apr 2005 | A1 |
20050074122 | Fascenda | Apr 2005 | A1 |
20050089052 | Chen et al. | Apr 2005 | A1 |
20050091392 | Gesswein et al. | Apr 2005 | A1 |
20050094621 | Acharya et al. | May 2005 | A1 |
20050138183 | O'Rourke et al. | Jun 2005 | A1 |
20050180464 | McConnell et al. | Aug 2005 | A1 |
20050195799 | Burne et al. | Sep 2005 | A1 |
20050201414 | Awais | Sep 2005 | A1 |
20050220083 | Takeuchi | Oct 2005 | A1 |
20050243733 | Crawford et al. | Nov 2005 | A1 |
20060008059 | Ying et al. | Jan 2006 | A1 |
20060029062 | Rao et al. | Feb 2006 | A1 |
20060029063 | Rao et al. | Feb 2006 | A1 |
20060031393 | Cooney et al. | Feb 2006 | A1 |
20060034296 | Talucci | Feb 2006 | A1 |
20060037071 | Rao et al. | Feb 2006 | A1 |
20060039356 | Rao et al. | Feb 2006 | A1 |
20060208066 | Finn et al. | Sep 2006 | A1 |
20060276230 | McConnell | Dec 2006 | A1 |
20070248081 | Barkley et al. | Oct 2007 | A1 |
20080025291 | Barkley et al. | Jan 2008 | A1 |
Number | Date | Country | |
---|---|---|---|
20050002506 A1 | Jan 2005 | US |
Number | Date | Country | |
---|---|---|---|
60484385 | Jul 2003 | US |