×

Distributed method and system for determining the position of a mobile device using long-range signals and calibrating the position using short-range signals

  • US 8,838,135 B2
  • Filed: 07/24/2012
  • Issued: 09/16/2014
  • Est. Priority Date: 07/26/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A non-transitory machine readable medium storing a program for determining a location of a mobile device comprising a plurality of radios, each radio in the plurality of radios using a different communication protocol, the program executable by at least one processing unit of the mobile device, the program comprising sets of instructions for:

  • receiving a plurality of signals through each radio, signals received at each radio of the mobile device corresponding to a different communication protocol than the signals received at other radios of the plurality of the mobile device radios;

    determining a location of the mobile device from the plurality of signals received through each radio using a positioning method corresponding to each radio, the positioning method corresponding to each radio different than the positioning methods corresponding to other radios in the plurality of radios;

    setting the location of the mobile device to a computed weighted sum of the determined locations;

    receiving positioning assistance data from a short-range position reference device, wherein a set of radios in the plurality of radios of the mobile device utilize long-range communication protocols, wherein the mobile device and the short-range position reference device communicate using a short-range communication protocol that has a shorter range than the ranges of said long-range communication protocols, the positioning assistance data comprising a location of the short-range position reference device; and

    calibrating each positioning method such that the location determined by the method is a same as the location received from the short-range position reference device.

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