P
US9271120B2ActiveUtilityPatentIndex 73

Indoor localization using commercial frequency-modulated signals

Assignee: MICROSOFT TECHNOLOGY LICENSING LLCPriority: Dec 16, 2011Filed: Aug 27, 2013Granted: Feb 23, 2016
Est. expiryDec 16, 2031(~5.4 yrs left)· nominal 20-yr term from priority
Inventors:LYMBEROPOULOS DIMITRIOSLIU JIEPRIYANTHA NISSANKA ARACHCHIGE BODHICHEN YIN
G01S 5/02521H04W 4/043G01S 5/0252H04W 64/00H04W 4/003H04W 4/04H04W 4/60G01C 21/206H04W 4/33
73
PatentIndex Score
3
Cited by
75
References
20
Claims

Abstract

A commercial frequency-modulated (FM) radio signal indoor localization system and method for finding a location of a mobile embedded device (such as a smartphone) within a building. Indoor localization is performed by receiving commercial FM radio signals on the device, analyzing the signals using signal quality metrics, and generating signal quality vectors for each signal and signal quality metric used for the signal. The signal quality metric can be any physical signal quality indicator. The signal quality vectors are added to obtain a current location fingerprint. The current location fingerprint is compared to fingerprints stored in a fingerprint database. The location associated with the stored fingerprint that is the closest match to the current fingerprint location is designated as the current location in the building of the mobile embedded device. Locally generated radio signals can be used in conjunction with the commercial FM radio signals to improve localization accuracy.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer system comprising:
 one or more processing units; and 
 one or more computer storage media storing computer-executable instructions which, when executed by the one or more processing units, cause the one or more processing units to:
 obtain multiple different signal indicators for a frequency-modulated signal, the multiple different signal indicators characterizing the frequency-modulated signal as received by a mobile device and comprising at least:
 a detected frequency offset signal indicator that indicates a frequency offset characteristic of the frequency-modulated signal as detected by the mobile device, and 
 another detected signal indicator that indicates another characteristic of the frequency-modulated signal as detected by the mobile device; and 
 
 compare the detected frequency offset signal indicator and the another detected signal indicator to a database to obtain a current location of the mobile device, the database having prerecorded frequency offset signal indicators that indicate the frequency offset characteristic of the frequency-modulated signal as detected by other mobile devices at various locations and prerecorded other signal indicators that indicate the another characteristic of the frequency-modulated signal as detected by the other mobile devices at the various locations. 
 
 
     
     
       2. The computer system of  claim 1 , embodied as the mobile device. 
     
     
       3. The computer system of  claim 1 , wherein the frequency-modulated signal is a commercial frequency-modulated signal. 
     
     
       4. The computer system of  claim 3 , wherein the another detected signal indicator is a received signal strength indicator of the commercial frequency-modulated signal. 
     
     
       5. The computer system of  claim 3 , wherein the commercial frequency-modulated signal is transmitted by a radio station at a frequency between 87.8 megahertz and 108 megahertz. 
     
     
       6. The computer system of  claim 1 , wherein the frequency-modulated signal is a locally-generated frequency-modulated signal. 
     
     
       7. The computer system of  claim 1 , wherein the another detected signal indicator is a multipath indicator of the frequency-modulated signal. 
     
     
       8. The computer system of  claim 1 , wherein the computer-executable instructions, when executed by the one or more processing units, cause the one or more processing units to:
 obtain the multiple different signal indicators for another frequency-modulated signal; 
 include the multiple different signal indicators for the frequency-modulated signal and the another frequency-modulated signal into a location fingerprint of the mobile device; and 
 obtain the current location of the mobile device by comparing the location fingerprint to other fingerprints stored in the database. 
 
     
     
       9. The computer system of  claim 8 , wherein both the frequency-modulated signal and the another frequency-modulated signal are both commercial radio signals. 
     
     
       10. A method for determining a location of a mobile device, the method comprising:
 obtaining multiple different signal indicators for a frequency-modulated signal, the multiple different signal indicators characterizing the frequency-modulated signal as received by the mobile device and comprising at least:
 a detected frequency offset signal indicator that indicates a frequency offset characteristic of the frequency-modulated signal as detected by the mobile device, and 
 another detected signal indicator that indicates another characteristic of the frequency-modulated signal as detected by the mobile device; and 
 
 comparing the detected frequency offset signal indicator and the another detected signal indicator to a database to obtain the location of the mobile device, the database having prerecorded frequency offset signal indicators that indicate the frequency offset characteristic of the frequency-modulated signal as detected by other mobile devices at various locations and prerecorded other signal indicators that indicate the another characteristic of the frequency-modulated signal as detected by the other mobile devices at the various locations. 
 
     
     
       11. The method of  claim 10  performed by the mobile device. 
     
     
       12. The method of  claim 10 , wherein the frequency-modulated signal is a commercial frequency-modulated radio signal. 
     
     
       13. The method of  claim 12 , wherein the comparing comprises matching a location fingerprint comprising the detected frequency offset signal indicator and the another detected signal indicator to a matching fingerprint stored in the database, wherein the database is located remotely from the mobile device. 
     
     
       14. The method of  claim 13 , further comprising:
 obtaining the prerecorded frequency offset indicators and the prerecorded other signal indicators from the other mobile devices. 
 
     
     
       15. The method of  claim 14 , wherein:
 the location fingerprint includes a received signal strength indicator that indicates a signal strength characteristic of the frequency-modulated signal that is received by the mobile device, 
 the location fingerprint includes a detected multipath indicator that indicates a multipath characteristic of the frequency-modulated signal that is received by the mobile device, and 
 the comparing comprises comparing the location fingerprint to prerecorded signal strength indicators and prerecorded multipath indicators detected by the other mobile devices at the various locations. 
 
     
     
       16. The method of  claim 14 , wherein:
 the location fingerprint includes a received signal strength indicator that indicates a signal strength of the frequency-modulated signal that is received by the mobile device, and 
 the comparing comprises comparing the location fingerprint to prerecorded received signal strength indicators detected by the other mobile devices at the various locations. 
 
     
     
       17. The method of  claim 14 , wherein:
 the location fingerprint includes a detected multipath indicator that indicates a multipath characteristic of the frequency-modulated signal that is received by the mobile device, and 
 the comparing comprises comparing the location fingerprint to prerecorded multipath indicators detected by the other mobile devices at the various locations. 
 
     
     
       18. A system comprising:
 a radio signal quality metric module; 
 a fingerprint matching module; and 
 one or more processing units configured to execute the radio signal quality metric module and the fingerprint matching module, 
 wherein the radio signal quality metric module is configured to obtain multiple different signal indicators for a frequency-modulated signal, the multiple different signal indicators characterizing the frequency-modulated signal as received by a mobile device and comprising at least:
 a detected frequency offset signal indicator that indicates a frequency offset characteristic of the frequency-modulated signal as detected by the mobile device, and 
 another detected signal indicator that indicates another characteristic of the frequency-modulated signal as detected by the mobile device; and 
 
 wherein the fingerprint matching module is configured to compare the detected frequency offset signal indicator and the another detected signal indicator to a database to obtain a location of the mobile device, the database having prerecorded frequency offset signal indicators that indicate the frequency offset characteristic of the frequency-modulated signal as detected by other mobile devices at various locations and prerecorded other signal indicators that indicate the another characteristic of the frequency-modulated signal as detected by the other mobile devices at the various locations. 
 
     
     
       19. The system of  claim 18 , embodied as the mobile device. 
     
     
       20. The system of  claim 19 , further comprising a receiver of the mobile device, wherein the receiver is configured to receive the frequency-modulated signal.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.