Augmenting indoor-outdoor detection using side information

US2017078854A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017078854-A1
Application numberUS-201514853933-A
CountryUS
Kind codeA1
Filing dateSep 14, 2015
Priority dateSep 14, 2015
Publication dateMar 16, 2017
Grant date

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.

Methods, systems, computer-readable media, and apparatuses for determining indoor/outdoor state of a mobile device are presented. In some embodiments, a sensor reading is obtained from a sensor accessible by the mobile device. Contemporaneous information related to a local condition associated with an area where the mobile device is located is obtained. At least the sensor reading and the information related to a local condition are provided as input to an indoor/outdoor detection model selected from a plurality of trained models. Based on the model, the mobile device is classified as indoors or outdoors.

First claim

Opening claim text (preview).

1 . A method of performing indoor/outdoor detection for a mobile device comprising: obtaining a sensor reading from a sensor accessible by the mobile device; obtaining contemporaneous information related to a local condition associated with an area where the mobile device is located; selecting an indoor/outdoor detection model to apply from a plurality of trained models, the selection based at least in part on the contemporaneous information regarding the local condition; providing the sensor reading as input to the selected model; determining a likelihood that a user of the mobile device is located indoors based on the selected model; classifying the mobile device as indoors or outdoors based on the likelihood. 2 . The method of claim 1 wherein the determining the likelihood comprises determining a probability measure that the user of the mobile device is located indoors. 3 . The method of claim 1 wherein the trained models are developed using data collected at the mobile device. 4 . The method of claim 1 wherein the trained models are updated using data collected at the mobile device. 5 . The method of claim 1 wherein information regarding the local condition is expressed as a value chosen from a plurality of possible values, and wherein each model from the plurality of trained models is trained specifically for a different value chosen from the plurality of possible values for the local condition. 6 . The method of claim 5 wherein the trained models are updated using data collected at the mobile device. 7 . The method of claim 5 , wherein the information regarding the local condition comprises a time of day. 8 . The method of claim 1 wherein the local condition includes a weather condition, and wherein the sensor comprises an ambient light sensor. 9 . The method of claim 1 , wherein the determining whether the mobile device is indoors is further based on a determination of a previous indoor/outdoor state of the device. 10 . The method of claim 3 wherein the trained models are developed at the mobile device. 11 . The method of claim 3 wherein the trained models are developed at a server. 12 . The method of claim 8 , wherein the weather condition comprises one or more of the following: temperature, pressure, humidity, sunrise and sunset times, wind speed, wind direction, rain, cloud coverage. 13 . The method of claim 1 , wherein the sensor comprises a gas sensor, and wherein the local condition includes an amount of volatile organic compounds. 14 . The method of claim 1 , further comprising determining a second likelihood that a user of the mobile device is located outdoors based on the selected model, and wherein the classifying the mobile device as indoors or outdoors is further based on the second likelihood. 15 . A mobile device comprising: a sensor configured to output a sensor reading; one or more processors configured to: obtain contemporaneous information regarding a local condition associated with an area where the mobile device is located; select an indoor/outdoor detection model to apply from a plurality of trained models, the selection based at least in part on the contemporaneous information regarding the local condition; provide the sensor reading as input to the selected model; determining a likelihood that a user of the mobile device is located indoors based on the selected model; and classifying the mobile device as indoors or outdoors based on the likelihood. 16 . The mobile device of claim 15 wherein the determining the likelihood comprises determining a probability measure that the user of the mobile device is located indoors. 17 . The mobile device of claim 15 wherein the trained models are developed using data collected at the mobile device. 18 . The mobile device of claim 15 wherein the trained models are updated using data collected at the mobile device. 19 . The mobile device of claim 15 wherein information regarding the local condition is expressed as a value chosen from a plurality of possible values, and wherein each model from the plurality of trained models is trained specifically for a different value chosen from the plurality of possible values for the local condition. 20 . The mobile device of claim 19 wherein the trained models are updated using data collected at the mobile device. 21 . The mobile device of claim 19 , wherein the information regarding the local condition comprises a time of day. 22 . The mobile device of claim 15 wherein the local condition includes a weather condition, and wherein the sensor comprises an ambient light sensor. 23 . The mobile device of claim 15 , wherein the determining whether the mobile device is indoors is further based on a determination of a previous indoor/outdoor state of the device. 24 . The mobile device of claim 17 wherein the trained models are developed at the mobile device. 25 . The mobile device of claim 15 , wherein the sensor comprises a gas sensor, and wherein the local condition includes an amount of volatile organic compounds. 26 . A mobile device comprising: means for obtaining a sensor reading; means for obtaining contemporaneous information regarding a local condition associated with an area where the mobile device is located; means for selecting an indoor/outdoor detection model to apply from a plurality of trained models, the selection based at least in part on the contemporaneous information regarding the local condition; means for providing the sensor reading as input to the selected model; means for determining a likelihood that a user of the mobile device is located indoors based on the selected model; and means for classifying the mobile device as indoors or outdoors based on the likelihood. 27 . The mobile device of claim 26 wherein the trained models are developed using data collected at the mobile device. 28 . The mobile device of claim 26 , wherein the means for obtaining a sensor reading senses gas composition, and wherein the local condition includes an amount of volatile organic compounds. 29 . A non-transitory computer-readable medium having stored instructions thereon, which when executed by a processor, perform a method comprising: obtaining a sensor reading from a sensor accessible by a mobile device; obtaining contemporaneous information regarding a local condition associated with an area where the mobile device is located; selecting an indoor/outdoor detection model to apply from a plurality of trained models, the selection based at least in part on the contemporaneous information regarding the local condition; providing the sensor reading as input to the selected model; determining a likelihood that a user of the mobile device is located indoors based on the selected model; classifying the mobile device as located indoors or outdoors based on the likelihood. 30 . The computer-readable medium of claim 29 , wherein the trained models are updated using data collected at the mobile device.

Assignees

Inventors

Classifications

  • Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management · CPC title

  • H04W4/33Primary

    for indoor environments, e.g. buildings · CPC title

  • Location-based management or tracking services · CPC title

  • including a sensor for measuring a physical value, e.g. temperature or motion · CPC title

  • H04W4/043Primary

    Electricity · mapped topic

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 US2017078854A1 cover?
Methods, systems, computer-readable media, and apparatuses for determining indoor/outdoor state of a mobile device are presented. In some embodiments, a sensor reading is obtained from a sensor accessible by the mobile device. Contemporaneous information related to a local condition associated with an area where the mobile device is located is obtained. At least the sensor reading and the infor…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/33. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Mar 16 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).