Systems and methods for determining indoor location and floor of a mobile device
First Claim
1. A method of determining a floor and location of a device within an indoor space having multiple floors, the device having a processor and a memory, the method comprising:
- gathering, using the processor and the memory, device Wi-Fi data and device Bluetooth data, the Wi-Fi and Bluetooth data including respective Wi-Fi and Bluetooth received signal strength measured values;
determining at least one candidate location of the device for each floor of the multiple floors of the indoor space based at least on the device Wi-Fi data and the device Bluetooth data;
determining a most likely location of the device for each floor by combining the at least one candidate location for each floor with step module data and anticipation module data; and
determining the floor and location of the device from the most likely location of the device for each floor and the device movement history.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure related to methods and systems of determining the floor and location of a device in an indoor space having multiple floors. A map importing module takes a floor map of an indoor space and processes it for further use. A calibration module creates a fingerprint map of the indoor space described by the floor map. A floor localization module searches the fingerprint map of each floor to determine the most likely location for each floor. A floor detection module determines the floor and location by comparing the most likely locations for each floor and utilizing device movement history data.
-
Citations
20 Claims
-
1. A method of determining a floor and location of a device within an indoor space having multiple floors, the device having a processor and a memory, the method comprising:
-
gathering, using the processor and the memory, device Wi-Fi data and device Bluetooth data, the Wi-Fi and Bluetooth data including respective Wi-Fi and Bluetooth received signal strength measured values; determining at least one candidate location of the device for each floor of the multiple floors of the indoor space based at least on the device Wi-Fi data and the device Bluetooth data; determining a most likely location of the device for each floor by combining the at least one candidate location for each floor with step module data and anticipation module data; and determining the floor and location of the device from the most likely location of the device for each floor and the device movement history. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining a position of a device in an indoor location, the system comprising:
-
a memory; a processor; a module including instructions stored in the memory that, when executed by the processor, determines the position of the device in the indoor location by performing the steps of; gathering, using the processor and the memory, device Wi-Fi data and device Bluetooth data, the Wi-Fi and Bluetooth data including respective Wi-Fi and Bluetooth received signal strength measured values; determining at least one candidate location of the device for each floor of the multiple floors of the indoor location based at least on the device Wi-Fi data and the device Bluetooth data; determining a most likely location of the device for each floor by combining the at least one candidate location for each floor with step module data and anticipation module data; and determining the floor and location of the device from the most likely location of the device for each floor and the device movement history. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification