US 12,078,734 B2
Method for detecting an earliest arrival time using categorization of code in received signal
Wensheng Hua, Fremont, CA (US)
Assigned to STAR ALLY INTERNATIONAL LIMITED, Tortola (VG)
Filed by STAR ALLY INTERNATIONAL LIMITED, Tortola (VG)
Filed on Oct. 9, 2023, as Appl. No. 18/378,018.
Application 18/378,018 is a division of application No. 18/100,531, filed on Jan. 23, 2023, granted, now 11,815,609.
Application 18/100,531 is a division of application No. 16/870,488, filed on May 8, 2020, granted, now 11,592,576, issued on Feb. 28, 2023.
Claims priority of provisional application 62/964,950, filed on Jan. 23, 2020.
Claims priority of provisional application 62/846,240, filed on May 10, 2019.
Prior Publication US 2024/0036214 A1, Feb. 1, 2024
Int. Cl. G01S 19/22 (2010.01); G01S 19/29 (2010.01); G01S 19/30 (2010.01); G01S 19/32 (2010.01); G01S 19/37 (2010.01); G01S 19/39 (2010.01); G01S 19/43 (2010.01)
CPC G01S 19/22 (2013.01) [G01S 19/29 (2013.01); G01S 19/30 (2013.01); G01S 19/37 (2013.01); G01S 19/393 (2019.08); G01S 19/43 (2013.01)] 4 Claims
OG exemplary drawing
 
1. In a receiver, a method for detecting an earliest arrival time among one or more components of a digitized complex-valued received signal, the received signal being a periodic PRN code-modulated signal, wherein each component of the received signal arrives at the receiver over one of multiple signal paths, the method comprising:
(i) dividing each period of the received signal into sections;
(ii) assigning to each section one of a plurality of code categories, each assigned code category corresponding to a signal pattern of the corresponding portion of the periodic PRN code within the section;
(iii) selecting an assigned code category corresponding to a signal pattern that includes at least one signal transition in the real portion of PRN code
(iv) accumulating sample values of sections corresponding the assigned code category over one or more periods of the PRN code, the real and imaginary parts of the sample values being accumulating separately;
(v) detecting the signal transition in the accumulated sample values of the real portion, and detecting a peak value in the accumulated sample values of the imaginary portion that precedes the signal transition in the real portion; and
(vi) deeming the peak value's time of arrival to be the detected earliest arrival time.