Patent ID: 9326097
Filing Date: 2016-04-26
CPC Classification: H04W

Claim Text:
1. A method for sensing a surrounding of a mobile device, the method comprising: requesting a weather condition that is received from a remote server; deriving, based on the weather condition, a plurality of weights for sensors on the mobile device; applying each weight to an output of a corresponding sensor on the mobile device; determining whether the mobile device is likely to be indoor or outdoor based on one or more weighted outputs from the sensors; detecting whether the mobile device is in motion by a method comprising using an accelerometer to detect if a user of the mobile device has traveled a predetermined number of steps within a given time period; adjusting a timing for determining whether the mobile device is indoor or outdoor based on whether a location change of the mobile device exceeds a threshold; and if the user of the mobile device has traveled a predetermined number of steps within a given time period, using a global positioning satellite (GPS) receiver to determine how many satellites' signals can be received by the GPS receiver; and determining that the mobile device is likely to be indoor if a number of satellites with receivable signals is below a threshold.