Systems and methods for estimating whether a receiver is inside or outside a building

US10175364B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10175364-B2
Application numberUS-201514749593-A
CountryUS
Kind codeB2
Filing dateJun 24, 2015
Priority dateJul 1, 2014
Publication dateJan 8, 2019
Grant dateJan 8, 2019

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.

Systems and methods for estimating whether a receiver is indoors or outdoors. Certain approaches evaluate data associated with a network of beacons to determine whether the receiver is indoors or outdoors. Such evaluation may include any of determining whether azimuthal angles corresponding to the beacons meet an azimuthal angle condition, determining whether elevation angles corresponding to the beacons meet an elevation angle condition, determining whether signal strengths corresponding to the beacons meet a signal strength condition, and determining whether other measurements associated with the beacons meet other measurement conditions.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for estimating whether a receiver is indoors or outdoors, wherein the method comprises: determining data associated with a plurality of beacons that specifies, for each of the beacons, (i) an azimuthal angle corresponding to the position of that beacon, (ii) an elevation angle corresponding to the position of that beacon, and (iii) a signal strength corresponding to that beacon; determining that (i) any azimuthal angle range of n azimuthal angle ranges does not include a predetermined number of azimuthal angles from the azimuthal angles corresponding to the beacons, any elevation angle range of m elevation angle ranges does not include a predetermined number of elevation angles from the elevation angles corresponding to the beacons, or any signal strength of the signal strengths does not exceed a minimum signal strength threshold value, or (ii) each azimuthal angle range of the n azimuthal angle ranges includes the predetermined number of azimuthal angles from the azimuthal angles corresponding to the beacons, each elevation angle range of the m elevation angle ranges includes the predetermined number of elevation angles from the elevation angles corresponding to the beacons, and the signal strengths exceed the minimum signal strength threshold value; and estimating, using one or more processors, whether the receiver is indoors or outdoors based on (i) whether the azimuthal angles corresponding to the beacons meet an azimuthal angle condition, (ii) whether the elevation angles corresponding to the beacons meet an elevation angle condition, and (iii) whether the signal strengths corresponding to the beacons meet a signal strength condition by: estimating that the receiver is indoors after determining that any azimuthal angle range of n azimuthal angle ranges does not include the predetermined number of azimuthal angles from the azimuthal angles corresponding to the beacons, any elevation angle range of m elevation angle ranges does not include the predetermined number of elevation angles from the elevation angles corresponding to the beacons, or any signal strength of the signal strengths does not exceed the minimum signal strength threshold value; and estimating that the receiver is outdoors after determining that each azimuthal angle range of the n azimuthal angle ranges includes the predetermined number of azimuthal angles from the azimuthal angles corresponding to the beacons, each elevation angle range of the m elevation angle ranges includes the predetermined number of elevation angles from the elevation angles corresponding to the beacons, and the signal strengths exceed the minimum signal strength threshold value. 2. The method of claim 1 , wherein the method comprises: determining, for each of the beacons, a median signal strength based on two or more signal strengths measured for two or more signals that were transmitted by that beacon, wherein the data specifying, for each of the beacons, the signal strength corresponding to that beacon is the median signal strength for that beacon, wherein the minimum signal strength threshold value is a median signal strength threshold value, wherein the receiver is estimated to be indoors when any azimuthal angle range of the n azimuthal angle ranges does not include the predetermined number of azimuthal angles from the azimuthal angles corresponding to the beacons, when any elevation angle range of the m elevation angle ranges does not include the predetermined number of elevation angles from the elevation angles corresponding to the beacons, or when any median signal strength of the median signal strengths corresponding to the beacons does not exceed the median signal strength threshold value; and wherein the receiver is estimated to be outdoors when each azimuthal angle range of the n azimuthal angle ranges includes the predetermined number of azimuthal angles from the azimuthal angles corresponding to the beacons, when each elevation angle range of the m elevation angle ranges includes the predetermined number of elevation angles from the elevation angles corresponding to the beacons, and when the median signal strengths corresponding to the beacons exceed the median signal strength threshold value. 3. The method of claim 1 , wherein the beacons are satellites. 4. The method of claim 1 , wherein the beacons are terrestrial transmitters. 5. The method of claim 1 , wherein n is at least four, and m is at least four. 6. A method for estimating whether a receiver is indoors or outdoors, the method comprising: determining data associated with a plurality of beacons that specifies, for each of the beacons, an azimuthal angle corresponding to the position of that beacon; determining that (i) each of the azimuthal angles corresponding to the beacons are separated from each other by at least 30 degrees of angular separation, or two or more of the azimuthal angles corresponding to the beacons are not separated from each other by at least 30 degrees of angular separation, wherein the beacons include at least six beacons, or (ii) each azimuthal angle range of n azimuthal angle ranges includes at least one of the azimuthal angles corresponding to the beacons, or any azimuthal angle range of the n azimuthal angle ranges does not include at least one of the azimuthal angles corresponding to the beacons, wherein n is at least four, and wherein none of the azimuthal angle ranges from the n azimuthal angle ranges overlap with each other by more than ten degrees; and estimating, using one or more processors, whether the receiver is indoors or outdoors based on whether the azimuthal angles corresponding to the beacons meet an azimuthal angle condition by: estimating that the receiver is outdoors after determining that each of the azimuthal angles corresponding to the beacons are separated from each other by at least 30 degrees of angular separation, and estimating that the receiver is indoors after determining that two or more of the azimuthal angles corresponding to the beacons are not separated from each other by at least 30 degrees of angular separation; or estimating that the receiver is outdoors after determining that each azimuthal angle range of n azimuthal angle ranges includes at least one of the azimuthal angles corresponding to the beacons, and estimating that the receiver is indoors after determining that any azimuthal angle range of the n azimuthal angle ranges does not include at least one of the azimuthal angles corresponding to the beacons. 7. The method of claim 6 , wherein the azimuthal angle condition specifies that each of the azimuthal angles corresponding to the beacons must be separated from each other by at least 30 degrees of angular separation, wherein the beacons include at least six beacons, and wherein the method comprises: estimating that the receiver is indoors when two or more of the azimuthal angles corresponding to the beacons are not separated from each other by at least 30 degrees of angular separation; and estimating that the receiver is outdoors when each of the azimuthal angles corresponding to the beacons are separated from each other by at least 30 degrees of angular separation. 8. The method of claim 6 , wherein the azimuthal angle condition specifies that each azimuthal angle range of n azimuthal angle ranges must include at least one of the azimuthal angles corresponding to the beacons, wherein n is at least four, and wherein none of the azimuthal angle ranges from the n azimuthal angle ranges overlap with each other by more than ten degrees, and wherein the method comprises: estimating that the receiver is indoors when any azimuthal angle range of the n azimuthal angle ranges does not include at least one of the azimuthal angles correspond

Assignees

Inventors

Classifications

  • between indoor and outdoor environments · CPC title

  • G01S19/46Primary

    the supplementary measurement being of a radio-wave signal type · CPC title

  • G01S19/22Primary

    Multipath-related issues · CPC title

  • Acquisition or tracking {or demodulation} of signals transmitted by the system {(synchronisation aspects of direct sequence spread spectrum modulation H04B1/7073)} · CPC title

  • Systems for determining direction or position line · 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 US10175364B2 cover?
Systems and methods for estimating whether a receiver is indoors or outdoors. Certain approaches evaluate data associated with a network of beacons to determine whether the receiver is indoors or outdoors. Such evaluation may include any of determining whether azimuthal angles corresponding to the beacons meet an azimuthal angle condition, determining whether elevation angles corresponding to t…
Who is the assignee on this patent?
Nextnav Llc
What technology area does this patent fall under?
Primary CPC classification G01S19/46. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 08 2019 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).