Patent ID: 8644856

Claim:
A system, for controlling locationing functionality of a mobile device within a wireless network, comprising: a processor; and a computer-readable storage medium having stored thereon computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising: obtaining conditions precedent to directing the mobile device to perform an action corresponding to the conditions, wherein the conditions relate to precision of locationing for the mobile device, wherein the conditions comprise a first condition, a second condition, and a third condition, and wherein obtaining the conditions includes obtaining the first condition generated by the mobile device, receiving the second condition from a location based services application operating on the mobile device, and receiving the third condition from a network resource within the wireless network; determining whether at least one of the conditions is met based on a location of the mobile device; and directing, in response to determining that the condition is met, the mobile device to perform the action corresponding to the condition met, wherein directing the mobile device to perform the action comprises: directing the mobile device to activate a global-navigation-satellite-system receiver of the mobile device when the condition met indicates a need for fine locationing of the mobile device; and directing the mobile device to deactivate the global-navigation-satellite-system receiver when the condition met indicates a need for coarse locationing of the mobile device.