Single voicemail for dual-mode phones
First Claim
Patent Images
1. A method of operating a controller for controlling a dual-mode phone comprising:
- receiving an incoming outside call for a target number at the controller,retrieving a cellular number for the dual-mode phone associated with the target number, the cellular number being different than the target number,placing a cellular call to the cellular number by the controller,starting a timer when the cellular call is answered,determining if a cellular voicemail answered the cellular call according to receipt of an in-band predetermined signal sent via the cellular call before a preset time on the timer expires,connecting the incoming outside call to the cellular call if the cellular voicemail did not answer the cellular call, anddisconnecting the cellular call and connecting the incoming outside call to voicemail associated with the target number if the cellular voicemail answered the cellular call.
4 Assignments
0 Petitions
Accused Products
Abstract
Single voicemail for dual-mode phones. Functionality is added to a dual-mode phone such that the dual-mode phone when operating in cellular mode sends a predetermined signal when it answers an incoming call. An enterprise mobility controller, on forwarding a call to the cellular side of a dual-mode phone after failing to complete a Wi-Fi connection, starts a timer. If the mobility controller does not receive the predetermined signal before the timer expires, it assumes that the cellular call has been handed off to the cellular voicemail system, terminates the cellular call, and sends the call to the enterprise voicemail system.
-
Citations
11 Claims
-
1. A method of operating a controller for controlling a dual-mode phone comprising:
-
receiving an incoming outside call for a target number at the controller, retrieving a cellular number for the dual-mode phone associated with the target number, the cellular number being different than the target number, placing a cellular call to the cellular number by the controller, starting a timer when the cellular call is answered, determining if a cellular voicemail answered the cellular call according to receipt of an in-band predetermined signal sent via the cellular call before a preset time on the timer expires, connecting the incoming outside call to the cellular call if the cellular voicemail did not answer the cellular call, and disconnecting the cellular call and connecting the incoming outside call to voicemail associated with the target number if the cellular voicemail answered the cellular call. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of operating a controller for controlling a dual-mode phone comprising:
-
receiving an incoming outside call for a target number by a PBX, passing the incoming outside call for the target number through the PBX to the controller, if the controller determines that the dual-mode phone associated with the target number is within range of an enterprise network, connecting the incoming call to the dual-mode phone through the enterprise network, if the controller determines that the dual-mode phone associated with the target number is not within range of the enterprise network; retrieving a cellular number for the dual-mode phone associated with the target number, the cellular number being different than the target number, directing the PBX to place a cellular call to the cellular number, starting a timer when the cellular call is answered, determining if an in-band predetermined signal was received via the cellular call before a preset time on the timer expired, the predetermined signal being sent when a user answers the cellular call, connecting the incoming outside call to the cellular call if the in-band predetermined signal was received, and disconnecting the cellular call and connecting the incoming outside call to voicemail associated with the target number if the in-band predetermined signal was not received. - View Dependent Claims (7, 8)
-
-
9. A method of operating a controller for controlling dual-mode phones comprising:
-
receiving an incoming outside call for a target number by a PBX, passing the incoming outside call for the target number through the PBX to the controller, if the controller determines that the dual-mode phone associated with the target number is within range of an enterprise network, connecting the incoming call to the dual-mode phone through the enterprise network, if the controller determines that the dual-mode phone associated with the target number is not within range of the enterprise network; retrieving a cellular number for the dual-mode phone associated with the target number, the cellular number being different than the target number, directing the PBX to place a cellular call to the cellular number, starting a timer when the cellular call is answered, determining if an in-band predetermined signal was received via the cellular call before a preset time on the timer expired, the predetermined signal being sent when a cellular voicemail answers the cellular call, connecting the incoming outside call to the cellular call if the in-band predetermined signal was not received, and disconnecting the cellular call and connecting the incoming outside call to voicemail associated with the target number if the in-band predetermined signal was received. - View Dependent Claims (10, 11)
-
Specification