US 12,216,211 B2
System and method for correcting satellite observations
Anthony Mark Cole, San Francisco, CA (US); Fergus MacPherson Noble, San Francisco, CA (US); James Tidd, San Francisco, CA (US); and Sébastien Carcanague, San Francisco, CA (US)
Assigned to Swift Navigation, Inc., San Francisco, CA (US)
Filed by Swift Navigation, Inc., San Francisco, CA (US)
Filed on Nov. 20, 2023, as Appl. No. 18/514,103.
Application 18/514,103 is a division of application No. 18/079,640, filed on Dec. 12, 2022, abandoned.
Claims priority of provisional application 63/288,381, filed on Dec. 10, 2021.
Prior Publication US 2024/0085567 A1, Mar. 14, 2024
Int. Cl. G01S 19/07 (2010.01); G01S 19/44 (2010.01)
CPC G01S 19/073 (2019.08) [G01S 19/44 (2013.01)] 9 Claims
OG exemplary drawing
 
1. A method for determining a position of a mobile receiver comprising:
determining a virtual reference station location associated with a virtual reference station;
receiving satellite signals from a set of satellites and determining a set of GNSS satellite observations from the satellite signals at a reference station located at a reference station location, wherein each GNSS satellite observation of the set of GNSS satellite observations is associated with a satellite in-view of the reference station;
determining a first GNSS correction for the virtual reference station location and a second GNSS correction for the reference station location;
determining a second set of GNSS satellite observations for the virtual reference station by combining the set of GNSS satellite observations, the first GNSS correction, and the second GNSS correction by, for each GNSS satellite observation of the set of GNSS satellite observations:
computing a first difference between the first GNSS correction and a respective GNSS satellite observation; and
computing a second difference between the second GNSS correction and the first difference, wherein the respective GNSS satellite observation of the second set of GNSS satellite observations for the virtual reference station comprises the second difference;
receiving satellite signals from a second set of satellites and determining a second set of GNSS satellite observations at the mobile receiver; and
correcting the second set of GNSS satellite observations using the GNSS satellite observation for the virtual reference station, wherein the position of the mobile receiver is determined using the corrected second set of GNSS satellite observations.