IP Library Granted Patent US 9,503,988
Granted Patent B2
US 9,503,988 · App. 14/791,332 · Granted Nov 22, 2016

Method, device and computer program product for managing radio states in a mobile communication device using device mobility information

Inventor: Tomasz Henryk Mach (Slough, GB)
Assignee: BLACKBERRY LIMITED
H04W52/0274H04W52/0258H04W88/02Y02B60/50
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 9,503,988
App. No.
14/791,332
Granted
Nov 22, 2016
Kind
B2
Abstract

This disclosure is directed to a method, computer program product and mobile communication device configured for managing radio states in a mobile communication device using device mobility information. A mobility state is determined from the number of cell changes over a predefined period of time. If the mobility state transitions to medium or high, such as when the user is in a vehicle, a Bluetooth™ radio is enabled. If a connection to a Bluetooth™-enabled device is available, a connection is established. When the connection is disconnected, a configurable timer is started. If the timer expires without re-establishing the connection or the mobility state transitioning to medium or high, the Bluetooth™ radio is disabled to reduce power consumption. According to an embodiment, a Wi-Fi radio may then be enabled to establish a Wi-Fi connection. Various configurations of computer program products and mobile communication devices are also described.

Claims (32)

1. A method comprising:

when a mobility state of a mobile device is at or above a first predetermined threshold, enabling a first short-range radio and establishing a first short-range radio connection;

when the first short-range radio connection is disconnected, disabling the first short-range radio after a first predetermined time period during which: the mobility state is below the first predetermined threshold; and, the first short-range radio connection is not re-established;

when the mobility state is at or above a second predetermined threshold, enabling a second short-range radio after a second predetermined time period that follows the first short-range radio being disabled; and,

when no second short-range radio connection is established during a third predetermined time period, disabling the second short-range radio.

2. The method of claim 1 , further comprising establishing the first short-range radio connection after the first short-range radio is enabled.

3. The method of claim 1 , further comprising monitoring the mobility state of the mobile device.

4. The method of claim 1 , wherein the first short-range radio comprises a Bluetooth™ radio.

5. The method of claim 1 , further comprising configuring the first predetermined time period.

6. The method of claim 1 , wherein the second short-range radio comprises a Wi-Fi radio.

7. The method of claim 1 , further comprising configuring the second predetermined time period.

8. The method of claim 1 , further comprising, when the second short-range radio connection is not established, and after the mobility state is at or above the first predetermined threshold, disabling the second short-range radio.

9. The method of claim 1 , further comprising configuring the third predetermined time period.

10. A mobile device comprising:

a processor, a first short-range radio, and, a second short-range radio, the processor configured to:

when a mobility state of a mobile device is at or above a first predetermined threshold, enable the first short-range radio and establishing a first short-range radio connection;

when the first short-range radio connection is disconnected, disable the first short-range radio after a first predetermined time period during which: the mobility state is below the first predetermined threshold; and, the first short-range radio connection is not re-established;

when the mobility state is at or above a second predetermined threshold, enable the second short-range radio after a second predetermined time period that follows the first short-range radio being disabled; and,

when no second short-range radio connection is established during a third predetermined time period, disable the second short-range radio.

11. The mobile device of claim 10 , wherein the processor is further configured to establish the first short-range radio connection after the first short-range radio is enabled.

12. The mobile device of claim 10 , wherein the processor is further configured to monitor the mobility state of the mobile device.

13. The mobile device of claim 10 , wherein the first short-range radio comprises a Bluetooth™ radio.

14. The mobile device of claim 10 , wherein the processor is further configured to configure the first predetermined time period.

15. The mobile device of claim 10 , wherein the second short-range radio comprises a Wi-Fi radio.

16. The mobile device of claim 10 , wherein the processor is further configured to configure the second predetermined time period.

17. The mobile device of claim 10 , wherein the processor is further configured to when the second short-range radio connection is not established, and after the mobility state is at or above the first predetermined threshold, disable the second short-range radio.

18. The mobile device of claim 10 , wherein the processor is further configured to configure the third predetermined time period.

19. A non-transitory computer-readable medium storing a computer program, wherein execution of the computer program is for:

when a mobility state of a mobile device is at or above a first predetermined threshold, enabling a first short-range radio and establishing a first short-range radio connection;

when the first short-range radio connection is disconnected, disabling the first short-range radio after a first predetermined time period during which: the mobility state is below the first predetermined threshold; and, the first short-range radio connection is not re-established;

when the mobility state is at or above a second predetermined threshold, enabling a second short-range radio after a second predetermined time period that follows the first short-range radio being disabled; and,

when no second short-range radio connection is established during a third predetermined time period, disabling the second short-range radio.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2016
From: RESEARCH IN MOTION UK LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 038925/0137 →
CHANGE OF NAME Recorded Mar 15, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 038087/0963 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2015
From: MACH, TOMASZ HENRYK
To: RESEARCH IN MOTION UK LIMITED
Reel/Frame 035976/0328 →
Continuity (2)
Continuation 13848791 · Mar 22, 2013
Related Publication 20150304956A1 · Oct 22, 2015