IP Library Granted Patent US 8,045,969
Granted Patent B2
US 8,045,969 · App. 12/704,052 · Granted Oct 25, 2011

Methods and apparatus for limiting communication capabilities in mobile communication devices

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,045,969
App. No.
12/704,052
Granted
Oct 25, 2011
Kind
B2
Abstract

A mobile device detects whether its temperature is within a first or second range of values, and operates in a full communication state within the first range and a limited communication state within the second range. The mobile device receives a communication request for establishment of a voice call or for communication of a user data message. In the full communication state, the mobile device permits an emergency or non-emergency voice call to be established, and permits a user data message to be communicated. In the limited communication state, the mobile device inhibits a non-emergency voice call from being established, but permits an emergency voice call to be established.

Claims (87)

1. A method of controlling operation of a mobile communication device, the method comprising the acts of:

detecting whether an operating variable of the mobile device is within one of a first range of values or a second range of values, the operating variable comprising a temperature of the mobile device, the second range of values being greater than the first range of values;

causing the mobile device to operate in a full communication state when the operating variable is detected to be within the first range of values;

causing the mobile device to operate in a limited communication state when the operating variable is detected to be within the second range of values;

receiving, via a user interface of the mobile device, a communication request for establishment of a voice call or for communication of a user data message;

in the full communication state, when the communication request is for establishment of an emergency or non-emergency voice call, permitting the emergency or non-emergency voice call to be established via a wireless network;

in the full communication state, when the communication request is for communication of a user data message, permitting the user data message to be communicated via the wireless network;

in the limited communication state, when the communication request is for establishment of a non-emergency voice call, prohibiting the non-emergency voice call from being established via the wireless network; and

in the limited communication state, when the communication request is for establishment of an emergency voice call, permitting the emergency voice call to be established via the wireless network.

2. The method of claim 1 , wherein the limited communication state is a first limited communication state and the method further comprises:

detecting whether the operating variable is within a third range of values, the third range of values being greater than the second range of values;

causing the mobile device to operate in a second limited communication state when the operating variable is detected to be within the third range of values;

in the second limited communication state, when the communication request is for establishment of a non-emergency voice call, prohibiting the non-emergency voice call from being established via the wireless network;

in the second limited communication state, when the communication request is for communication of a user data message, prohibiting the data message from being communicated via the wireless network; and

in the second limited communication state, when the communication request is for establishment of an emergency voice call, permitting the emergency voice call to be established via the wireless network.

3. The method of claim 1 , wherein the limited communication state is a first limited communication state and the method further comprises:

detecting whether the operating variable is within a third range of values, the third range of values being greater than the second range of values;

causing the mobile device to operate in a second limited communication state when the operating variable is detected to be within the third range of values;

in the second limited communication state, when the communication request is for establishment of an emergency or non-emergency voice call, prohibiting the emergency or non-emergency voice call from being established via the wireless network; and

in the second limited communication state, when the communication request is for communication of a user data message comprising an emergency message, permitting the emergency message to be communicated via the wireless network.

4. The method of claim 1 , wherein the limited communication state is a first limited communication state and the method further comprises:

detecting whether the operating variable is within a third range of values, the third range of values being greater than the second range of values;

causing the mobile device to operate in a second limited communication state when the operating variable is detected to be within the third range of values;

in the second limited communication state, when the communication request is for establishment of an emergency or non-emergency voice call, prohibiting the emergency or non-emergency voice call from being established via the wireless network;

in the second limited communication state, when the communication request is for communication of a user data message comprising a non-emergency message, prohibiting the non-emergency message from being communicated via the wireless network; and

in the second limited communication state, when the communication request is for communication of a user data message comprising an emergency message, permitting the emergency message to be communicated via the wireless network.

5. The method of claim 1 , wherein the user data message comprises one of an electronic mail (e-mail) message or a short message service (SMS) message.

6. The method of claim 3 , wherein the user data message comprises one of an electronic mail (e-mail) message or a short message service (SMS) message.

7. The method of claim 1 , wherein the mobile device includes a power amplifier (PA) and a battery interface for receiving one or more batteries, and wherein the act of detecting the operating variable comprising the temperature comprises detecting the temperature from a thermistor located either adjacent the PA or in the one or more batteries.

8. The method of claim 1 , wherein the limited communication state is a first limited communication state and the method further comprises:

detecting whether the operating variable is within a third range of values, the third range of values being greater than the second range of values;

causing the mobile device to operate in a second limited communication state when the operating variable is detected to be within the third range of values;

in the second limited communication state, when the communication request is for establishment of a non-emergency voice call, prohibiting the non-emergency voice call from being established via the wireless network;

in the second limited communication state, prohibiting reception of a user data message via the wireless network; and

in the second limited communication state, when the communication request is for establishment of an emergency voice call, permitting the emergency voice call to be established via the wireless network.

9. The method of claim 3 , further comprising:

in the first limited communication state, causing a visual display of the mobile device to display an indication of operation in the first limited communication state; and

