IP Library › Granted Patent US 12,298,196
Granted Patent B2
US 12,298,196 · App. 18/342,536 · Granted May 13, 2025

Systems and methods for determining when to calibrate a pressure sensor of a mobile device

Inventors: Michael Dormody (San Jose, CA); Guiyuan Han (San Jose, CA); Badrinath Nagarajan (Cupertino, CA)
Assignee: NextNav, LLC
G01L27/005G01L19/00G01C21/206
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,298,196
App. No.
18/342,536
Granted
May 13, 2025
Kind
B2
Abstract

A method involves determining weighted metric values for each metric of a plurality of metrics by applying a weight for each metric to a determined value of each metric. The method further involves using the weighted metric values to determine if a pressure sensor of a mobile device should be calibrated using information associated with the first location, and if a determination is made that the pressure sensor of the mobile device should be calibrated using information associated with the first location, then using the information associated with the first location to calibrate the pressure sensor of the mobile device.

Claims (31)

1. A method, comprising:

for each metric of a plurality of metrics, determining a weighted metric value by applying a weight for that metric to a determined value of that metric;

using the weighted metric values to determine if a pressure sensor of a mobile device should be calibrated using information associated with a first location; and

if the pressure sensor of the mobile device should be calibrated using the information associated with the first location, using the information associated with the first location to calibrate the pressure sensor of the mobile device.

2. The method of claim 1 , wherein using the weighted metric values to determine if a pressure sensor of a mobile device should be calibrated using information associated with a first location comprises:

using the weighted metric values to determine a quality of an opportunity to calibrate the pressure sensor of the mobile device using a measurement of pressure of the first location that was measured by the pressure sensor; and

determining if the determined quality of the opportunity to calibrate exceeds a threshold quality value,

wherein the information includes the measurement of pressure and the pressure sensor of the mobile device is calibrated using the measurement of pressure if the determined quality of the opportunity to calibrate exceeds the threshold quality value.

3. The method of claim 1 , wherein if the pressure sensor of the mobile device should not be calibrated using the information associated with the first location, the method further comprises:

for each metric of the plurality of metrics, determining a new value of that metric based on how data collected at a second location of the mobile device relates to a threshold condition of that metric;

for each metric of the plurality of metrics, determining a new weighted metric value by applying the weight for that metric, or a new weight for that metric, to the determined new value of that metric;

using the new weighted metric values to determine if the pressure sensor of the mobile device should be calibrated using information associated with the second location; and

if the pressure sensor of the mobile device should be calibrated using the information associated with the second location, using the information associated with the second location to calibrate the pressure sensor of the mobile device.

4. The method of claim 1 , wherein determining a weighted metric value by applying the weight for that metric to the metric comprises:

determining the weighted metric value by multiplying the value of that metric and the weight.

5. The method of claim 1 , wherein the information associated with the first location includes a measurement of pressure at the first location that was measured by the pressure sensor, and an altitude value associated with the first location.

6. The method of claim 5 , the altitude value associated with the first location includes a known altitude of a specific position or flat area.

7. The method of claim 5 , the altitude value associated with the first location includes a representative altitude of a non-flat area.

8. The method of claim 1 , wherein one of the metrics represents whether altitudes of the first location meet a threshold altitude variation condition.

9. The method of claim 1 , wherein one of the metrics represents whether the first location is likely to be in a building or vehicle in which an HVAC effect or stack/chimney effect is present, or in a vehicle in which another pressure variation condition is present.

10. The method of claim 1 , wherein one of the metrics represents whether the first location is likely to be at a ground floor of a building, outside at a known ground altitude, or within a range of altitudes.

11. The method of claim 1 , wherein one of the metrics represents whether measured satellite signal strengths for signals from different satellites are above a threshold strength value that indicates the first location is likely to be outside at a known ground altitude or within a range of altitudes.

12. The method of claim 1 , wherein one of the metrics represents whether an estimated altitude is above a threshold altitude that indicates the first location is likely to be inside a building and not at a known ground altitude or within a range of altitudes.

13. The method of claim 1 , wherein one of the metrics represents whether an internal temperature of the mobile device is at a level of temperature that can impact an accuracy of a pressure measurement by the pressure sensor.

14. The method of claim 1 , wherein one of the metrics represents whether a type of movement of the mobile device is conducive or not conducive for calibrating the pressure sensor.

15. The method of claim 1 , wherein one of the metrics represents whether a threshold amount of time has passed since the pressure sensor was last calibrated according to calibration records stored on the mobile device or a location remote from the mobile device.

16. The method of claim 15 , wherein the weight for the metric representing whether a threshold amount of time has passed since the pressure sensor was last calibrated is greater than weights for other metrics of the plurality of metrics.

17. The method of claim 1 , wherein a first weight for a first metric of the plurality of metrics is greater than a second weight of a second metric of the plurality of metrics, wherein the first metric represents whether a threshold amount of time has passed since the pressure sensor was last calibrated.

