Patent ID: 8072379

Claim:
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; determining a power source of the mobile device and when the power source is an external power source: processing the positioning signals to determine a position of the mobile device, the processing comprising: updating the position of the mobile device at a first frequency when a current position of the mobile device is over a predetermined distance from a previously determined position; and updating the position of the mobile device at a second frequency that is less than the first frequency when the current position of the mobile device is less than the predetermined distance from the previously determined position; and when the power source is a battery included as part 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.