Accuracy and performance of the hybrid positioning system
First Claim
1. A method for determining a location of a mobile device, comprising:
- determining an initial location estimate of the mobile device using a wireless local area network positioning system (WPS) that processes signals from access points in range of the mobile device and calculates the initial location estimate from characteristics of the signals;
calculating a region around the initial location estimate;
receiving, at a satellite positioning system (SPS) receiver of the mobile device, signals from a set of satellites of a SPS;
based on the received signals, determining, by the mobile device, a receiver clock bias for at least two satellites of the set of satellites at each of a plurality of points within the region and calculating therefrom a variation in receiver clock bias at each of the plurality of points within the region;
using the variation in receiver clock bias to refine an SPS estimated location of the mobile device; and
reporting a final location estimate of the mobile device based on the SPS estimated location.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a method for determining the position of a WLAN positioning system (WPS) and satellite positioning system (SPS) enabled device. The method can include determining an initial WPS position of the device using WPS, calculating an error region around the initial WPS position of the device, dividing the error region into a plurality of points, obtaining satellite measurements from at least two satellites in view of the device, determining a variation in a receiver clock bias for each point within the error region based on the satellite measurements from at least two satellites, selecting the point with the lowest variation in the receiver clock bias, and determining whether or not to use the point with the lowest variation in receiver clock bias to refine the initial WPS position of the device.
15 Citations
20 Claims
-
1. A method for determining a location of a mobile device, comprising:
-
determining an initial location estimate of the mobile device using a wireless local area network positioning system (WPS) that processes signals from access points in range of the mobile device and calculates the initial location estimate from characteristics of the signals; calculating a region around the initial location estimate; receiving, at a satellite positioning system (SPS) receiver of the mobile device, signals from a set of satellites of a SPS; based on the received signals, determining, by the mobile device, a receiver clock bias for at least two satellites of the set of satellites at each of a plurality of points within the region and calculating therefrom a variation in receiver clock bias at each of the plurality of points within the region; using the variation in receiver clock bias to refine an SPS estimated location of the mobile device; and reporting a final location estimate of the mobile device based on the SPS estimated location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for determining a location of a mobile device, comprising:
-
determining an initial location estimate of the mobile device; calculating a region around the initial location estimate; receiving, at a satellite positioning system (SPS) receiver of the mobile device, signals from a set of satellites of a SPS; based on the received signals, determining, by the mobile device, receiver clock bias for at least two satellites of the set of satellites at each of a plurality of points within the region and calculating therefrom a variation in receiver clock bias at each of the plurality of points within the region; removing one or more satellites from the set based on the variation in receiver clock bias; and determining a final location estimate of the mobile device using the remaining satellites of the set.
-
-
14. A non-transitory electronic device readable medium having instructions stored thereon, the instruction when executed by one or more processors being operable to:
-
determine an initial location estimate using a wireless local area network positioning system (WPS) that processes signals from access points and calculates the initial location estimate from characteristics of the signals; calculate a region around the initial location estimate; based on signals received from a set of satellites of a satellite positioning system (SPS) at a SPS receiver, determine a receiver clock bias for at least two satellites of the set of satellites at each of a plurality of points within the region and calculate therefrom a variation in receiver clock bias at each of the plurality of points within the region; use the variation in receiver clock bias to refine an SPS estimated location; and report a final location estimate based at least in part on the SPS estimated location. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification