Patent classifications
G01S19/243
METHODS, DEVICES, SYSTEMS, MEDIA, AND RECEIVERS FOR PROCESSING GNSS SIGNALS
Methods, devices, systems, media, and receivers for processing GNSS signals are described. One aspect of the present disclosure provides a method for processing satellite signals of a Global Navigation Satellite System (GNSS), the method comprising: receiving a first GNSS signal transmitted in a first GNSS operational band by a satellite of the GNSS and a second GNSS signal transmitted in a second GNSS operational band by the satellite; tracking the first GNSS signal; generating, from the tracking of the first GNSS signal, tracking parameters for the first GNSS signal; and decoding, at least based on the tracking parameters for the first GNSS signal, the second GNSS signal, wherein the first GNSS operational band is one of L1 band, L2 band or L5 band, and the second GNSS operational band is L6 band.
POWER MANAGEMENT METHOD FOR PORTABLE COMMUNICATION DEVICE
A power management method for a portable device including a global navigation satellite system (GNSS) receiver and a wireless transceiver includes: in a normal mode, sending at a first interval first location information obtained from the wireless transceiver to a central station in an emergency response system via the wireless transceiver, where the GNSS receiver is placed in a lower mode or a power-off mode; in an emergency mode, sending in a predefined sequence and priority the first location information obtained from the wireless transceiver and second location information obtained from the GNSS receiver to the central station via the wireless transceiver, wherein the GNSS receiver is placed in a full power mode; and in response to failing to obtain the first location information from the wireless transceiver at the first interval, entering the emergency mode and skipping sending the first location information to the central station.
Method and apparatus to determine relative location using GNSS carrier phase
Techniques are provided which may be implemented using various methods and/or apparatuses in a vehicle to determine proximate vehicles, for example, vehicles within a pre-designated range or within broadcast distance or otherwise geographically proximate, through the use of broadcast or other messages sent by the other vehicles, and to obtain GNSS carrier phase measurement data from the proximate vehicles wherein the shared carrier GNSS phase measurement data may be utilized to update the location(s) of proximate vehicles.
HIGH-PRECISION POINT POSITIONING METHOD AND DEVICE BASED ON SMARTPHONE
The present invention discloses a high-precision point positioning method and device based on a smartphone. The method of the present invention, which belongs to the technical field of satellite positioning, improves the conventional PPP uncombined positioning model, and only uses original GNSS observation values received by a smartphone to carry out high-precision positioning without GNSS reference stations. The positioning method of the present invention comprises following steps: acquiring original observation values of the smartphone, such as GNSS pseudoranges and carrier phases; after preprocessing the data to decrease part of error influences, generating an uncombined model from the original observation values according to an improved precise point positioning method based on an estimation of double clock biases; determining each satellite observation value weight according to a satellite elevation angle; and carrying out filtering positioning by an improved Kalman filtering method to give a high-precision point positioning result.
Bit transition enhanced direct position estimation in global satellite system positioning
Embodiments of the present invention provide a method, system and computer program product for bit transition enhanced direct position estimation (DPE) from global navigation satellite system (GNSS) signals and includes the reception in a GNSS receiver of signals from multiple, different satellites in multiple satellite constellations adapted for use with the GNSS. The method estimates the GNSS receiver parameters position, velocity, clock bias, clock drift, and optionally and if unknown, the receiver time. The method generates a model of the received GNSS signals that depends on the receiver parameters. Uniquely, the method includes the synchronization of both a primary code and also a secondary code in the received GNSS signal model, in addition to time delays, Doppler shifts, and other relevant parameters for positioning. Finally, if the secondary code of a particular signal is unknown, the method determines the combination of bit transitions that maximizes the optimization problem.
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 OF AND SYSTEMS, NETWORKS AND DEVICES FOR REMOTELY DETECTING AND MONITORING THE DISPLACEMENT, DEFLECTION AND/OR DISTORTION OF STATIONARY AND MOBILE SYSTEMS USING GNSS-BASED TECHNOLOGIES
A system network and methods supported by a constellation of GNSS satellites orbiting around the Earth, and deployed for precise remote monitoring of the spatial displacement, distortion and/or deformation of stationary and/or mobile systems, including buildings, bridges, and roadways. The methods involve (i) embodying multiple GNSS rovers within the boundary of the stationary and/or mobile system being monitored by the GNSS system network, (ii) receiving GNSS signals transmitted from GNSS satellites orbiting the Earth, and (iii) determining the geo-location and time-stamp of each GNSS rover while the stationary and/or mobile system is being monitored for spatial displacement, distortion and/or deformation, using GNSS-based rover data processing methods practiced aboard the system, or remotely within the application and database servers of the data center of the GNSS system network. The GNSS rovers also include on-board instrumentation for sensing and measuring the depth of water ponding about the GNSS rovers.
SYSTEMS AND METHODS FOR MONITORING NAVIGATIONAL SYSTEMS
A computer-implemented method for analyzing GNSS coverage may comprise: receiving data from at least one of a GNSS interference detector or a GNSS almanac; correlating the data received from the at least one of the GNSS interference detector or the GNSS almanac using data regarding a structure of a GNSS interference detector network; using the correlated data, determining whether a loss of availability of a relevant GNSS exists; and upon determining that the relevant GNSS loss of availability exists, performing at least one of (a) providing a notification regarding the loss of availability and a geographic region impacted, (b) providing rerouting information, (c) automatically rerouting a vehicle, (d) permitting operation in regions of GNSS loss of availability under VFR rules, or (e) providing information regarding a geographic region impacted.
SYSTEMS AND METHODS FOR GNSS PROCESSING TO DETERMINE SECONDARY CODE PHASE
A receiver device to receive an incoming radio frequency (RF) satellite signal from a satellite vehicle includes a processor and computer-readable storage media. The computer-readable storage media is communicably connected to the processor and has instructions stored thereon that, when executed by the processor, causes the processor to track the incoming RF satellite signal in code phase and carrier frequency, the incoming RF satellite signal having a primary pseudorandom (PRN) code and a secondary PRN code modulated thereon, generate an encoded sequence of dot product values of adjacent integrated in-phase (I) and quadrature-phase (Q) components of the incoming RF satellite signal, compare the encoded sequence with expected secondary code chip transitions, determine a secondary code phase for the secondary PRN code based on the comparison, and coherently integrate the secondary code phase with the incoming RF satellite signal to increase an integration interval.
Identifying and partitioning legitimate GNSS satellite signals from illegitimate GNSS satellite signals using a contrario method
Provided are systems, methods, and devices for identifying correct satellite signals to improve the accuracy of a satellite navigation system. In some embodiments, identifying correct satellite signals may include receiving a plurality of satellite signals; demodulating the satellite signals to extract a first plurality of parameters; determining a first subset of parameters from the first plurality of parameters, wherein the first subset of parameters is based on a first geographic location; determining a second subset of parameters from a second plurality of parameters outside the first subset, the second plurality of parameters comprising one or more parameters of the first plurality of parameters outside the first subset, wherein the second subset of parameters is based on a second geographic location; and identifying an exemplary subset from the first subset and the second subset, wherein the exemplary subset comprises parameters corresponding to correct satellite signals.