×

Device location application programming interface

  • US 9,414,190 B1
  • Filed: 12/10/2014
  • Issued: 08/09/2016
  • Est. Priority Date: 07/15/2008
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×