Abstract:
Determining if a receiver is inside or outside a building or area. Particular systems and methods for determining if a receiver is inside or outside a building determine an estimate of a position of a receiver, and use the estimate of the position of the receiver and other data to determine if the position of the receiver is inside a first building. The other data may include locations of geo-fences inside buildings, heights of buildings, or other types of data.
Abstract:
Calibrating an unstable sensor of a mobile device. Systems and methods for calibrating a sensor of a mobile device determine a first estimated position of the mobile device without using any measurement from the sensor of the mobile device, generate a second estimated position of the mobile device using a measurement from the sensor, estimate a sensor error of the sensor using the first estimated position and the second estimated position, and use the sensor error to determine a calibration value for adjusting one or more measurements from the sensor.
Abstract:
Controlling access to position information at a receiver, or at another device external to the receiver. Various considerations, including a requested service type, a user type, a device type, a software application type, a payment, and/or other characteristics associated with a particular software application or distributor of that software application, may be used to control access to position information.
Abstract:
Determining if a receiver is inside or outside a building or area. Particular systems and methods for determining if a receiver is inside or outside a building determine an estimate of a position of a receiver, and use the estimate of the position of the receiver and other data to determine if the position of the receiver is inside a first building. The other data may include locations of geo-fences inside buildings, heights of buildings, or other types of data.
Abstract:
Calibrating an unstable sensor of a mobile device. Systems and methods for calibrating a sensor of a mobile device determine a first estimated position of the mobile device without using any measurement from the sensor of the mobile device, generate a second estimated position of the mobile device using a measurement from the sensor, estimate a sensor error of the sensor using the first estimated position and the second estimated position, and use the sensor error to determine a calibration value for adjusting one or more measurements from the sensor.
Abstract:
Calibrating a pressure sensor of a mobile device includes determining a first plurality of calibration values for a first plurality of visits to a first revisit zone to which a mobile device repeatedly returns; determining a first relative calibration adjustment value based on the first plurality of calibration values; determining an adjusted absolute calibration value based on i) an absolute calibration value used to calibrate pressure measurements made by a pressure sensor of the mobile device, and ii) the first relative calibration adjustment value; and calibrating pressure measurements made by the pressure sensor of the mobile device using the adjusted absolute calibration value.
Abstract:
Calibrating a pressure sensor of a mobile device incudes determining an absolute calibration value used to calibrate pressure measurements by a pressure sensor of a mobile device; determining a first revisit zone as a first location to which the mobile device repeatedly returns; determining first and second calibrations for first and second visits to the first revisit zone; determining a first relative calibration adjustment value based on a difference between the first and second calibrations; determining an adjusted absolute calibration value based on a sum of the absolute calibration value and the first relative calibration adjustment value; and estimating an altitude of the mobile device based on a pressure measurement by the pressure sensor and the adjusted absolute calibration value.
Abstract:
Calibrating an unstable sensor of a mobile device. Systems and methods for calibrating a sensor of a mobile device determine a first estimated position of the mobile device without using any measurement from the sensor of the mobile device, generate a second estimated position of the mobile device using a measurement from the sensor, estimate a sensor error of the sensor using the first estimated position and the second estimated position, and use the sensor error to determine a calibration value for adjusting one or more measurements from the sensor.