Call handling on dual-mode wireless handsets
First Claim
1. A telecommunication system for handling a call involving a dual-mode phone capable of operating in a cellular mode and in a voice over Internet Protocol (“
- VoIp”
) mode, the system comprising;
a cellular system comprising a mobile switching center (“
MSC”
) configured to provide cellular service to the dual-mode phone; and
a VoIP system in communication with the MSC, the VoIP system being configured to serve as an interface between the MSC and a public switched telephone network (“
PSTN”
), such that when a call is received for the dual-mode phone, the VoIP system is configured to;
route the call directly to the dual-mode phone when the dual-mode phone is registered with the VoIP system; and
route the call to the cellular system when the dual-mode phone is not registered with the VoIP system.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide novel solutions, including systems, methods and/or software, for handling calls in a dual-mode VoIP/cellular environment. Merely by way of example, some systems can be configured to determine whether to use a VoIP system or a cellular system to handle a particular call, and/or to transition a call from one network to the other network. Other systems can be configured to substitute a public number (which might be, for example, a VoIP number) for a private number (which might be, for example, a cellular number) when routing a call originating from a dual-mode phone on a cellular network. Further systems can be configured to allow a VoIP system to serve as an anchor for calls originated and/or delivered on a cellular system, for instance to facilitate a transition between cellular and VoIP service during a call.
-
Citations
43 Claims
-
1. A telecommunication system for handling a call involving a dual-mode phone capable of operating in a cellular mode and in a voice over Internet Protocol (“
- VoIp”
) mode, the system comprising;
a cellular system comprising a mobile switching center (“
MSC”
) configured to provide cellular service to the dual-mode phone; and
a VoIP system in communication with the MSC, the VoIP system being configured to serve as an interface between the MSC and a public switched telephone network (“
PSTN”
), such that when a call is received for the dual-mode phone, the VoIP system is configured to;
route the call directly to the dual-mode phone when the dual-mode phone is registered with the VoIP system; and
route the call to the cellular system when the dual-mode phone is not registered with the VoIP system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17)
- VoIp”
-
8. A voice over Internet Protocol (“
- VoIP”
) system configured to serve as an interface between a cellular system comprising a mobile switching center (“
MSC”
) and a public switched telephone network (“
PSTN”
), such that when a call is received for the dual- mode phone, the VoIP system is configured to;
route the call directly to the dual-mode phone when the dual-mode phone is registered with the VoIP system; and
route the call to the cellular system when the dual-mode phone is not registered with the VoIP system.
- VoIP”
-
9. A method of providing an interface between a cellular system comprising a mobile switching center (“
- MSC”
) and a public switched telephone network (“
PSTN”
), the method comprising;
receiving a call at a voice over Internet Protocol (“
VoIP”
) system;
routing the call directly to the dual-mode phone when the dual-mode phone is registered with the VoIP system; and
routing the call to the cellular system when the dual-mode phone is not registered with the VoIP system.
- MSC”
-
10. A computer software program embodied on a computer readable medium and comprising instructions executable by a computer to:
-
receive a call at a voice over Internet Protocol (“
VoIP”
) system;
route the call directly to the dual-mode phone when the dual-mode phone is registered with the VoIP system; and
route the call to the cellular system when the dual-mode phone is not registered with the VoIP system.
-
-
11. A telecommunication system for handling a call placed by a dual-mode phone capable of operating in a cellular mode and in a voice over Internet Protocol (“
- VoIP”
) mode, the system comprising;
a mobile switching center (“
MSC”
) in a cellular system configured to;
receive a call originating from a phone associated with the cellular system, wherein the call is associated with a destination number identifying a destination for the call;
obtain information for transferring the call to a VoIP system; and
transfer the call to the VoIP system, such that the VoIP system can route the call to the destination number. - View Dependent Claims (12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
- VoIP”
-
40. A method of handling a call placed by a dual-mode phone capable of operating in a cellular mode and in a voice over Internet Protocol (“
- VoIP”
) mode, the method comprising;
a mobile switching center (“
MSC”
) in a cellular system receiving a call originating from a phone associated with the cellular system, wherein the call is associated with a destination number identifying a destination for the call;
obtaining information for transferring the call to a VoIP system; and
transferring the call to the VoIP system, such that the VoIP system can route the call to the destination number.
- VoIP”
-
41. A voice over Internet Protocol (“
- VoIP”
) system for handling a call placed by a dual-mode phone capable of operating in a cellular mode and in a VoIP mode, the system comprising;
a VoIP switch comprising a processor and instructions executable by the processor to;
accept a connection with a cellular system, the connection comprising a call originating from a phone registered with the cellular system, the call having a destination number associated with a desired destination for the call and a first calling number associated with the phone and with the cellular system;
determine that the first calling number is associated with the cellular system;
identify a second calling number associated with the phone and with he VoIP system;
prepare a call setup message for connecting the call with the destination number, wherein the call setup message uses the second calling number as the caller identity for the call; and
using the call setup message, route the call to a public switched telephone network (“
PSTN”
) for routing to the destination number.
- VoIP”
-
42. In a voice over Internet Protocol (“
- VoIP”
) system, a method for handling a call placed by a dual-mode phone capable of operating in a cellular mode and in a VoIP mode, the method comprising;
accepting a connection with a cellular system, the connection comprising a call originating from a phone registered with the cellular system, the call having a destination number associated with a desired destination for the call and a first calling number associated with the phone and with the cellular system;
determining that the first calling number is associated with the cellular system;
identifying a second calling number associated with the phone and with the VoIP system;
preparing a call setup message for connecting the call with the destination number, wherein the call setup message uses the second calling number as the caller identity for the call; and
using the call setup message, routing the call to a public switched telephone 12 network (“
PSTN”
) for routing to the destination number.
- VoIP”
-
43. A computer software program embodied on a computer readable medium and comprising instructions executable by a computer to:
-
accept a connection with a cellular system, the connection comprising a call originating from a phone registered with the cellular system, the call having a destination number associated with a desired destination for the call and a first calling number associated with the phone and with the cellular system;
determine that the first calling number is associated with the cellular system;
identify a second calling number associated with the phone and with the VoIP system;
prepare a call setup message for connecting the call with the destination number, wherein the call setup message uses the second calling number as the caller identity for the call; and
using the call setup message, route the call to a public switched telephone network (“
PSTN”
) for routing to the destination number.
-
Specification