G01S19/27

POSITIONING METHOD, ELECTRONIC DEVICE AND STORAGE MEDIUM

A positioning method, an electronic device and a storage medium, which relate to a field of computer technology, and in particular to fields of positioning technology and satellite navigation technology. The method includes: acquiring satellite observation data for a target object, broadcast ephemeris data for the target object, and state space representation for the target object; performing an error correction on the broadcast ephemeris data using the state space representation; determining a target positioning model according to the satellite observation data and the corrected broadcast ephemeris data; and performing a resolving operation on the target positioning model to obtain position data of the target object.

POSITIONING METHOD, ELECTRONIC DEVICE AND STORAGE MEDIUM

A positioning method, an electronic device and a storage medium, which relate to a field of computer technology, and in particular to fields of positioning technology and satellite navigation technology. The method includes: acquiring satellite observation data for a target object, broadcast ephemeris data for the target object, and state space representation for the target object; performing an error correction on the broadcast ephemeris data using the state space representation; determining a target positioning model according to the satellite observation data and the corrected broadcast ephemeris data; and performing a resolving operation on the target positioning model to obtain position data of the target object.

Global navigation satellite system (GNSS) and temperature sensing crystal (TSX) based device time service

In some implementations, a processor may retrieve predicted positioning data and predicted orbital data from global navigation satellite service (GNSS) positioning circuitry of a wireless device in response to a request for device time. The processor may retrieve long-term learning (LTL) data for a temperature sensing crystal (TSX) of the wireless device, the LTL data including S-curve characteristics of the TSX, and the time tracking uncertainty of the TSX. The processor may generate a GNSS-based device time estimate using the predicted positioning data and the predicted orbital data. The processor may perform TSX-based device time processing by updating the GNSS-based device time estimate using a clock signal of the TSX to generate a final device time estimate, the updating based on the retrieved LTL data for the TSX.

Method and apparatus for receiving chip-by-chip multiplexed CSK signals

A method of receiving two chip-by-chip multiplexed CSK signals (e.g., GNSS signals) and searching for a non-CSK signal with optimal performance at a given digit capacity of a sampling memory resided in parallel correlators. For CSK signals Prompt, Early and Late results for each of possible code shift are calculated as different sums of four punctured convolutions. Depending on configuration, the method allows to receive both multiplexed CSK signals with lesser quality or one of the CSK signals with better quality. The method can be implemented as an apparatus with four punctured correlators, a set of multipliers by 1 or 2.sup.N, another set of multipliers by 1 or 0, summers of four input to one result, a RAM, searchers of maximum, and conditional commutators.

System and method for providing GNSS corrections

A system or method for generating or distributing GNSS corrections can include or operate to: generate a set of corrections based on satellite observations, wherein each correction of the set of corrections comprises an area associated with the correction, a tag, and correction data; update a set of stored corrections with the set of received corrections based on a tag associated with each correction of the set of stored corrections and the tag associated with each correction of the set of received corrections; and transmit stored corrections of the set of stored corrections to the GNSS receiver when the area associated with the stored corrections matches the locality of the GNSS receiver.

System and method for providing GNSS corrections

A system or method for generating or distributing GNSS corrections can include or operate to: generate a set of corrections based on satellite observations, wherein each correction of the set of corrections comprises an area associated with the correction, a tag, and correction data; update a set of stored corrections with the set of received corrections based on a tag associated with each correction of the set of stored corrections and the tag associated with each correction of the set of received corrections; and transmit stored corrections of the set of stored corrections to the GNSS receiver when the area associated with the stored corrections matches the locality of the GNSS receiver.

SYSTEM AND METHOD FOR PROVIDING GNSS CORRECTIONS

A system or method for generating or distributing GNSS corrections can include or operate to: generate a set of corrections based on satellite observations, wherein each correction of the set of corrections comprises an area associated with the correction, a tag, and correction data; update a set of stored corrections with the set of received corrections based on a tag associated with each correction of the set of stored corrections and the tag associated with each correction of the set of received corrections; and transmit stored corrections of the set of stored corrections to the GNSS receiver when the area associated with the stored corrections matches the locality of the GNSS receiver.

SYSTEM AND METHOD FOR PROVIDING GNSS CORRECTIONS

A system or method for generating or distributing GNSS corrections can include or operate to: generate a set of corrections based on satellite observations, wherein each correction of the set of corrections comprises an area associated with the correction, a tag, and correction data; update a set of stored corrections with the set of received corrections based on a tag associated with each correction of the set of stored corrections and the tag associated with each correction of the set of received corrections; and transmit stored corrections of the set of stored corrections to the GNSS receiver when the area associated with the stored corrections matches the locality of the GNSS receiver.

Method and apparatus for receiving chip-by-chip multiplexed CSK signals

A method of receiving two chip-by-chip multiplexed CSK signals (e.g., GNSS signals) and searching for a non-CSK signal with optimal performance at a given digit capacity of a sampling memory resided in parallel correlators. For CSK signals Prompt, Early and Late results for each of possible code shift are calculated as different sums of four punctured convolutions. Depending on configuration, the method allows to receive both multiplexed CSK signals with lesser quality or one of the CSK signals with better quality. The method can be implemented as an apparatus with four punctured correlators, a set of multipliers by 1 or 2.sup.N, another set of multipliers by 1 or 0, summers of four input to one result, a RAM, searchers of maximum, and conditional commutators.

METHODS AND APPARATUS FOR MONITORING THE QUALITY OF CORRECTON DATA ASSOCIATED WITH A NAVIGATION SATELLITE OR THE PROPAGATION OF SIGNALS TRANSMITTED THEREBY
20230168384 · 2023-06-01 · ·

A method, apparatus and computer program product monitor the quality of correction data. In a method, first parameter(s) associated with a navigation satellite or propagation of signals transmitted by the navigation satellite are predicted based upon prior data including prior correction data associated with the navigation satellite or the propagation of signals transmitted thereby. The method derives second parameter(s) associated with the navigation satellite or the propagation of signals transmitted thereby based upon second data including second correction data associated with the navigation satellite or the propagation of signals transmitted thereby. The second data including the second correction data is more recent than the prior data including the prior correction data. The method compares the first parameter(s) to the second parameter(s) and, based on the comparing, generates or provides information regarding the quality of the correction data.