IP Library Granted Patent US 7,890,090
Granted Patent B2
US 7,890,090 · App. 11/450,762 · Granted Feb 15, 2011

Dynamic mobile call forwarding by local area service discovery

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 7,890,090
App. No.
11/450,762
Granted
Feb 15, 2011
Kind
B2
Abstract

A mobile communication device as described herein is configured to support a wireless service discovery routine within a wireless local area. The service discovery routine identifies compatible devices in the vicinity of the mobile device, where the compatible devices represent potential forward-to devices for purposes of call forwarding for the mobile device. The mobile device receives one or more potential forward-to telephone numbers during the service discovery routine, selects a designated forward-to telephone number, and generates a call forwarding request that identifies the designated forward-to telephone number. The service discovery routine is carried out using one wireless communication protocol, and the call forwarding request is carried out using a different wireless communication protocol (e.g., a cellular protocol).

Claims (46)

1. A call forwarding method for a mobile device, the method comprising:

wirelessly detecting, with the mobile device, a number of potential forward-to devices within a local operating vicinity of the mobile device;

processing, with the mobile device, a designated forward-to telephone number corresponding to one of the potential forward-to devices; and

wirelessly transmitting, from the mobile device, a call forwarding request corresponding to the designated forward-to telephone number, the call forwarding request being formatted for processing by a service provider network that supports the mobile device.

2. A call forwarding method according to claim 1 , wherein processing the designated forward-to telephone number comprises receiving, at the mobile device, the designated forward-to telephone number from one of the potential forward-to devices.

3. A call forwarding method according to claim 1 , wherein processing the designated forward-to telephone number comprises retrieving the designated forward-to telephone number from a memory element maintained for the mobile device.

4. A call forwarding method according to claim 1 , further comprising initiating, with the mobile device, a service discovery protocol, wherein wirelessly detecting the number of potential forward-to devices is performed during the service discovery protocol.

5. A call forwarding method according to claim 4 , wherein processing the designated forward-to telephone number is performed during the service discovery protocol.

6. A call forwarding method according to claim 4 , wherein the service discovery protocol is compliant with UPnP.

7. A call forwarding method according to claim 4 , wherein the service discovery protocol is compliant with Zero Configuration Networking.

8. A call forwarding method according to claim 4 , wherein the service discovery protocol is compliant with the Bonjour discovery technology.

9. A call forwarding method according to claim 1 , wherein processing the designated forward-to telephone number comprises:

receiving, at the mobile device, a plurality of forward-to telephone numbers from a plurality of potential forward-to devices; and

selecting, with the mobile device, one of the plurality of forward-to telephone numbers for use as the designated forward-to telephone number.

10. A call forwarding method according to claim 9 , wherein selecting one of the plurality of forward-to telephone numbers is responsive to a user entry at the mobile device.

11. A call forwarding method according to claim 9 , wherein selecting one of the plurality of forward-to telephone numbers comprises:

determining, with the mobile device, whether the plurality of forward-to telephone numbers includes a default forward-to telephone number; and

if the plurality of forward-to telephone numbers includes the default forward-to telephone number, selecting the default forward-to telephone number for use as the designated forward-to telephone number.

12. A call forwarding method according to claim 9 , wherein selecting one of the plurality of forward-to telephone numbers is responsive to a forwarding priority list maintained for the mobile device.

13. A call forwarding method according to claim 1 , wherein the designated forward-to number corresponds to a designated forward-to device, and wherein the method further comprises:

detecting, with the mobile device, loss of wireless communication with the designated forward-to device; and

initiating, with the mobile device, cancellation of call forwarding to the designated forward-to device in response to the loss of wireless communication.

14. A call forwarding method according to claim 1 , further comprising monitoring, with the mobile device, a battery status of the mobile device, wherein generating the call forwarding request is triggered when the battery status indicates a low battery condition.

15. A call forwarding method according to claim 1 , further comprising:

receiving, at the mobile device, a plurality of forward-to telephone numbers from a plurality of potential forward-to devices;

receiving, at the mobile device, cost data for services associated with the plurality of potential forward-to devices; and

selecting, with the mobile device and based upon the cost data, one of the plurality of forward-to telephone numbers for use as the designated forward-to telephone number.

16. A call forwarding method for a mobile device, the method comprising:

initiating, with the mobile device, a service discovery routine in a local operating vicinity of the mobile device, the service discovery routine utilizing a first wireless communication protocol;

obtaining, at the mobile device during the service discovery routine, a list of forward-to telephone numbers corresponding to one or more potential forward-to devices;

selecting, with the mobile device, a designated forward-to telephone number from the list of forward-to telephone numbers; and

transmitting, from the mobile device and utilizing a second wireless communication protocol, a call forwarding request corresponding to the designated forward-to telephone number, the call forwarding request being formatted for processing by a service provider network that supports the mobile device.

17. A call forwarding method according to claim 16 , wherein initiating a service discovery routine is triggered by a user entry at the mobile device.

18. A call forwarding method according to claim 16 , wherein selecting the designated forward-to telephone number comprises:

determining, with the mobile device, whether the list of forward-to telephone numbers includes a default forward-to telephone number; and

if the list of forward-to telephone numbers includes the default forward-to telephone number, selecting the default forward-to telephone number for use as the designated forward-to telephone number.

19. A call forwarding method according to claim 16 , wherein selecting the designated forward-to telephone number is responsive to a forwarding priority list maintained for the mobile device.

20. A call forwarding system for a mobile device, the call forwarding system comprising:

a first wireless communication module of the mobile device, the first wireless communication module configured to support a service discovery routine that utilizes a first wireless communication protocol to wirelessly detect a number of potential forward-to devices in a local operating vicinity of the mobile device;

a processing architecture of the mobile device, the processing architecture coupled to the first wireless communication module and configured to select a designated forward-to telephone number corresponding to one of the potential forward-to devices; and

a second wireless communication module of the mobile device, the second wireless communication module configured to generate and wirelessly transmit a call forwarding request corresponding to the designated forward-to telephone number, the call forwarding request being formatted for processing by a service provider network that supports the mobile device.

21. A system according to claim 20 , the second wireless communication module being configured to transmit the call forwarding request utilizing a second wireless communication protocol.

22. A system according to claim 20 , the first wireless communication module being configured to receive the designated forward-to telephone number from one of the potential forward-to devices.

23. A system according to claim 20 , further comprising a user interface for the mobile device, wherein the processing architecture is configured to select the designated forward-to telephone number in response to a user entry at the user interface.

24. A system according to claim 20 , the processing architecture being configured to automatically select the designated forward-to telephone number.

25. A system according to claim 24 , the processing architecture being configured to automatically select the designated forward-to telephone number in response to a forwarding priority list maintained for the mobile device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034450/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2006
From: HANSEN, MARK D.; PINCE, JULIEN
To: MOTOROLA, INC.
Reel/Frame 017991/0631 →