Indoor positioning using joint likelihoods
First Claim
1. A method in a mobile terminal for estimating a position of the mobile terminal, the method comprising:
- receiving an expected measurement map indicative of expected measurement values of a parameter;
receiving parameters of a matrix Rnn corresponding to the expected measurement map;
capturing actual measurement values of the parameter for a plurality of communication devices; and
utilizing the received parameters and the actual measurement values to estimate a position of the mobile terminal,wherein the expected measurement map comprises, for each of a plurality of hypothesis locations (Loc(i,j)), a set of expected measurement values ({right arrow over (μ
)}Loc(i,j)) containing expected measurements for the parameter, each of the expected measurements corresponding to a respective communication device of the plurality of communication devices, andwherein utilizing the received parameters and the actual measurement values to estimate the position of the mobile terminal further comprisescomputing, for each of a plurality of hypothesis locations, an interim vector ({right arrow over (Y)}i,j) from the actual measurements and the expected measurement map,computing a joint probability distribution value (Pi,j) as an exponential of a matrix product of {right arrow over (Y)}i,j and Rnn, andfiltering the joint probability distribution value to estimate the position of the mobile terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in a mobile terminal for estimating a position of the mobile terminal includes: receiving an expected measurement map indicative of expected measurement values of a parameter; receiving parameters of a matrix corresponding to the expected measurement map; capturing actual measurement values of the parameter for a plurality of communication devices; and utilizing the received parameters and actual measurement values to estimate a position of the mobile terminal, where the expected measurement map includes, for each of a plurality of hypothesis locations (Loc(i,j)), a set of expected measurement values ({right arrow over (μ)}Loc(i,j)) containing expected measurements for the parameter, each of the expected measurements corresponding to a respective communication device of the plurality of communication devices.
-
Citations
25 Claims
-
1. A method in a mobile terminal for estimating a position of the mobile terminal, the method comprising:
-
receiving an expected measurement map indicative of expected measurement values of a parameter; receiving parameters of a matrix Rnn corresponding to the expected measurement map; capturing actual measurement values of the parameter for a plurality of communication devices; and utilizing the received parameters and the actual measurement values to estimate a position of the mobile terminal, wherein the expected measurement map comprises, for each of a plurality of hypothesis locations (Loc(i,j)), a set of expected measurement values ({right arrow over (μ
)}Loc(i,j)) containing expected measurements for the parameter, each of the expected measurements corresponding to a respective communication device of the plurality of communication devices, andwherein utilizing the received parameters and the actual measurement values to estimate the position of the mobile terminal further comprises computing, for each of a plurality of hypothesis locations, an interim vector ({right arrow over (Y)}i,j) from the actual measurements and the expected measurement map, computing a joint probability distribution value (Pi,j) as an exponential of a matrix product of {right arrow over (Y)}i,j and Rnn, and filtering the joint probability distribution value to estimate the position of the mobile terminal. - View Dependent Claims (2, 3)
-
-
4. A mobile terminal for estimating a position of the mobile terminal, the mobile terminal comprising:
-
means for receiving an expected measurement map indicative of expected measurement values of a parameter; means for receiving parameters of a matrix Rnn corresponding to the expected measurement map; means for capturing actual measurement values of the parameter for a plurality of communication devices; and means for utilizing the received parameters and actual measurement values to estimate a position of the mobile terminal, wherein the expected measurement map comprises, for each of a plurality of hypothesis locations (Loc(i,j)), a set of expected measurement values ({right arrow over (μ
)}Loc(i,j)) containing expected measurements for the parameter, each of the expected measurements corresponding to a respective communication device of the plurality of communication devices, andwherein the means for utilizing the received parameters and the actual measurement values to estimate a position of the mobile terminal further comprise means for computing, for each of a plurality of hypothesis locations, an interim vector ({right arrow over (Y)}i,j) from the actual measurements and the expected measurement map, means for computing a joint probability distribution value (Pi,j) as an exponential of a matrix product of {right arrow over (Y)}i,j and matrix Rnn, and means for filtering the joint probability distribution value to estimate the position of the mobile terminal. - View Dependent Claims (5, 6)
-
-
7. A device comprising:
-
a processor; a transceiver operable to send and receive wireless signals, wherein the processor is coupled to receive data from the transceiver; and a non-transitory memory having stored thereon instructions for configuring the processor to; receive an expected measurement map indicative of expected measurement values of a parameter; receive parameters of a matrix Rnn corresponding to the expected measurement map; capture actual measurement values of the parameter for a plurality of communication devices; and utilize the received parameters and actual measurement values to estimate a position of the mobile terminal, wherein the expected measurement map comprises, for each of a plurality of hypothesis locations (Loc(i,j)), a set of expected measurement values ({right arrow over (μ
)}Loc(i,j)) containing expected measurements for the parameter, each of the expected measurements corresponding to a respective communication device of the plurality of communication devices, andwherein the instructions for configuring the processor to utilize the received parameters and the actual measurement values to estimate the position of the mobile terminal further comprise instructions for configuring the processor to compute, for each of a plurality of hypothesis locations, an interim vector ({right arrow over (Y)}i,j) from the actual measurements and the expected measurement map, compute a joint probability distribution value (Pi,j) as an exponential of a matrix product of {right arrow over (Y)}i,j and Rnn, and filter the joint probability distribution value to estimate the position of the mobile terminal. - View Dependent Claims (8, 9)
-
-
10. A non-transitory computer-readable medium, having stored thereon computer-readable instructions for estimating a position of the mobile terminal, comprising instructions configured to cause a computer to:
-
receive an expected measurement map indicative of expected measurement values of a parameter; receive parameters of a matrix Rnn corresponding to the expected measurement map; capture actual measurement values of the parameter for a plurality of communication devices; and utilize the received parameters and actual measurement values to estimate a position of the mobile terminal, wherein the expected measurement map comprises, for each of a plurality of hypothesis locations (Loc(i,j)), a set of expected measurement values ({right arrow over (μ
)}Loc(i,j)) containing expected measurements for the parameter, each of the expected measurements corresponding to a respective communication device of the plurality of communication devices, andwherein the instructions configured to cause the computer to utilize the received parameters and the actual measurement values to estimate the position of the mobile terminal further comprise instructions configured to cause the computer to compute, for each of a plurality of hypothesis locations, an interim vector ({right arrow over (Y)}i,j) from the actual measurements and the expected measurement map; compute a joint probability distribution value (Pi,j) as an exponential of a matrix product of {right arrow over (Y)}i,j and Rnn; and filter the joint probability distribution value to estimate the position of the mobile terminal. - View Dependent Claims (11, 12)
-
-
13. A method in a mobile terminal for estimating a position of the mobile terminal, the method comprising:
-
receiving an expected measurement map indicative of an expected measurement values of a parameter by the mobile terminal; receiving parameters values of a matrix corresponding to the expected measurement map; capturing, by the mobile terminal, actual measurement values of the parameter for a plurality of communication devices; and utilizing the received parameter values and the actual measurement values to estimate the position of the mobile terminal, wherein utilizing the received parameters and the actual measurement values to estimate the position of the mobile terminal further comprises computing, for each of a plurality of hypothesis locations, an interim vector using the actual measurement values and the expected measurement map, computing a joint probability distribution value using the interim vector and the matrix corresponding to the expected measurement map, and filtering, with a Kalman filter, the joint probability distribution value to estimate the position of the mobile terminal. - View Dependent Claims (14, 15, 16)
-
-
17. A mobile terminal for estimating a position of the mobile terminal, the mobile terminal comprising:
-
means for receiving an expected measurement map indicative of an expected measurement values of a parameter by the mobile terminal; means for receiving parameters values of a matrix corresponding to the expected measurement map; means for capturing, by the mobile terminal, actual measurement values of the parameter for a plurality of communication devices; and means for utilizing the received parameter values and the actual measurement values to estimate the position of the mobile terminal, wherein the means for utilizing the received parameters and the actual measurement values to estimate the position of the mobile terminal further comprises means for computing, for each of a plurality of hypothesis locations, an interim vector using the actual measurement values and the expected measurement map, means for computing a joint probability distribution value using the interim vector and the matrix corresponding to the expected measurement map, and filtering, with a Kalman filter, the joint probability distribution value to estimate the position of the mobile terminal. - View Dependent Claims (18, 19)
-
-
20. A device comprising:
-
a processor; a transceiver operable to send and receive wireless signals, wherein the processor is coupled to receive data from the transceiver; and a non-transitory memory having stored thereon instructions for configuring the processor to; receive an expected measurement map indicative of an expected measurement values of a parameter by the mobile terminal; receive parameters values of a matrix corresponding to the expected measurement map; capture, by the mobile terminal, actual measurement values of the parameter for a plurality of communication devices; and utilize the received parameter values and the actual measurement values to estimate a position of the mobile terminal, wherein the processor is further configured to compute, for each of a plurality of hypothesis locations, an interim vector using the actual measurement values and the expected measurement map, compute a joint probability distribution value using the interim vector and the matrix corresponding to the expected measurement map, and filter, with a Kalman filter, the joint probability distribution value to estimate the position of the mobile terminal. - View Dependent Claims (21, 22)
-
-
23. A non-transitory computer-readable medium, having stored thereon computer-readable instructions for estimating a position of the mobile terminal, comprising instructions configured to cause a computer to:
-
receive an expected measurement map indicative of an expected measurement values of a parameter by the mobile terminal; receive parameters values of a matrix corresponding to the expected measurement map; capture, by the mobile terminal, actual measurement values of the parameter for a plurality of communication devices; and utilize the received parameter values and the actual measurement values to estimate the position of the mobile terminal, wherein the instructions configured to cause the computer to utilize the received parameter values and the actual measurement values to estimate the position of the mobile further comprise instructions configured to cause the computer to compute, for each of a plurality of hypothesis locations, an interim vector using the actual measurement values and the expected measurement map, compute a joint probability distribution value using the interim vector and the matrix corresponding to the expected measurement map, and filter, with a Kalman filter, the joint probability distribution value to estimate the position of the mobile terminal. - View Dependent Claims (24, 25)
-
Specification