| CPC G01S 11/06 (2013.01) [G01S 11/04 (2013.01); H04W 4/029 (2018.02); H04W 4/33 (2018.02)] | 20 Claims |

|
1. An energy-efficient method (100) of distributed signal processing for radiofrequency (RF) localization, wherein statistical algorithms and machine learning are used in place of a fingerprint map, the method comprising:
A. announcing, by an RF beacon (901), a location of said RF beacon (901) through a plurality of transmissions (903) to a plurality of base stations;
B. receiving (101), by each base station (902) of the plurality of base stations, the plurality of transmissions (903) from the RF beacon (901);
C. measuring (102), by each base station (902) of the plurality of base stations, each transmission of the plurality of transmissions;
D. calculating (102) for each transmission (903), by each base station (902), at least one of: an angle of arrival (AOA) data point (904), a received signal strength indication (RSSI) distance data point (905), and a Time Difference of Arrival (TDOA) distance data point (906);
E. filtering (103), by each base station (902), any AOA data points, any RSSI distance data points, and any TDOA distance data points, wherein filtering comprises:
i. filtering (103), by each base station (902), any AOA data points (904) into a smaller plurality of frequency estimates (909),
ii. filtering (103), by each base station (902), any RSSI distance data points (905) into a smaller plurality of first distance estimates (910), and
iii. filtering (103), by each base station (902), any TDOA distance data points (906) into a smaller plurality of second distance estimates (911);
F. receiving (104), by a cloud server (912) from each base station (902), any transmitted frequency estimates (909), any transmitted first distance estimates (910), and any transmitted second distance estimates (911); and
G. processing (105), by the cloud server (912), a sensor fusion of: a statistical inference (913), machine learning (914), any received frequency estimates (909), any received first distance estimates (910), and any received second distance estimates (911) into a location estimate (915) of the RF beacon (901).
|