Patent ID: 9414190
Filing Date: 2016-08-09
CPC Classification: G06F,H04B,H04W,Y02D

Claim Text:
1. A computer-implemented method to provide location information of a mobile device, the method comprising: obtaining device location from a primary location module of the mobile device, wherein the primary location module provides the device location information to subsequent application virtual machines when the device location information from the primary source contains valid values for the device location of the mobile device; determining, by the mobile device, that a battery state for the mobile device is low; and when the battery state for the mobile device is low, retrieving predetermined values for a second device location from a secondary location module of the mobile device having a preferred power consumption set to low, wherein a single location request collects the device location and the predetermined values from both the primary and secondary location modules without spawning configuration retrieval threads.