in the second limited communication state, causing the visual display of the mobile device to display an indication of operation in the second limited communication state.

10. The method of claim 1 , which is performed by computer instructions executed by one or more processors of the mobile device.

11. A mobile communication device, comprising:

a user interface;

a wireless transceiver configured to operate with a wireless communication network;

a processor which is coupled to the user interface and the wireless transceiver;

the processor being configured to:

detect whether an operating variable of the mobile communication device is within one of a first range of values or a second range of values, the operating variable comprising a temperature of the mobile device, the second range of values being greater than the first range of values;

control the wireless transceiver to operate in a full communication state when the operating variable is detected to be within the first range of values;

control the wireless transceiver to operate in a limited communication state when the operating variable is detected to be within the second range of values;

receive, via the user interface, a communication request for establishment of a voice call or for communication of a user data message;

in the full communication state, when the communication request is for establishment of an emergency or non-emergency voice call, permit the emergency or non-emergency voice call to be established via the wireless transceiver;

in the full communication state, when the communication request is for communication of a user data message, permit the user data message to be communicated via the wireless transceiver;

in the limited communication state, when the communication request is for establishment of a non-emergency voice call, prohibit the non-emergency voice call from being established via the wireless network; and

in the limited communication state, when the communication request is for establishment of an emergency voice call, permit the emergency voice call to be established via the wireless transceiver.

12. The mobile device of claim 11 , wherein the limited communication state is a first limited communication state and the processor is further operative to:

detect whether the operating variable is within a third range of values, the third range of values being greater than the second range of values;

control the mobile device to operate in a second limited communication state when the operating variable is detected to be within the third range of values;

in the second limited communication state, when the communication request is for establishment of a non-emergency voice call, prohibit the non-emergency voice call from being established via the wireless transceiver;

in the second limited communication state, when the communication request is for communication of a user data message, prohibit the data message from being communicated via the wireless transceiver; and

in the second limited communication state, when the communication request is for establishment of an emergency voice call, permit the emergency voice call to be established via the wireless transceiver.

13. The mobile device of claim 11 , wherein the limited communication state is a first limited communication state and the processor is further operative to:

detect whether the operating variable is within a third range of values, the third range of values being greater than the second range of values;

control the mobile device to operate in a second limited communication state when the operating variable is detected to be within the third range of values;

in the second limited communication state, when the communication request is for establishment of an emergency or non-emergency voice call, prohibit the emergency or non-emergency voice call from being established via the wireless transceiver; and

in the second limited communication state, when the communication request is for communication of a user data message comprising an emergency message, permit the emergency message to be communicated via the wireless transceiver.

14. The mobile device of claim 11 , wherein the limited communication state is a first limited communication state and the processor is further operative to:

detect whether the operating variable is within a third range of values, the third range of values being greater than the second range of values;

control the mobile device to operate in a second limited communication state when the operating variable is detected to be within the third range of values;

in the second limited communication state, when the communication request is for establishment of an emergency or non-emergency voice call, prohibit the emergency or non-emergency voice call from being established via the wireless transceiver;

in the second limited communication state, when the communication request is for communication of a user data message comprising a non-emergency message, prohibit the non-emergency message from being communicated via the wireless transceiver; and

in the second limited communication state, when the communication request is for communication of a user data message comprising an emergency message, permit the emergency message to be communicated via the wireless transceiver.

15. The mobile device of claim 11 , wherein the user data message comprises one of an electronic mail (e-mail) message or a short message service (SMS) message.

16. The mobile device of claim 13 , wherein the user data message comprises one of an electronic mail (e-mail) message or a short message service (SMS) message.

17. The mobile device of claim 11 , further comprising:

a power amplifier (PA) of the wireless transceiver;

a battery interface for receiving one or more batteries; and

wherein the processor is further operative to detect the operating variable comprising the temperature by detecting the temperature from a thermistor located either adjacent the PA or in the one or more batteries.

18. The mobile device of claim 11 , wherein the limited communication state is a first limited communication state and the processor is further operative to:

detect whether the operating variable is within a third range of values, the third range of values being greater than the second range of values;

control the mobile device to operate in a second limited communication state when the operating variable is detected to be within the third range of values;

in the second limited communication state, when the communication request is for establishment of a non-emergency voice call, prohibit the non-emergency voice call from being established via the wireless network;

in the second limited communication state, prohibit reception of a user data message via the wireless transceiver; and

in the second limited communication state, when the communication request is for establishment of an emergency voice call, permit the emergency voice call to be established via the wireless transceiver.

19. The mobile device of claim 13 , further comprising:

a visual display;

wherein the processor is further operative to:

in the first limited communication state, cause the visual display to display an indication of operation in the first limited communication state; and

in the second limited communication state, cause the visual display to display an indication of operation in the second limited communication state.

20. The mobile device of claim 13 , which is operative in a wireless network comprising a cellular telecommunications network.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Oct 17, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031435/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2010
From: JIN, XIN, MR.; ISLAM, MUHAMMAD KHALEDUL, MR.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 023936/0475 →