主权项 |
1. A method comprising:
sensing, using a plurality of movement sensors on a personal portable wireless communication device, movement of the personal portable wireless communication device; measuring, by the personal portable wireless communication device, wireless network signal strengths; and ascertaining, by a controller, a location of the personal portable wireless communication device based on the sensed movement of the personal portable wireless communication device and the measured wireless network signal strengths through Bayesian filtering, the ascertaining including identifying a region within which the personal portable wireless communication device may be located based on sensed movement measurements and uncertainties of the plurality of movement sensors, and assigning weights to a set of locations within the region, wherein the weights are based on a probability of measuring wireless network signal strength values at the locations within the region, and wherein the probability of measuring the wireless network signal strength values at the locations within the region is calculated by: calculating probabilities of measuring each individual wireless network signal strength value at the locations within the region so as to ascertain the location of the personal portable wireless communication device and calculating probabilities of measuring each wireless network signal strength value at the locations within the region by performing an interpolation of means and variances of a plurality of nearest neighbors. |