US 12,135,384 B2
Localization fusion positioning system
Mehdi Golestanian, San Jose, CA (US); Chuantao Zang, Salt Lake City, UT (US); and Adam Benson, Santa Clara, CA (US)
Assigned to Design Reactor, Inc., Palo Alto, CA (US)
Filed by Design Reactor, Inc., Palo Alto, CA (US)
Filed on May 9, 2022, as Appl. No. 17/740,156.
Prior Publication US 2023/0358846 A1, Nov. 9, 2023
Int. Cl. G01S 5/02 (2010.01); H04W 4/029 (2018.01); H04W 4/33 (2018.01); H04W 64/00 (2009.01)
CPC G01S 5/02522 (2020.05) [H04W 4/029 (2018.02); H04W 4/33 (2018.02); H04W 64/006 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory, machine-readable medium storing instructions that, when executed by one or more processors, effectuate operations comprising:
acquiring, using a computer system, signal strength information that is based on signal strength of wireless radio frequency signals detected by a wireless transceiver included in a mobile computing device and that includes a plurality of signal strength measurements that are each associated with a respective wireless signal measurement time;
generating, using the computer system, a wireless signal-based localization by localizing, using a wireless signal-based localization algorithm, the mobile computing device based on the plurality of signal strength measurements and known locations of beacon devices that transmit the wireless radio frequency signals;
acquiring, using the computer system, mobility information from one or more mobility sensors included in the mobile computing device, wherein the mobility information includes a plurality of mobility sensor measurements that are each associated with a respective mobility sensor measurement time;
generating, using the computer system, a mobility-based localization by localizing, using a mobility-based localization algorithm, the mobile computing device based on the plurality of mobility sensor measurements;
fusing, using the computer system and based on a fusion algorithm, the wireless signal-based localization and the mobility-based localization based on correspondence between the respective wireless signal measurement time for at least a portion of the plurality of signal strength measurements and the respective mobility sensor measurement time for at least a portion of the plurality of mobility sensor measurements to generate a fused mobile computing device localization; and
storing, using the computer system, the fused mobile computing device localization in a computer-readable media in communication with the computer system.