IP Library Granted Patent US 8,504,120
Granted Patent B2
US 8,504,120 · App. 11/849,080 · Granted Aug 6, 2013

Techniques for controlling a radio processor in a mobile computing device

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,504,120
App. No.
11/849,080
Granted
Aug 6, 2013
Kind
B2
Abstract

Techniques for controlling a radio processor for a mobile computing device are described. An apparatus may comprise a mobile computing device to support cellular voice communication, wireless data communication and computing capabilities, the mobile computing device including an applications processor coupled to a radio processor. The applications processor may include a radio management module to manage operations for the radio processor, the radio management module having a radio control module arranged to enable and disable the radio processor in accordance with a radio control schedule. Other embodiments are described and claimed.

Claims (49)

1. An apparatus comprising:

a mobile computing device to support cellular voice communication, wireless data communication and computing capabilities,

the mobile computing device including an applications processor coupled to a radio processor, and a location system to identify and provide a geographic location for the mobile computing device,

the applications processor to include a radio management module to manage operations for the radio processor, the radio management module having a radio schedule application and a radio control module, the radio control module arranged to enable and disable the radio processor in accordance with a radio control schedule, the radio control schedule to include a schedule event parameter to define a power mode for the radio processor when disabled, the power mode chosen from a first power mode or a second power mode, wherein the first power mode includes a first sub-set of features of the radio processor being disabled to achieve a first power draw and the second power mode includes a second sub-set of features of the radio processor being disabled to achieve a second power draw, the radio control schedule to further include a schedule location parameter to define a location to activate the radio control schedule;

the radio processor to execute the communication functions of the mobile computing device; and

the location system to provide the geographic location to the radio schedule application, the radio schedule application to compare the geographic location to a list of schedule location parameters, and when the geographic location matches the schedule location parameter the radio control module to use the radio control schedule corresponding to the matched schedule location parameter.

2. The apparatus of claim 1 , the radio scheduling application to receive operator instructions to define the radio control schedule, and generate the radio control schedule in accordance with operator instructions.

3. The apparatus of claim 1 , the radio management module to include a radio timer set to a defined time interval in accordance with the radio control schedule, the radio timer to notify the radio control module when the defined time interval has expired.

4. The apparatus of claim 1 , the radio control module to send a disable radio control command to the applications processor, the applications processor to send a disable radio control signal to the radio processor to disable the radio processor.

5. The apparatus of claim 1 , the radio control module to send an enable radio control command to the applications processor, the applications processor to send an enable radio control signal to the radio processor to enable the radio processor.

6. The apparatus of claim 1 , the mobile computing device comprising a global positioning system to identify the geographic location for the mobile computing device, the radio management module to generate a prompt for an operator to manually enable or disable the radio processor based on the location.

7. A method comprising:

setting a radio timer for a schedule start time based on a schedule start parameter from a radio control schedule, the radio control schedule to include a schedule event parameter to define a power mode for the radio processor when disabled, the power mode chosen from a first power mode or a second power mode, wherein the first power mode includes a first sub-set of features of the radio processor being disabled to achieve a first power draw and the second power mode includes a second sub-set of features of the radio processor being disabled to achieve a second power draw, the radio control schedule to further include a schedule location parameter to define a location to activate the radio control schedule;

receiving notification that the radio timer is at the schedule start time;

sending a disable radio control command to disable a radio processor for a mobile computing device, the radio processor executing cellular voice communication and wireless data communication functions for the mobile communication device, the disable radio command to reduce power consumption of a battery;

receiving location information for the mobile computing device;

comparing the location information with a list of schedule location parameters; and

activating the radio control schedule when the location information matches the schedule location parameter.

8. The method of claim 7 , comprising:

receiving the disable radio control command by an applications processor; and

sending a disable radio control signal from the applications processor to the radio processor.

9. The method of claim 7 , comprising:

setting the radio timer for a schedule end time based on a schedule end parameter from the radio control schedule;

receiving notification that the radio timer is at the schedule end time; and

sending an enable radio control command to enable the radio processor.

10. The method of claim 9 , comprising:

receiving the enable radio control command by an applications processor; and

sending an enable radio control signal from the applications processor to the radio processor.

11. The method of claim 7 , comprising:

generating a graphics user interface view with radio control preferences;

receiving selections for radio control preferences; and

storing the radio control preferences in the radio control schedule.

12. A non-transitory computer-readable storage medium comprising instructions that when executed enable a computing system to:

set a radio timer for a schedule start time based on a schedule start parameter from a radio control schedule, the radio control schedule to include a schedule event parameter to define a power mode for the radio processor when disabled, the power mode chosen from a first power mode or a second power mode, wherein the first power mode includes a first sub-set of features of the radio processor being disabled to achieve a first power draw and the second power mode includes a second sub-set of features of the radio processor being disabled to achieve a second power draw, the radio control schedule to further include a schedule location parameter to define a location to activate the radio control schedule;

receive notification that the radio timer is at the schedule start time;

send a disable radio control command to disable a radio processor for a mobile computing device, the radio processor executing cellular voice communication and wireless data communication functions for the mobile communication device, the disable radio command to reduce power consumption of a battery;

receive geographic location information for the mobile computing device;

compare the geographic location information with a list of schedule location parameters; and

activate the radio control schedule when the geographic location information matches the schedule location parameter.

13. The non-transitory storage medium of claim 12 , further comprising instructions that if executed enable a computing system to:

receive the disable radio control command by an applications processor; and

send a disable radio control signal from the applications processor to the radio processor.

14. The non-transitory storage medium of claim 12 , further comprising instructions that if executed enable a computing system to:

set the radio timer for a schedule end time based on a schedule end parameter from the radio control schedule;

receive notification that the radio timer is at the schedule end time; and

send an enable radio control command to enable the radio processor.

15. The non-transitory storage medium of claim 14 , further comprising instructions that if executed enable a computing system to:

receive the enable radio control command by an applications processor; and

send an enable radio control signal from the applications processor to the radio processor.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032132/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2010
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025204/0809 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PALM, INC.
Reel/Frame 024630/0474 →