GPS POWER SAVINGS USING LOW POWER SENSORS
First Claim
1. A method of reducing power consumption in a mobile device having a satellite positioning system (SPS) receiver, the method comprising:
- detecting the availability of positioning signals with the SPS receiver;
processing the positioning signals to determine a position of the mobile device;
suspending processing of the positioning signals in response to a power saving event when the positioning signals are detected as being available;
updating the position of the mobile device based upon data from at least one sensor while processing of the positioning signals is suspended; and
resuming processing of the positioning signals following the power saving event.
1 Assignment
0 Petitions
Accused Products
Abstract
A position location system, apparatus, and method are disclosed. A wireless device includes a satellite positioning system (SPS) receiver and position location processor. The SPS receiver detects the availability of positioning signals and the position location processor determines an initial position of the wireless device based upon the positioning signals. A controller generates power saving events when the positioning signals are detected as being available. The controller determines the timing and duration of the power saving events. During a power saving event, the SPS receiver is deactivated and/or processing of the positioning signals is suspended to reduce power consumption of the wireless device. The initial position is updated based upon relative positioning information from one or more sensors during the power saving event. The controller activates the SPS receiver and resumes processing of the positioning signals following the power saving event.
-
Citations
44 Claims
-
1. A method of reducing power consumption in a mobile device having a satellite positioning system (SPS) receiver, the method comprising:
-
detecting the availability of positioning signals with the SPS receiver; processing the positioning signals to determine a position of the mobile device; suspending processing of the positioning signals in response to a power saving event when the positioning signals are detected as being available; updating the position of the mobile device based upon data from at least one sensor while processing of the positioning signals is suspended; and resuming processing of the positioning signals following the power saving event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A wireless device, comprising:
-
a satellite positioning system (SPS) receiver configured to detect an availability of one or more positioning signals; one or more sensors configured to generate data for determining a relative change in a position of the wireless device; and apposition location processor coupled to the SPS receiver and to the one or more sensors and configured to determine;
a current position of the wireless device using the positioning signals; anda controller configured to reactivate the SPS receiver when the positioning signals are detected as being available and to cause position location processor to update the position of the wireless device based upon the data from the one or more sensors while the SPS receiver is deactivated, and the controller configured to reactivate the SPS receiver and to cause the position location processor to determine a current position of the wireless device following a sleep interval. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method of reducing power consumption in a wireless device having a satellite positioning system (SPS) receiver, the method comprising:
-
detecting an availability of positioning signals with the SPS receiver; determining a current position of the mobile device based upon the positioning signals; estimating an error of the current position; deactivating the SPS receiver if the error of the current position does not exceed a predetermined threshold; while the SPS receiver is deactivated, adjusting the current position from time to time based upon data from at least one analog sensor to obtain an updated position; and activating the SPS receiver based upon a cumulative error of the updated position. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A wireless device comprising:
-
means for detecting an availability of positioning signals with the SPS receiver; means for processing the positioning signals to determine a position of the mobile device; means for suspending processing of the positioning signals in response to a power saving event when the positioning signals are detected as being available; means for updating the position of the mobile device based upon data from at least one sensor while processing of the positioning signals is suspended; and means for resuming processing of the positioning signals following the power saving event. - View Dependent Claims (41, 42, 43)
-
-
44. A computer-readable medium carrying one or more sequences, of one or more instructions for determining the position of a wireless device, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform steps of:
-
detecting an availability of one or more positioning signals; determining a current position of the wireless device based upon the positioning signals; determining a timing and duration of a power saving event, deactivating an SPS receiver and suspending processing of the positioning signals in response to the power saving event if the positioning signals are detected as being available and the current position is obtained; obtaining sensor data representative of a relative change in the position of the wireless device; updating the position of the wireless device from time to time based upon the sensor data during the power saving event; and activating the SPS receiver and resuming processing of the positioning signals after the power saving event.
-
Specification