Method and apparatus for conserving power on a mobile device through motion awareness
First Claim
1. A location awareness mobile device power conservation method, comprising:
- receiving location information from one or more receivers in a mobile cellular communications device;
receiving a signal indicating whether or not the mobile cellular communications device is in motion from an accelerometer in the mobile cellular communications device;
determining a velocity vector from the location information received;
if the velocity vector indicates that the mobile cellular communications device is not in motion, enabling scanning operations for the one or more receivers to be halted to conserve battery power for the mobile cellular communications device while the mobile device is stationary; and
enabling scanning operations for the one or more receivers to resume when an indication that the mobile cellular communications device is moving again is received from the accelerometer;
if the velocity vector indicates that the mobile cellular communications device is in motion, setting a scanning rate for the one or more receivers to a value at least in part proportional to the magnitude of the velocity vector such that battery power consumption of the mobile cellular communications device is directly proportional to the velocity of the mobile cellular communications device; and
repeating the process until the mobile cellular communications device is placed in an off position.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for conserving power on a mobile device through motion awareness. The method includes a motion model that receives location information from one or more receivers and an accelerometer. The motion model determines whether the mobile device is in motion based on the received information. If the mobile device is in motion, a scanning rate for the one or more receivers is determined based on a velocity vector, the velocity vector being determined from the received information; the determined scanning rate is sent to the one or more receivers to enable them to operate at the determined scanning rate; and the process is repeated. If the mobile device is not in motion, the scanning operations for the one or more receivers are halted while the mobile device is stationary; scanning operations for the one or more receivers are resumed when an indication that the mobile device is moving again is received from the accelerometer; and the process is repeated.
79 Citations
16 Claims
-
1. A location awareness mobile device power conservation method, comprising:
-
receiving location information from one or more receivers in a mobile cellular communications device; receiving a signal indicating whether or not the mobile cellular communications device is in motion from an accelerometer in the mobile cellular communications device; determining a velocity vector from the location information received; if the velocity vector indicates that the mobile cellular communications device is not in motion, enabling scanning operations for the one or more receivers to be halted to conserve battery power for the mobile cellular communications device while the mobile device is stationary; and enabling scanning operations for the one or more receivers to resume when an indication that the mobile cellular communications device is moving again is received from the accelerometer; if the velocity vector indicates that the mobile cellular communications device is in motion, setting a scanning rate for the one or more receivers to a value at least in part proportional to the magnitude of the velocity vector such that battery power consumption of the mobile cellular communications device is directly proportional to the velocity of the mobile cellular communications device; and repeating the process until the mobile cellular communications device is placed in an off position. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for conserving power, comprising:
-
at least one receiver to determine location information for a mobile cellular communications device; an accelerometer to determine whether the mobile cellular communications device is in motion; a motion model, coupled to the at least one receiver and the accelerometer to determine a velocity vector based on the information received from the at least one receiver and the accelerometer; a power manager coupled to the motion model to determine a scanning rate for the at least one receiver; a scan controller, coupled to the power manager and the at least one receiver to enable or disable scanning operations for the at least one receiver based on the scanning rate, wherein when the velocity vector indicates that the mobile cellular communications device is stationary, scanning of the at least one receiver is halted to conserve battery power on the mobile cellular communications device, wherein scanning of the at least one receiver is resumed when the accelerometer triggers the motion model to indicate that the mobile cellular communications device is in motion again such that battery power consumption of the mobile cellular communications device is directly proportional to the velocity of the mobile cellular communications device; and the scan controller further to set a scanning rate for the one or more receivers to a value, at least in part, proportional to the magnitude of the velocity vector if the velocity vector indicates that the mobile cellular communications device is in motion. - View Dependent Claims (8, 9, 10)
-
-
11. An article comprising:
- a computer readable storage medium having a plurality of machine accessible instructions, wherein when the instructions are executed by a processor, the instructions provide for;
receiving location information from one or more receivers in a mobile cellular communications device; receiving a signal indicating whether or not the mobile cellular communications device is in motion from an accelerometer in the mobile cellular communications device; determining a velocity vector from the location information received; if the velocity vector indicates that the mobile cellular communications device is not in motion, enabling scanning operations for the one or more receivers to be halted to conserve battery power for the mobile cellular communications device while the mobile cellular communications device is stationary; and enabling scanning operations for the one or more receivers to resume when an indication that the mobile cellular communications device is moving again is received from the accelerometer; if the velocity vector indicates that the mobile cellular communications device is in motion, setting a scanning rate for the one or more receivers to a value at least in part proportional to the magnitude of the velocity vector such that battery power consumption of the mobile cellular communications device is directly proportional to the velocity of the mobile cellular communications device; and repeating the process until the mobile cellular communications device is placed in an off position. - View Dependent Claims (12, 13, 14, 15, 16)
- a computer readable storage medium having a plurality of machine accessible instructions, wherein when the instructions are executed by a processor, the instructions provide for;
Specification