| CPC G01S 5/18 (2013.01) [G01S 3/8022 (2013.01); G01S 5/30 (2013.01); G01S 11/14 (2013.01); H04B 11/00 (2013.01); G01S 3/8086 (2013.01); G01S 15/8977 (2013.01)] | 20 Claims |

|
1. A method performed by a mobile communication device, comprising:
receiving one or more acoustic signals from a transmitting device;
storing a plurality of signature templates;
sampling the one or more acoustic signals to generate sampled acoustic signals,
cross-correlating the sampled acoustic signals with at least one of the plurality of signature templates in a frequency domain to determine a Doppler shift frequency of the sampled acoustic signals;
shifting the sampled acoustic signals in the frequency domain by the Doppler shift frequency;
de-convolving the shifted sampled acoustic signals to generate a response function;
performing a peak analysis on the response function to identify valid peaks and identifying one or more signature templates from the plurality of signature templates using the identified valid peaks; and
determining a location of the mobile communication device based on the identified valid peaks.
|