18. The method of claim 1 , wherein the plurality of metrics include two or more metrics from the following: a metric representing whether altitudes of the first location meet a threshold altitude variation condition; a metric representing whether the first location is likely to be in a building or vehicle in which an HVAC effect or stack/chimney effect is present, or in a vehicle in which another pressure variation condition is present; a metric representing whether the first location is likely to be outside at a known ground altitude or within a range of altitudes; a metric representing whether measured satellite signal strengths for signals from different satellites are above a threshold strength value that indicates the first location is likely to be outside at a known ground altitude or within a range of altitudes; a metric representing whether an estimated altitude is above a threshold altitude that indicates the first location is likely to be inside a building and not at a known ground altitude or within a range of altitudes; a metric representing whether an internal temperature of the mobile device is at a level of temperature that can impact an accuracy of a pressure measurement by the pressure sensor; a metric representing whether a type of movement of the mobile device is conducive or not conducive for calibrating the pressure sensor; and a metric representing whether a threshold amount of time has passed since the pressure sensor was last calibrated according to calibration records stored on the mobile device or a location remote from the mobile device.

19. One or more non-transitory machine-readable media embodying program instructions that, when executed by one or more machines, cause the one or more machines to implement the method of claim 1 .

20. A system for determining when to calibrate a pressure sensor of a mobile device, the system comprising one or more machines configured to perform the method of claim 1 .

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jul 24, 2026
From: GLAS TRUST COMPANY LLC
To: NEXTNAV INC.; NEXTNAV HOLDINGS, LLC; NEXTNAV INTERMEDIATE HOLDCO, LLC; PROGENY LMS, LLC; COMMLABS, INC.
Reel/Frame 076062/0701 →
SECURITY INTEREST Recorded Apr 1, 2025
From: NEXTNAV INC.; NEXTNAV HOLDINGS, LLC; NEXTNAV INTERMEDIATE HOLDCO, LLC; PROGENY LMS, LLC; COMMLABS, INC.
To: GLAS TRUST COMPANY LLC
Reel/Frame 070691/0909 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2023
From: DORMODY, MICHAEL; HAN, GUIYUAN; NAGARAJAN, BADRINATH
To: NEXTNAV, LLC
Reel/Frame 064088/0151 →
Continuity (5)
Continuation 17443135 · Jul 21, 2021
Continuation 16364695 · Mar 26, 2019
Provisional Application 62687738 · Jun 20, 2018
Provisional Application 62676275 · May 24, 2018
Related Publication 20230341286A1 · Oct 26, 2023
References Cited (31)
US 8130141B2 · Pattabiraman et al. · 2012 [cited by applicant]
US 9057606B2 · Wolf et al. · 2015 [cited by applicant]
US 9980246B2 · Pattabiraman et al. · 2018 [cited by applicant]
US 10514258B2 · Dormody et al. · 2019 [cited by applicant]
US 11555699B2 · Dormody et al. · 2023 [cited by applicant]
US 20160047649A1 · Edge et al. · 2016 [cited by applicant]
US 20160091385A1 · Heshmati et al. · 2016 [cited by applicant]
US 20160245716A1 · Gum et al. · 2016 [cited by applicant]
US 20160273903A1 · Cattoen et al. · 2016 [cited by applicant]
US 20170234756A1 · Youssef et al. · 2017 [cited by applicant]
US 20170280301A1 · Chang et al. · 2017 [cited by applicant]
US 20180206078A1 · Venkatraman et al. · 2018 [cited by applicant]
US 20190360804A1 · Dormody et al. · 2019 [cited by applicant]
US 20200088517A1 · Dormody et al. · 2020 [cited by applicant]
US 20200116483A1 · Dormody et al. · 2020 [cited by applicant]
CN 107923743A · 2018 [cited by applicant]
CN 106597502B · 2019 [cited by applicant]
Germann et al., “Scale-Dependence of the Predictability of Precipitation from Continental Radar Images. Part I: Description of the Methodology”, American Meteorological Society, Monthly Weather Review, vol. 130, Dec. 20… [cited by applicant]
Ghaderi et al., “Deep Forecast: Deep Learning-based Spatio-Temporal Forecasting”, ICML 2017 Time Series Workshop, Sydney, Australia, 2017, 6 pages. [cited by applicant]
Henn et al., “A Comparison of Methods for Filling Gaps in Hourly Near-Surface Air Temperature Data”, Journal of Hydometeorology, American Meteorological Society, vol. 14, Jun. 2013, pp. 929-945. [cited by applicant]
Moffat et al., “Comprehensive comparison of gap-filling techniques for eddy covariance net carbon fluxes”, Agricultural and Forest Meteorology, vol. 147, Issues 3-4, Dec. 10, 2007, pp. 209-232. [cited by applicant]
Notice of Allowance and Fees dated Apr. 5, 2023 for U.S. Appl. No. 17/443,135. [cited by applicant]
Notice of Allowance dated Apr. 6, 2021 for U.S. Appl. No. 16/364,695. [cited by applicant]
Office Action dated Aug. 4, 2021 for U.S. Appl. No. 16/364,657. [cited by applicant]
Office Action dated Jan. 19, 2023 for China Patent Application No. 201980033527.5. [cited by applicant]
Office Action dated May 18, 2022 for China Patent Application No. 201980033527.5. [cited by applicant]
Office Action dated May 24, 2022 for U.S. Appl. No. 16/364,657. [cited by applicant]
Office Action dated Nov. 14, 2022 for U.S. Appl. No. 17/443,135. [cited by applicant]
Sankaran et al., “Using Mobile Phone Barometer for Low-Power Transportation Context Detection”, SenSys '14 Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems, Nov. 3-6, 2014, pp. 191-205. [cited by applicant]
Office Action dated May 20, 2024 for U.S. Appl. No. 18/068,295. [cited by applicant]
Office Action dated Aug. 30, 2024 for U.S. Appl. No. 18/068,295. [cited by applicant]