CPC H04W 52/0261 (2013.01) [G01S 5/0063 (2013.01); G01S 5/0252 (2013.01); G01S 5/02685 (2020.05); G06T 11/00 (2013.01); G06T 13/00 (2013.01); H04W 64/003 (2013.01); G01S 19/48 (2013.01)] | 17 Claims |
1. A mobile device comprising:
a processor; and
a memory storing instructions that, when executed by the processor, configure the mobile device to perform operations comprising:
querying a pedestrian dead reckoning (PDR) sensor for first position data;
accessing the first position data from the PDR sensor; and
in response to the first position data indicating the mobile device has moved more than a threshold distance,
selecting, using one or more processors of a mobile device, a first positioning system based on a first accuracy associated with the first position data being greater than the accuracy requirement, a first power usage associated with obtaining the first position data being less than the power requirement, and a first latency associated with obtaining the first position data being less than the latency requirement.
|