IP Library Granted Patent US 8,275,335
Granted Patent B2
US 8,275,335 · App. 13/309,251 · Granted Sep 25, 2012

Methods and apparatus for controlling a gain state of a wireless receiver operating in an idle mode

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,275,335
App. No.
13/309,251
Granted
Sep 25, 2012
Kind
B2
Abstract

A communication device reads and stores in memory a state value which was utilized for operating a communication subsystem during a wake-up period of the communication subsystem. The device then causes the communication subsystem to enter into a sleep mode. Subsequently, the device causes the communication subsystem to exit from the sleep mode and enter into a current wake-up period. The stored state value is provided to the communication subsystem for use in operating the communication subsystem during a warm-up period of the current wake-up period. After the warm-up period of the current wake up period, a current state value is provided from a state controller to the communication subsystem for use in operating the communication subsystem during the wake up period. The current state value is determined based on a detected signal level of a current signal received in the communication subsystem.

Claims (56)

1. A method for controlling an operating state of a communication subsystem, the method comprising:

reading and storing in memory a state value which was utilized for operating the communication subsystem during a wake-up period of the communication subsystem;

causing the communication subsystem to enter into a sleep mode;

causing the communication subsystem to exit from the sleep mode and enter into a current wake-up period;

providing the stored state value to the communication subsystem for use in operating the communication subsystem during a warm-up period of the current wake-up period; and

after the warm-up period of the current wake up period, providing a current state value from a state controller to the communication subsystem for use in operating the communication subsystem during the wake up period, the current state value being determined based on a detected signal level of a current signal received in the communication subsystem.

2. The method of claim 1 , further comprising:

for subsequent sleep modes and wake-up periods of the communication subsystem: repeating the reading and storing of the state value, the causing of the communication subsystem to enter into the sleep mode, the causing of the communication subsystem to exit from the sleep mode and enter into the wake-up period, the providing of the stored state value to the communication subsystem, and the providing of the current state value from the controller to the communication subsystem.

3. The method of claim 1 , wherein the signal received in the communication subsystem comprises a radio frequency (RF) signal.

4. The method claim 1 , further comprising:

running a sleep mode timer for the sleep mode; and

in response to expiration of the sleep mode timer, causing the communication subsystem to exit from the sleep mode and enter into the wake-up period.

5. The method of claim 1 , wherein the communication subsystem comprises a wireless receiver.

6. The method of claim 1 , wherein the communication subsystem comprises a wireless receiver, and wherein the act of providing the stored state value to the communication subsystem comprises providing it to an amplifier of the wireless receiver.

7. The method of claim 1 , wherein the state value is one of a plurality of N state values.

8. The method of claim 1 , wherein a communication device having the communication subsystem comprises a mobile station configured to operate in a wireless communication network.

9. An electrical circuit, comprising:

a processor;

memory coupled to the processor;

a communication subsystem coupled to the processor;

a level detector configured to detect a signal level of a signal received in the communication subsystem;

a state controller configured to provide one of a plurality of state values in response to the detected signal level from the level detector;

the processor being configured to:

read and store in memory a state value which was utilized for operating the communication subsystem during a wake-up period of the communication subsystem;

cause the communication subsystem to enter into a sleep mode;

cause the communication subsystem to exit from the sleep mode and enter into a current wake-up period;

provide the stored state value to the communication subsystem for use in operating the communication subsystem during a warm-up period of the current wake-up period; and

after the warm-up period of the current wake up period, provide a current state value from the state controller to the communication subsystem for use in operating the communication subsystem during the wake up period, the current state value being determined based on a detected signal level of a current signal received in the communication subsystem.

10. The electrical circuit of claim 9 , wherein the processor is further configured to:

for subsequent sleep modes and wake-up periods of the communication subsystem: repeat the reading and storing of the state value, the causing of the communication subsystem to enter into the sleep mode, the causing of the communication subsystem to exit from the sleep mode and enter into the wake-up period, the providing of the stored state value to the communication subsystem, and the providing of the current state value from the controller to the communication subsystem.

11. The electrical circuit of claim 9 , wherein the signal received in the communication subsystem comprises a radio frequency (RF) signal.

12. The electrical circuit of claim 9 , wherein the processor is further configured to:

run a sleep mode timer for the sleep mode; and

in response to expiration of the sleep mode timer, cause the communication subsystem to exit from the sleep mode and enter into the wake-up period.

13. The electrical circuit of claim 9 , wherein the communication subsystem comprises a wireless receiver.

14. The electrical circuit of claim 9 , wherein the communication subsystem comprises a wireless receiver, and wherein providing the stored state value to the communication subsystem comprises providing it to an amplifier of the wireless receiver.

15. A communication device, comprising:

a processor;

memory coupled to the processor;

a communication subsystem coupled to the processor;

a level detector configured to detect a signal level of a signal received in the communication subsystem;

a state controller configured to provide one of a plurality of state values in response to the detected signal level from the level detector;

the processor being configured to:

read and store in memory a state value which was utilized for operating the communication subsystem during a wake-up period of the communication subsystem;

cause the communication subsystem to enter into a sleep mode;

cause the communication subsystem to exit from the sleep mode and enter into a current wake-up period;

provide the stored state value to the communication subsystem for use in operating the communication subsystem during a warm-up period of the current wake-up period; and

after the warm-up period of the current wake up period, provide a current state value from the state controller to the communication subsystem for use in operating the communication subsystem during the wake up period, the current state value being determined based on a detected signal level of a current signal received in the communication subsystem.

16. The communication device of claim 15 , wherein the processor is further configured to:

for subsequent sleep modes and wake-up periods of the communication subsystem: repeat the reading and storing of the state value, the causing of the communication subsystem to enter into the sleep mode, the causing of the communication subsystem to exit from the sleep mode and enter into the wake-up period, the providing of the stored state value to the communication subsystem, and the providing of the current state value from the controller to the communication subsystem.

17. The communication device of claim 15 , wherein the signal received in the communication subsystem comprises a radio frequency (RF) signal.

18. The communication device of claim 15 , wherein the processor is further configured to:

run a sleep mode timer for the sleep mode; and

in response to expiration of the sleep mode timer, cause the communication subsystem to exit from the sleep mode and enter into the wake-up period.

19. The communication device of claim 15 , wherein the communication subsystem comprises a wireless receiver.

20. The communication device of claim 15 , wherein the communication subsystem comprises a wireless receiver, and wherein providing the stored state value to the communication subsystem comprises providing it to an amplifier of the wireless receiver.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Feb 18, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037856/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2012
From: JIN, XIN, MR.; JIAO, QINGZHONG, MR.; YOUNG, TOM YUN SANG, MR.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028266/0793 →