×

Device location application programming interface

  • US 8,954,987 B1
  • Filed: 06/26/2012
  • Issued: 02/10/2015
  • Est. Priority Date: 07/15/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for interfacing a mobile device and an application virtual machine in order to provide location information of the mobile device from a secondary source, the method comprising:

  • providing location information supplied by a first source to the application virtual machine;

    determining if the location information provided to the application virtual machine contains valid values for a location of the mobile device;

    providing the location information to subsequent application virtual machines as needed when the location information contains valid values for the location of the mobile device; and

    providing the location information from a secondary source when the location information received from the primary source is invalid, wherein a first set of values associated with the location information from the primary source and a second set of values associated with the location information from the secondary source are retrieved in a single request;

    wherein the second set of values is retrieved without spawning a new processing thread.

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