US 12,386,078 B2
Methods and apparatuses for improved acquisition of modern GNSS signals
Norman Krasner, Redwood City, CA (US)
Assigned to oneNav, Inc., Sunnyvale, CA (US)
Filed by oneNav, Inc., Sunnyvale, CA (US)
Filed on Sep. 5, 2023, as Appl. No. 18/242,446.
Claims priority of provisional application 63/377,813, filed on Sep. 30, 2022.
Claims priority of provisional application 63/408,383, filed on Sep. 20, 2022.
Prior Publication US 2024/0094410 A1, Mar. 21, 2024
Int. Cl. G01S 19/43 (2010.01); G01S 19/30 (2010.01); G01S 19/37 (2010.01)
CPC G01S 19/30 (2013.01) [G01S 19/37 (2013.01)] 22 Claims
OG exemplary drawing
 
1. In a GNSS receiver which receives a GNSS signal containing a primary pseudorandom number (PRN) code with frame length D and a secondary PRN code whose symbol durations are D or a multiple thereof, and wherein D is an integer and at least equal to one, a method of acquiring GNSS signals received by the GNSS receiver, the method comprising:
performing a first correlation operation using the primary PRN code, the first correlation operation using the primary PRN code starting at a first correlation epoch;
storing results of the first correlation operation in a memory;
performing either contemporaneously, or at a later time, a second correlation operation using the primary PRN code, the second correlation operation starting at a second correlation epoch, wherein the second correlation epoch differs from the first correlation epoch;
combining the stored results of the first correlation operation with the results of the second correlation operation to produce a combined correlation result;
storing the combined correlation result into the memory;
determining one or more pseudoranges in the GNSS receiver from the combined correlation result; and
determining a position of the GNSS receiver from the determined one or more pseudoranges.