| CPC G01S 5/0236 (2013.01) [G01C 21/3815 (2020.08); G01S 5/021 (2013.01); G01S 5/0244 (2020.05); G01S 5/0246 (2020.05); G01S 5/02524 (2020.05); G01S 5/0257 (2013.01); G01S 5/0268 (2013.01); G01S 5/0284 (2013.01); G01S 5/06 (2013.01); G01S 5/14 (2013.01); G06F 18/21342 (2023.01); G06F 18/2415 (2023.01); H04B 17/327 (2015.01); H04W 4/029 (2018.02); H04W 64/00 (2013.01); H04W 64/003 (2013.01)] | 23 Claims |

|
1. A method for estimating position of a mobile device, the method performed by a processor of the mobile device and comprising:
receiving, over a wireless link from a base station almanac (BSA) associated with a network server, observed time difference of arrival (OTDOA) assistance data for a first plurality of cells;
storing, within a memory of the mobile device, the OTDOA assistance data as a first micro-BSA;
determining an initial position estimate for the mobile device based on time difference of arrival (TDOA) measurements associated with an initial subset of the first plurality of cells and initial OTDOA assistance data corresponding to the initial subset of the first plurality of cells;
performing a cell scan on the wireless link after storing the OTDOA assistance data for the first plurality of cells in the memory of the mobile device;
detecting, through the cell scan, one or more cells on the wireless link that are not included in the first plurality of cells; and
requesting, from the BSA associated with the network server, additional OTDOA assistance data associated with the detected one or more cells, the requesting triggered by the detection of the one or more cells.
|