Back to results
US 12,618,737 B2Granted
Triggering the collecting and/or using of calibration data
AssigneeNextNav, LLC
InventorsMichael Dormody, Deepak Joseph, Badrinath Nagarajan, Arun Raghupathy, Frank Yenshaw
Life of this patent
Estimating the term…
Abstract
An alert indicates that a situation conducive to calibrating a barometric pressure sensor of the user device might have occurred. In response, calibration data is collected for calibrating the barometric pressure sensor. The calibration data is used to perform a calibration process and generate a calibration value for the barometric pressure sensor.
Claims18
A method comprising:
- setting, by a client running on a computer processor of a user device, a trigger for an operating system of the user device to send an alert to the client when a trigger event occurs, the trigger event indicating that a situation conducive to calibrating a barometric pressure sensor of the user device might have occurred;
- receiving, by the client running on the computer processor, the alert indicating that the situation conducive to calibrating the barometric pressure sensor of the user device might have occurred;
- performing, by the client running on the computer processor, a trigger event check to confirm whether the trigger event has occurred;
- in response to the trigger event check not passing, waiting, by the client running on the computer processor, for a next alert;
- in response to the trigger event check passing, collecting, by the client running on the computer processor, calibration data for calibrating the barometric pressure sensor;
- uploading, by the client running on the computer processor, the calibration data to a calibration server for the calibration server to perform a calibration process and generate a calibration value for the barometric pressure sensor;
- receiving, by the client running on the computer processor, the calibration value from the calibration server;
- and
- calibrating the barometric pressure sensor of the user device using the calibration value.
6 more elements
A method comprising:
- setting, by a client running on a computer processor of a user device, a trigger for an operating system of the user device to send an alert to the client when a trigger event occurs, the trigger event indicating that a situation conducive to calibrating a barometric pressure sensor of the user device might have occurred;
- receiving, by the client running on the computer processor, the alert indicating that the situation conducive to calibrating the barometric pressure sensor of the user device might have occurred;
- in response to the alert, collecting, by the client running on the computer processor, calibration data for calibrating the barometric pressure sensor;
- uploading, by the client running on the computer processor, the calibration data to a calibration server for the calibration server to perform a calibration process and generate a calibration value for the barometric pressure sensor;
- receiving, by the client running on the computer processor, the calibration value from the calibration server;
- and
- calibrating the barometric pressure sensor of the user device using the calibration value;
- wherein:
- the trigger event is an activity transition pair trigger, which occurs when the user device is detected to have experienced a predetermined activity transition pair.
6 more elements
A method comprising:
- triggering, by a client running on a computer processor of a mobile device, collection of calibration data for calibrating a barometric pressure sensor of the mobile device in response to detecting an activity transition pair for the mobile device;
- in response to the triggering, collecting, by the client running on the computer processor, the calibration data for calibrating the barometric pressure sensor;
- uploading, by the client running on the computer processor, the calibration data to a calibration server for the calibration server to perform a calibration process and generate a calibration value for the barometric pressure sensor;
- receiving, by the client running on the computer processor, the calibration value from the calibration server;
- and
- calibrating the barometric pressure sensor of the mobile device using the calibration value.
3 more elements
Dependencies are inferred from the claim text.