| CPC G01S 19/08 (2013.01) [H04L 67/12 (2013.01); G08G 1/0968 (2013.01)] | 20 Claims |

|
1. A method of reducing starting time for a Global Navigation Satellite System (GNSS) receiver that has an imprecise initial starting location, the method including:
requesting starting assistance, by the GNSS receiver, from a Content Delivery Network (CDN) that caches predictive data including first data indicated predicted LOS visibility from the receiver to individual satellites, wherein the request includes the imprecise initial staring location;
receiving, from the CDN, data that includes a first block of the predictive data for the imprecise initial staring location and further adjoining second blocks of predictive data for areas surrounding the imprecise staring location;
as a first iteration:
determining, by the GNSS receiver, commonly available satellites that have visibility from locations in both the first block and the second block; and
calculating a first starting position using weighted values for the satellites, the commonly available satellites having higher weighted value than satellites without visibility in both locations, whereby position uncertainty of the first starting position is reduced from the imprecise initial starting location.
|