Barometric pressure sensor based orientation measurement

US9383202B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9383202-B2
Application numberUS-201313796983-A
CountryUS
Kind codeB2
Filing dateMar 12, 2013
Priority dateMar 12, 2013
Publication dateJul 5, 2016
Grant dateJul 5, 2016

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.

Disclosed here are methods and systems that relate to determining an orientation of an object. The orientation of the object may be represented by an Euler angle which identifies a rotation of the object from a reference frame. The methods and systems may rely on readings collected from two or more barometric pressure sensors to estimate an altitude difference between the pressure sensors. The methods and systems may calculate the Euler angle based on the altitude difference.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of determining an orientation of a mobile device having a display, the method comprising: receiving readings from two pressure sensors mounted in the mobile device at substantially simultaneously the same time; determining, by one or more processors, whether the difference in altitude between the two pressure sensors based on the received readings exceeds a threshold value; determining that the mobile device is at a first angular orientation relative to the direction of gravity when the difference in altitude is above the threshold value; determining that the mobile device is in a second orientation relative to the direction of gravity when the difference in altitude is below the threshold value, where the first angular orientation is closer to vertical than the second orientation relative to the direction of gravity; and in response to determining that the mobile device is in the second orientation, switching the display between a portrait view and landscape view. 2. The method of claim 1 , wherein the two pressure sensors are barometric pressure sensors. 3. The method of claim 1 , wherein the first orientation is a vertical position. 4. The method of claim 1 , wherein the second orientation is a horizontal position. 5. A method of determining an orientation of a mobile device, comprising: receiving readings from three pressure sensors mounted in the mobile device at substantially the same time; determining, by a processor, differences in altitude among the three pressure sensors based on the received readings; calculating an Euler angle based on the differences in altitude, the Euler angle representing a rotation of a frame of the mobile device from a reference frame; determining the angular orientation of the mobile device using the Euler angle; and selecting a portrait view or landscape view for a display based on the determined angular orientation. 6. The method of claim 5 , wherein the three pressure sensors are barometric pressure sensors. 7. The method of claim 5 , wherein the three pressure sensors are mounted in the mobile device in a non-collinear manner. 8. The method of claim 5 , wherein two of the three pressure sensors are mounted respectively on two axes of the frame of the mobile device, and a remaining pressure sensor is mounted at an origin of the frame of the mobile device. 9. An apparatus comprising: a display; two pressure sensors; one or more processors in communication with the pressure sensors; and memory storing instructions executable by the one or more processors, wherein the instructions comprise: receiving readings from the two pressure sensors at substantially the same time; determining whether the difference in altitude between the two pressure sensors based on the received readings exceed a threshold value; determining that the apparatus is at a first angular orientation relative to the direction of gravity when the difference in altitude is above the threshold value; determining that the apparatus is in a second orientation relative to the direction of gravity when the difference is below the threshold value, where the first angular orientation is closer to vertical than the second orientation relative to the direction of gravity; displaying data in portrait view on the display when the apparatus is determined to be at a first angular orientation; and displaying data in landscape view on the display when the apparatus is determined to be in a second angular orientation. 10. The apparatus of claim 9 , wherein the two pressure sensors are barometric pressure sensors. 11. The apparatus of claim 9 , wherein the apparatus is a mobile device. 12. The apparatus of claim 9 , wherein the first orientation is a vertical position. 13. The apparatus of claim 9 , wherein the second orientation is a horizontal position. 14. An apparatus comprising: a housing; a navigation system; at least three pressure sensors coupled to the housing; one or more processors in communication with each of the pressure sensors; and memory storing instructions executable by the one or more processors, wherein the instructions comprise: receiving readings from each of the pressure sensors at substantially the same time; determining differences in altitude among the pressure sensors based on the received readings; calculating an Euler angle based on the differences in altitude, the Euler angle representing a rotation of a frame of the apparatus from a reference frame; and determining the angular orientation of the housing of the apparatus using the Euler angle; tracking data representative of at least one of turning, deceleration, position or velocity of the apparatus based on the determined angular orientation; and providing the tracked data to the navigation system. 15. The apparatus of claim 14 , wherein the at least three pressure sensors are barometric pressure sensors. 16. The apparatus of claim 14 , wherein the at least three pressure sensors are arranged in a non-collinear manner. 17. The apparatus of claim 14 , wherein the apparatus is a mobile device. 18. The apparatus of claim 14 , wherein the apparatus is a vehicle. 19. The apparatus of claim 14 , wherein two of the at least three pressure sensors are mounted respectively on two axes of the frame of the apparatus, and a remaining pressure sensor is mounted at an origin of the frame of the apparatus.

Assignees

Inventors

Classifications

  • G01C5/06Primary

    by using barometric means · CPC title

  • Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer · 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 US9383202B2 cover?
Disclosed here are methods and systems that relate to determining an orientation of an object. The orientation of the object may be represented by an Euler angle which identifies a rotation of the object from a reference frame. The methods and systems may rely on readings collected from two or more barometric pressure sensors to estimate an altitude difference between the pressure sensors. The …
Who is the assignee on this patent?
Google Inc
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 Jul 05 2016 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).