US 11,852,733 B2
Method for the generation of satellite clock and orbit corrections for global navigation satellite systems (GNSS)
Timothy R. Schempp, Fullerton, CA (US)
Assigned to Raytheon Company, Waltham, MA (US)
Filed by Raytheon Company, Waltham, MA (US)
Filed on Mar. 10, 2021, as Appl. No. 17/197,186.
Prior Publication US 2022/0291392 A1, Sep. 15, 2022
Int. Cl. G01S 19/07 (2010.01); B64G 1/24 (2006.01); G06F 1/12 (2006.01)
CPC G01S 19/071 (2019.08) [B64G 1/242 (2013.01); G06F 1/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed using circuitry for providing corrections for a Global Navigation Satellite System (GNSS), the method comprising:
receiving an assumed location of a Global Navigation Satellite System (GNSS) satellite including both time and position data;
calculating the actual location of the GNSS satellite including both time and position data;
generating a set of correction data based on an error between the assumed location and the calculated location of the GNSS satellite including:
setting a time of applicability (TOA) of the set of the correction data;
estimating a receipt time of the set of the correction data by a user;
determining a projected assumed location of the GNSS satellite at the receipt time;
determining a projected calculated location of the GNSS satellite at the receipt time; and
determining the set of the correction data, such that the error is minimized when the set of the correction data is quantized and applied to the projected assumed location at the receipt time to generate a projected corrected location at the receipt time;
wherein the location error is based on a difference between the projected corrected location at the receipt time and the projected calculated location at the receipt time; and
outputting the set of the correction data.