×

Location determination using a companion device

  • US 9,838,838 B2
  • Filed: 09/29/2015
  • Issued: 12/05/2017
  • Est. Priority Date: 06/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a mobile device, a first location request requesting a location of the mobile device, the first location request specifying a requested accuracy level;

    determining, by a location determination subsystem of the mobile device, a first location estimate of the mobile device, the first location estimate being associated with an uncertainty value that is determined by the location determination subsystem;

    determining whether the uncertainty value satisfies the requested accuracy level;

    in response to determining that the uncertainty value does not satisfy the requested accuracy level, determining, by the mobile device, that the location determination subsystem of the mobile device is incapable of determining the location of the mobile device at the requested accuracy level under current conditions;

    in response to determining that the location determination subsystem of the mobile device is incapable of determining the location of the mobile device-at the requested accuracy level, submitting a second location request by the mobile device to a companion device that has paired with the mobile device, wherein the location determination subsystem is configured to determine the location of the mobile device based on location assistance information received from the companion device;

    comparing the specified requested accuracy level to data representing a communication range of a communication protocol between the mobile device and the companion device;

    determining that the communication range between the mobile device and the companion device meets the specified requested accuracy level; and

    in response to receiving a response to the second location request from the companion device, the response including the location assistance information, submitting a second location estimate corresponding to the location assistance information as a response to the first location request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×