IP Library Granted Patent US 8,538,387
Granted Patent B2
US 8,538,387 · App. 11/955,091 · Granted Sep 17, 2013

Single voicemail for dual-mode phones

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,538,387
App. No.
11/955,091
Granted
Sep 17, 2013
Kind
B2
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.

Claims (41)

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.

2. The method of claim 1 where the step of receiving the incoming outside call for the target number further comprises:

receiving the incoming outside call for the target number by a PBX, and

passing the incoming outside call for the target number through the PBX to the controller.

3. The method of claim 1 where the step of placing the cellular call to the cellular number by the controller further comprises:

the controller directing the PBX to place the cellular call to the cellular number.

4. The method of claim 1 wherein the predetermined signal is a predetermined set of DTMF tones.

5. The method of claim 1 wherein the predetermined signal is a predetermined touchtone pattern.

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.

7. The method of claim 6 wherein the predetermined signal is a predetermined set of DTMF tones.

8. The method of claim 6 wherein the predetermined signal is a predetermined touchtone pattern.

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.

10. The method of claim 9 wherein the predetermined signal is a predetermined set of DTMF tones.

11. The method of claim 9 wherein the predetermined signal is a predetermined touchtone pattern.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2018
From: ARUBA NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 045921/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: ARUBA NETWORKS, INC.
Reel/Frame 036379/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2015
From: ARUBA NETWORKS, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 035814/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2007
From: BAJPAI, RAJNEESH; IYER, PRADEEP; KALKUNTE, VENKAT
To: ARUBA NETWORKS, INC.
Reel/Frame 020236/0522 →