Systems and methods for calibrating unstable sensors

US12228402B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12228402-B2
Application numberUS-202318539991-A
CountryUS
Kind codeB2
Filing dateDec 14, 2023
Priority dateSep 9, 2016
Publication dateFeb 18, 2025
Grant dateFeb 18, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, comprising: determining a first estimated altitude of a mobile device without using any measurement from a pressure sensor of the mobile device; generating a second estimated altitude of the mobile device using a first measurement from the pressure sensor; estimating a pressure sensor error of the pressure sensor using the first estimated altitude and the second estimated altitude; and determining a calibration value for adjusting one or more second measurements from the pressure sensor using the pressure sensor error; wherein the first estimated altitude is determined by: estimating a non-vertical velocity of the mobile device; determining whether the estimated velocity exceeds a threshold amount of velocity; upon determining that the estimated velocity exceeds the threshold amount of velocity, determining that the mobile device is outdoors; and after determining that the mobile device is outdoors, determining a ground-level altitude, wherein the first estimated altitude is determined using the ground-level altitude or the ground-level altitude adjusted by a predefined value. 2. The method of claim 1 , wherein the method further comprises: adjusting the one or more second measurements from the pressure sensor by the calibration value. 3. The method of claim 1 , wherein determining the calibration value further comprises: retrieving one or more previously estimated pressure sensor errors of the pressure sensor; computing an average pressure sensor error by averaging the estimated pressure sensor error and the one or more previously estimated pressure sensor errors; and using the average pressure sensor error as the calibration value. 4. The method of claim 1 , wherein determining the calibration value further comprises: identifying a pressure sensor calibration equation that includes calibration coefficient values; identifying temperature measurements of the pressure sensor and corresponding pressure sensor error measurements for the pressure sensor, wherein each temperature measurement of the identified temperature measurements was measured when the pressure sensor made a corresponding measurement of pressure that was used to determine a corresponding pressure sensor error measurement of the identified pressure sensor error measurements; determining calibration coefficient adjustment values by performing a polynomial fit using the identified temperature measurements and the corresponding pressure sensor error measurements; determining an adjusted pressure sensor calibration equation by using the calibration coefficient adjustment values to adjust the calibration coefficient values of the pressure sensor calibration equation; and determining the calibration value using the adjusted pressure sensor calibration equation. 5. The method of claim 1 , wherein estimating the pressure sensor error further comprises: determining a difference in distance between the first estimated altitude and the second estimated altitude; determining an estimated difference in pressure between the first estimated altitude and the second estimated altitude by applying a scaling factor to the difference in distance; and setting the pressure sensor error to the estimated difference in pressure. 6. The method of claim 1 , wherein determining the calibration value further comprises: setting the calibration value to the pressure sensor error or an average of the pressure sensor error and other previously stored pressure sensor errors. 7. The method of claim 1 , wherein the pressure sensor produces an inaccurate measurement of pressure relative to true pressure. 8. A method, comprising: determining a first estimated altitude of a mobile device without using any measurement from a pressure sensor of the mobile device; generating a second estimated altitude of the mobile device using a first measurement from the pressure sensor; estimating a pressure sensor error of the pressure sensor using the first estimated altitude and the second estimated altitude; and determining a calibration value for adjusting one or more second measurements from the pressure sensor using the pressure sensor error; wherein the first estimated altitude is determined by: capturing a first image using a camera of the mobile device; identifying a second image that matches the first image; identifying a stored position that is associated with the second image, wherein the stored position includes an estimate of an altitude the mobile device was at when the camera of the mobile device captured the second image; and determining the first estimated altitude using the estimate of the altitude the mobile device was at when the camera of the mobile device captured the second image. 9. The method of claim 8 , wherein the method further comprises: adjusting the one or more second measurements from the pressure sensor by the calibration value. 10. The method of claim 8 , wherein determining the calibration value further comprises: retrieving one or more previously estimated pressure sensor errors of the pressure sensor; computing an average pressure sensor error by averaging the estimated pressure sensor error and the one or more previously estimated pressure sensor errors; and using the average pressure sensor error as the calibration value. 11. The method of claim 8 , wherein determining the calibration value further comprises: identifying a pressure sensor calibration equation that includes calibration coefficient values; identifying temperature measurements of the pressure sensor and corresponding pressure sensor error measurements for the pressure sensor, wherein each temperature measurement of the identified temperature measurements was measured when the pressure sensor made a corresponding measurement of pressure that was used to determine a corresponding pressure sensor error measurement of the identified pressure sensor error measurements; determining calibration coefficient adjustment values by performing a polynomial fit using the identified temperature measurements and the corresponding pressure sensor error measurements; determining an adjusted pressure sensor calibration equation by using the calibration coefficient adjustment values to adjust the calibration coefficient values of the pressure sensor calibration equation; and determining the calibration value using the adjusted pressure sensor calibration equation. 12. The method of claim 8 , wherein estimating the pressure sensor error further comprises: determining a difference in distance between the first estimated altitude and the second estimated altitude; determining an estimated difference in pressure between the first estimated altitude and the second estimated altitude by applying a scaling factor to the difference in distance; and setting the pressure sensor error to the estimated difference in pressure. 13. The method of claim 8 , wherein determining the calibration value further comprises: setting the calibration value to the pressure sensor error or an average of the pressure sensor error and other previously stored pressure sensor errors. 14. The method of claim 8 , wherein the pressure sensor produces an inaccurate measurement of pressure relative to true pressure.

Assignees

Inventors

Classifications

  • initial alignment, calibration or starting-up of inertial devices · CPC title

  • by using measurements of speed or acceleration (G01C21/24, G01C21/26 take precedence) · CPC title

  • Identifying whether indoors or outdoors · CPC title

  • Detecting state or type of motion · CPC title

  • specially adapted for specific applications · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12228402B2 cover?
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 estimat…
Who is the assignee on this patent?
Nextnav Llc
What technology area does this patent fall under?
Primary CPC classification G01C5/06. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 18 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).