US 12,228,658 B2
Method of determining and distributing performance of GNSS prediction data
Christopher Anthony Perriam, Vancouver (CA); and Vijaykumar Bellad, Vancouver (CA)
Assigned to RX NETWORKS INC., Vancouver (CA)
Filed by RX NETWORKS INC., Vancouver (CA)
Filed on Feb. 17, 2022, as Appl. No. 17/674,315.
Claims priority of provisional application 63/151,315, filed on Feb. 19, 2021.
Prior Publication US 2022/0268945 A1, Aug. 25, 2022
Int. Cl. G01S 19/27 (2010.01); G01S 19/25 (2010.01); G01S 19/26 (2010.01)
CPC G01S 19/27 (2013.01) [G01S 19/258 (2013.01); G01S 19/26 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of determining performance of GNSS prediction files, the method comprising:
repeatedly receiving the GNSS prediction files at a server, each of the GNSS prediction files associated with a respective unique identifier, and storing each of the GNSS prediction files in association with the respective unique identifier such that a plurality of the GNSS prediction files are stored, wherein the GNSS prediction files are provided to electronic devices;
determining performance metrics of the stored GNSS prediction files at a current time by comparing predicted satellite position and clocks using the GNSS prediction files to satellite position and clocks obtained from broadcasted data or real-time observed orbits and clocks and storing the performance metrics of each of the GNSS prediction files in association with the respective unique identifier, wherein the performance metrics are a measure of accuracy of the predicted satellite position and clocks using the GNSS prediction files;
receiving, at the server, a request from an electronic device of the electronic devices, for the performance metrics of one of the GNSS prediction files previously provided to the electronic device, the request including the respective unique identifier associated with the one of the GNSS prediction files;
retrieving, at the server, the performance metrics for the one of the GNSS prediction files previously provided to the electronic device, from the stored performance metrics based on the respective unique identifier included in the request from the electronic device; and
in response to receipt of the request from the electronic device, sending, by the server, the performance metrics of the one of the GNSS prediction files previously provided to the electronic device.