Proximity-based model for indoor localization using wireless signals
AssigneeAerial Technologies Inc.
InventorsDebarshi Patanjali Ghoshal, Negar Ghourchian, Michel Allegue Martinez
Life of this patent
Estimating the term…
Abstract
Systems and methods of using wireless signals to create a sensing infrastructure for tracking the location of a moving subject within residential or industrial indoor environments are provided. The changes and disruptions of wireless signals transmitted and received by a plurality of wireless devices are collected and analyzed to infer the position of a moving participant within a sensing area. More particularly, a proximity-based method that models and estimates the location of a moving participant within the sensing area with respect to a single or plurality of fixed position(s) of wireless devices is provided.
Claims19
A method for locating a user, the method comprising:
- storing data from a plurality of sensing devices in a wireless signal database, each of the plurality of sensing devices located within a sensing area;
- polling the wireless signal database for new wireless signal data;
- applying a plurality of filters to the new wireless signal data;
- storing the filtered wireless signal data in a training data database;
- polling a pre-trained proximity database that stores proximity index data;
- adjusting the pre-trained proximity database based on shifts detected in the wireless signal data over time;
- and
- comparing the new wireless signal data with the proximity index data to determine a current location of a user within the sensing area.
A system for locating a user, the system comprising:
- a plurality devices located within a sensing area;
- a wireless signal database that stores raw wireless signal data from the plurality of devices;
- a training data database that stores filtered wireless signal data;
- a pre-trained proximity database that stores proximity index data,
- a wireless communication interface that polls the wireless signal database for new wireless signal data and poll the pre-trained proximity database;
- and
- a processor that executes instructions stored I memory, wherein the processor executes the instructions to:
- apply a plurality of filters to the new wireless signal data,
- adjust the pre-trained proximity database based on shifts detected in the wireless signal data over time, and
- compare the new wireless signal data with the proximity index data to determine a current location of a user within the sensing area.
Dependencies are inferred from the claim text.