# Correcting position, velocity, or attitude

## Subclass of:

## 342 - Communications: directive radio wave systems and devices (e.g., radar, radio navigation)

## 342350000 - DIRECTIVE

## 342352000 - Including a satellite

## 342357200 - With position, velocity, or attitude determination (IPC)

## 342357210 - Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system

## 342357220 - Satellite radio beacon positioning system transmitting time-stamped messages; e.g., GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO (IPC)

### Patent class list (only not empty are listed)

#### Deeper subclasses:

Class / Patent application number | Description | Number of patent applications / Date published |
---|---|---|

342357230 | Correcting position, velocity, or attitude | 73 |

20100188288 | MULTI-MODAL SPEED LIMIT ASSISTANT - A speed limit assistant (SLA) system includes a camera based SLA, a map based SLA, and a fusion unit. The camera based SLA is configured to determine a first set of probabilities for an input image, wherein the probabilities indicate how likely the image includes a discrete set of speed limit signs. The map based SLA is configured to determine a second set of probabilities for an input coordinate, wherein the probabilities indicate how likely the coordinate is to correspond to one of a discrete set of speed limits. The fusion unit is configured to perform a Bayesian fusion on the first and second set of probabilities to determine a final speed limit from the discrete set of speed limits. | 07-29-2010 |

20110012780 | SYSTEMS AND METHODS FOR USING A SATELLITE POSITIONING SYSTEM TO DETECT MOVED WLAN ACCESS POINTS - The disclosed subject matter generally relates to hybrid positioning systems and methods and, more specifically, systems and methods of detecting moved WLAN assess points using a wireless local area network based positioning system (WLAN-PS) and a satellite-based positioning system (SPS) with at least two satellites measurement. | 01-20-2011 |

20110227786 | ABNORMAL VALUE DETECTION APPARATUS FOR SATELLITE POSITIONING SYSTEM, ABNORMAL VALUE DETECTION METHOD, AND ABNORMAL VALUE DETECTION PROGRAM - To detect an abnormal value in a satellite positioning system with high precision even when the observation environment changes or there is the time series correlation between data. An abnormal value index calculation unit | 09-22-2011 |

20110080317 | METHOD OF DETERMINING POSITION IN A HYBRID POSITIONING SYSTEM USING A DILUTION OF PRECISION METRIC - The disclosed subject matter relates to a method for determining the position of a device in a hybrid positioning system. The method includes determining an initial position estimate of a device using a non-satellite positioning system, obtaining satellite measurements from less than four satellites, wherein the measurements include each satellite's position with respect to the initial position estimate, determining a dilution of precision (DOP) based on the satellite measurements, if the DOP is small, refining the initial position estimate using the satellite measurements, and if the DOP is large, providing the initial estimate as a final position estimate for the device. In some embodiments, the non-satellite positioning system is a WLAN positioning system. In some embodiments, the method includes obtaining satellite measurements from two satellites or three satellites. | 04-07-2011 |

20110050489 | SYSTEM AND METHOD FOR CORRECTING GLOBAL NAVIGATION SATELLITE SYSTEM PSEUDORANGE MEASUREMENTS IN RECEIVERS HAVING CONTROLLED RECEPTION PATTERN ANTENNAS - Global Navigation Satellite System (GNSS) pseudorange measurements are compensated for receiver hardware and directionally dependent antenna errors to obtain desired accuracies for high precision GNSS positioning applications using a multiple element controlled reception pattern antenna (CRPA). Pseudorange errors are calibrated and stored in a sky map by azimuth, elevation, radio frequency (RF) channel, and frequency. Corrections are applied in real time to each pseudorange measurement by applying a combination of the stored errors. The coefficients of the errors in the combination are computed as a function of steering vectors and CRPA filter weights. This implements a generalized pseudorange correction able to compensate a GNSS CRPA sensor for channel dependent errors such as group delay for both the case of uniform weights for all frequencies and the more complex case of frequency-dependent weights. | 03-03-2011 |

20110199255 | METHOD AND SYSTEM FOR DETERMINING A POSITION FIX INDOORS - A location server may be operable to refine a location for a RF node based on a weight applied to one or more location samples that are received from one or more mobile devices. The received location samples may be weighted based on a manufacturer and/or a model information of each of the mobile devices, properties and/or conditions of a RF environment associated with each of the mobile devices, a GNSS dilution of precision, motion sensors used by each of the mobile devices and/or a geometrical population condition associated with each of the mobile devices within range of the RF node. A valid location for the RF node may be generated utilizing the weighted location samples. The location server may update location information for the RF node, which may be stored in a location database, utilizing the valid location for the RF node. | 08-18-2011 |

20110001663 | POSITION CALCULATION METHOD AND POSITION CALCULATION APPARATUS - A position calculation method and apparatus are described. The position calculation apparatus may include an inertial measurement unit and be configured to be coupled with at least one sensor unit for detecting a physical event for use in position calculation. The presence of and type sensor unit may identified, and the position processing to be undertaken may depend on this identification. | 01-06-2011 |

20110102251 | METHODS AND APPARATUSES FOR REDUCING TIME TO ESTIMATE A POSITION USING A SATELLITE POSITIONING SYSTEM - Methods and apparatuses are provided that may be implemented in various electronic devices to possibly reduce a first-time-to-fix and/or otherwise increase the performance or efficiency of a device in determining its current estimated position. | 05-05-2011 |

20100245168 | Methods of Calculating the Position of a GNSS Receiver from Two-Frequency and Single-Frequency Pseudo-Measurements - The method of determination of the position of a mobile receiver using at least four satellites of which at least one first satellite transmits a first signal on one frequency, the broadcasting of the first signal being single-frequency, and of which at least one second satellite transmits second and third signals respectively on a first and a second frequency, the broadcasting of the signals being two-frequency, the receiver including means for reception of at least two frequencies, makes it possible to determine the position by a calculation of at least four pseudo-distances corresponding to the distances between each satellite and the receiver. | 09-30-2010 |

20100225532 | OUTLIER DETECTION BY CROSS-COMPARISON OF DIFFERENT POSITION SOLUTION TYPES - Embodiments provided herein recite methods and systems for an accuracy estimator for a position fix. In one embodiment, a solution receiver for receiving a code solution and at least one additional solution from a different solution technique is utilized. In addition, a table of metric values comprising an associated accuracy estimate for at least one characteristic of each of the code solution and the at least one additional solution is also utilized. A comparator compares the code solution and the at least one additional solution with the table of metric values. In addition, a solution orderer orders the at least one additional solution above or below the code solution dependent on whether the at least one additional solution is within a pre-defined offset distance threshold. If the at least one additional solution is outside of the distance threshold, the code solution is chosen as the final solution. | 09-09-2010 |

20100225533 | METHOD AND SYSTEM FOR LOGGING POSITION DATA - According to embodiments, a method of logging position data is provided. An indication of a desired accuracy value for determining a geographic position is received. A geographic position is then received. A predicted post-processed accuracy value for the received geographic position is then calculated. The desired accuracy value is then compared with the predicted post-processed accuracy value for the received geographic position. When the predicted post-processed accuracy value for the received geographic position is at least as precise as the desired accuracy value, the geographic position is logged. | 09-09-2010 |

20120139781 | LOCATION MEASURING METHOD AND APPARATUS USING ACCESS POINT FOR WIRELESS LOCAL AREA NETWORK SERVICE - Measuring a location of a communication terminal using a wireless local area network access point based on location coordinates of the access points and global positioning system (GPS) location information of the communication terminal. | 06-07-2012 |

20120038508 | SATELLITE SIGNAL TRACKING METHOD AND RECEIVER - A satellite signal tracking method performed by a receiver that receives a satellite signal from a positioning satellite, the satellite signal tracking method including: computing a first Doppler frequency using a received signal obtained by receiving the satellite signal, computing a second Doppler frequency using the first Doppler frequency and a signal from the sensor unit including at least an acceleration sensor, and acquiring the satellite signal using the second Doppler frequency. | 02-16-2012 |

20120313815 | METHOD AND APPARATUS OF CORRECTING CLOCK DRIFT ERROR - In an apparatus of correcting a clock drift error, a receiver unit receives a first GNSS signal from a satellite. A Doppler correction unit obtains a first predicted frequency. A tracking unit can obtain a first tracked frequency. The satellite-positioning unit determines a clock offset based on a position fix. A computation unit calculates a first difference between the first predicted and tracked frequencies. When the receiver unit is turned off and then on for receiving a second GNSS signal from the satellite, the Doppler correction unit obtains a second predicted frequency, the tracking unit obtains a second tracked frequency, and the computation unit calculates a second difference between the second predicted and tracked frequencies. An error correction unit computes an estimated clock offset according to the clock offset, the first difference, and the second difference. | 12-13-2012 |

20130265191 | METHOD AND SYSTEM FOR LOCALIZING MOBILE COMMUNICATIONS TERMINALS - A method of determining a geographic position of a user terminal including a receiver of signals of a global navigation satellite system, the method including the user terminal: performing pseudo-range measurements related to a plurality of signals received from transmitters of the global navigation satellite system; calculating a first estimated position thereof by a weighted least square method; calculating post-fit residuals for the first estimated position; comparing the calculated post-fit residuals to a first threshold and: in case the first threshold is exceeded, calculating a second estimated position using a Monte-Carlo method, otherwise retaining the first estimated position as the geographic position of the mobile communications terminal. | 10-10-2013 |

20120062413 | Method for Correcting Position Estimations by Selecting Pseudo-Distance Measurements - A method for correcting position estimations is provided, an enhanced position X | 03-15-2012 |

20110050490 | POSITIONING DATA RECEIVER, ERROR CORRECTING DEVICE AND ERROR CORRECTING METHOD - A positioning data receiver for receiving positioning data transmitted from a positioning satellite, including an error judging unit for judging whether an error is contained in the positioning data on the basis of collation of parity bits contained in the positioning data; and an error correcting unit for determining which bit of the positioning data is an error bit on the basis of the collation of the parity bits and correcting a value of the error bit when it is judged by the error judging unit that an error is contained. | 03-03-2011 |

20100231443 | REMOVING BIASES IN DUAL FREQUENCY GNSS RECEIVERS USING SBAS - A method for removing biases in dual frequency GNSS receivers circumvents the need for ionosphere corrections by using L2(P) in combination with either L1(P) or L1(C/A) to form ionosphere-free ranges. A table of biases is stored in microprocessor controller memory and utilized for computing a location using corrected ionosphere-free pseudo ranges. A system for removing biases in dual frequency GNSS receivers includes a dual frequency GNSS receiver and a controller microprocessor adapted to store a table of bias values for correcting pseudo ranges determined using L2(P) in combination with either L1(P) or L1(C/A). | 09-16-2010 |

20140266873 | ACCOUNTING FOR ATMOSPHERIC AND TERRESTRIAL OBSTACLES IN GEOGRAPHIC POSITIONING - A position fix identifying a geographic location of a receiver is received. The position fix was generated using signals received at the receiver from respective high-altitude signal sources (such as satellites). Imagery of a geographic area that includes the geographic location is also received. The imagery is automatically processed to determine whether one or more of the high-altitude signal sources were occluded from the geographic location when the position fix was generated. In response to determining that one or more of the high-altitude signal sources were occluded from the geographic location when the position fix was generated, the position fix is identified as being potentially erroneous. | 09-18-2014 |

20100214166 | DOUBLE-NUDGED BROADCAST ORBIT DRIFT CORRECTION - A method in a Global Navigation Satellite System (GNSS) receiver for double-nudged broadcast orbit drift correction. A first broadcast orbit message is utilized to nudge a broadcast orbit in use at the GNSS receiver to create a first nudged broadcast orbit for a GNSS satellite, the first nudged broadcast orbit being more precise than the broadcast orbit. A second broadcast orbit message is utilized to nudge the first nudged broadcast orbit in use at the GNSS receiver to create a double-nudged broadcast orbit for a GNSS satellite, the double-nudged broadcast orbit being more precise than the first nudged broadcast orbit. A third broadcast orbit message is utilized to maintain the double-nudged broadcast orbit, the third broadcast orbit message smaller than the second and the first broadcast orbit messages. | 08-26-2010 |

20120256788 | GNSS SURVEYING RECEIVER WITH MULTIPLE RTK ENGINES - The position of a global navigation satellite system (GNSS) surveying receiver is determined based on a plurality of RTK engines. A first RTK engine is implementing using a first set of parameters. A second RTK engine is implemented using a second set of parameter different than the first set. A plurality of GNSS signals are received from multiple satellites. At least one correction signal is received from at least one base receiver. A first position is determined from the first RTK engine based on the GNSS signals and the at least one correction signal. A second position is determined from the first RTK engine based on the GNSS signals and the at least one correction signal. A final position of the GNSS surveying receiver is determined based on the first position or the second position or a combination of both positions. | 10-11-2012 |

20120319894 | POSITIONING METHOD, GNSS RECEIVING APPARATUS, AND MOBILE TERMINAL - A highly accurate positioning operation is achieved regardless of an existence of multipath. An observed pseudorange ρ | 12-20-2012 |

20130285849 | METHODS, DEVICES, AND USES FOR CALCULATING A POSITION USING A GLOBAL NAVIGATION SATELLITE SYSTEM - The invention, in some embodiments, relates to the field of global navigation satellite systems, and more particularly to the field of methods and devices for improving accuracy of position determination by receivers of global navigation satellite systems. Some embodiments of the invention relate to methods for generating a three-dimensional (3-D) representation of an urban area by a receiver of a global navigation satellite system using blocked lines of sight to satellites of the system. Additional embodiments of the invention relate to methods for transmitting a three-dimensional (3-D) representation of an urban area by a receiver of a global navigation satellite system for improving calculation of location by the global navigation satellite system receiver. | 10-31-2013 |

20130169474 | METHOD AND APPARATUS FOR TRACKING A GLOBAL NAVIGATION SATELLITE SYSTEM WITHIN THE CONSTRAINTS OF AN INDOOR FACILITY - A method and chipset for tracking a global navigation satellite system (GNSS) within the constraints of an indoor facility. The method includes receiving assistance information on the GNSS on a mobile communication system; and sorting orbiting satellites within the GNSS by elevation angles. Additionally, lower elevation satellites are correlated within the GNSS prior to correlating higher elevation satellites. | 07-04-2013 |

20150301189 | METHOD AND APPARATUS FOR MODELING OF GNSS PSEUDORANGE MEASUREMENTS FOR INTERPOLATION, EXTRAPOLATION, REDUCTION OF MEASUREMENT ERRORS, AND DATA COMPRESSION - Polynomial regression models are used to reduce errors in measurements of pseudorange between a GNSS satellite and a receiving station; for data compression by replacing a large number of measurements with a small number of coefficients of the model polynomial, optionally combined with modeling residuals; for extrapolating usefully accurate estimates of future range between the GNSS satellite and the receiving station; and for providing usefully accurate estimates of future coefficient values of the polynomial regression models themselves. | 10-22-2015 |

20130069821 | Method and Apparatus of Using Height Aiding From a Contour Table for GNSS Positioning - The present invention is related to location positioning systems, and more particularly, to a method and apparatus for making accuracy improvements to a GPS receiver's navigation calculations. According to a first aspect, the invention includes maintaining a table of height attributes for major cities and urban areas around the world (contour table) in the GNSS chipset. The information in the table preferably includes latitude, longitude of the city along with height attributes of those cities, such as the average, min, max height and region boundary etc. Additional information such as average gradient could also be saved in the table. According to further aspects, when GPS signals are degraded in environments such as urban canyons, the height information can be obtained from the table and used to improve the navigation solution. | 03-21-2013 |

20130076562 | PRECISE GPS DEVICE AND METHOD USING A WIRELESS AP - In the present invention, a GPS reference station generates and transmits GPS error correction information for each wireless AP and a user terminal recognizes the GPS error correction information to be used for correcting reception information of a user terminal GPS receiver, thereby acquiring precision positioning performance. That is, a precision poisoning system of the present invention includes: a GPS reference station generating navigation correction information for a wireless access point by receiving a first satellites' signal from a GPS satellite with respect to the reference station and transmitting the generated navigation correction information to the wireless access point; a wireless access point receiving the navigation correction information from the GPS reference station and transmitting the received information to a user terminal; and a user terminal receiving a second satellites' signal from the GPS satellite with respect to the user terminal and recognizing the navigation correction information from the wireless access point to generate precise user position information on the basis of the second satellite signal and the navigation correction information. | 03-28-2013 |

20160047917 | NAVIGATION SATELLITE SYSTEM POSITIONING INVOLVING THE GENERATION OF RECEIVER-SPECIFIC OR RECEIVER-TYPE-SPECIFIC CORRECTION INFORMATION - The invention relates to methods, apparatuses and computer programs for generating receiver-specific correction information for correcting pseudorange observations. The method comprises: receiving raw observations obtained by the NSS receiver observing NSS multiple frequency signals from a plurality of NSS satellites over multiple epochs; obtaining precise satellite information on: (i) the orbit position of each of the satellites, (ii) a clock offset of each of the satellites, and (iii) a set of biases associated with each of the satellites; estimating ambiguities in the carrier phase of the received raw observations, using the precise satellite information, or information derived therefrom; computing combination values based on the received raw observations together with the estimated ambiguities, to cancel out the effects of the geometry, the effects of the clocks, troposphere and ionosphere; and generating the correction information per satellite, based on the computed combination values. | 02-18-2016 |

20140132443 | GNSS Rover having Subscribed Precision - This application discloses a GNSS rover having a data receiver, a position processor and a vector error reverser. The data receiver receives GNSS position-determination reference data based on a reference erroneous position having one or more keyed intentional errors made confidential with confidential error keys. The position processor uses the GNSS position-determination reference data to determine a rover erroneous position corresponding to the reference erroneous position. The vector error reverser uses confidential access to at least one confidential error key to reverse the corresponding confidential keyed intentional error in the rover erroneous position to determine a subscribed rover position. | 05-15-2014 |

20110148695 | METHOD AND SYSTEM FOR CALCULATING POSITION - A method for calculating a position of a moving vehicle using a first unit that performs a correlation process on a satellite signal received from a satellite to capture the satellite signal and calculate the position and velocity of the moving vehicle and a second unit capable of detecting at least the velocity of the moving vehicle includes: calculating a determination velocity which is the velocity determined using the results of the calculation by the first unit and the results of the detection by the second unit; determining a correlation integration period used when the first unit performs the correlation process using the error in the determination velocity; and calculating the position of the moving vehicle using the results of the calculation by the first unit and the results of the detection by the second unit. | 06-23-2011 |

20130249733 | GNSS Navigation Solution Using Inequality Constraints - Information such as altitude or speed limits for a specific geographic region can be utilized to improve position and velocity estimation for a mobile device using inequality constraints. The inequality constraints can be used as pseudo-measurements when needed to improve position and velocity estimation. | 09-26-2013 |

20130141275 | GNSS Architecture - Disclosed are various embodiments of Global Navigation Satellite System (GNSS) chipsets or architecture. Based upon a requested accuracy and/or update of a host application, embodiments of the disclosure can calculate position data points on-board the GNSS chipset or allow a host processor to calculate position data points, which can allow the host processor to enter a low power mode if the requested update rate and/or accuracy allow. | 06-06-2013 |

20120146847 | METHOD AND SYSTEM FOR LOCATION-DEPENDENT TIME-SPECIFIC CORRECTION DATA - A method and system for delivery of location-dependent time-specific corrections. In one embodiment, a first extended-lifetime correction for a first region is generated. A distribution timetable is used to determine a first time interval for transmitting the first extended-lifetime correction to the first region. The first extended-lifetime correction is then transmitted via a wireless communication network to said first region in accordance with said distribution timetable. | 06-14-2012 |

20130057429 | POSITIONING APPARATUS AND SIGNAL PROCESSING METHOD THEREOF - A signal processing method of a positioning apparatus includes receiving a wireless satellite signal to generate distance information; generating a distance correction quantity according to the distance information and reference coordinate information; processing the distance correction quantity through iteration by using an Empirical Mode Decomposition (EMD) method, to generate multiple mode functions; and analyzing the mode functions, so as to select a part of the mode functions as a modified distance correction quantity to be output. | 03-07-2013 |

20120154210 | GNSS Signal Processing to Estimate Orbits - Methods and apparatus are described for processing a set of GNSS signal data derived from signals of GNSS satellites observed at reference station receivers, the data representing code observations and carrier observations on each of at least two carriers over multiple epochs, comprising: obtaining an orbit start vector comprising: a time sequence of predicted positions and predicted velocities for each satellite over a first interval, and the partial derivatives of the predicted positions and predicted velocities with respect to initial positions, initial velocities, force model parameters and Earth orientation parameters, obtaining ionospheric-free linear combinations of the code observations and the carrier observations for each satellite at multiple reference stations, and iteratively correcting the orbit start vector using at each epoch the ionospheric-free linear combinations and predicted Earth orientation parameters, as soon as the ionspheric-free linear combinations of the epoch are available, to obtain updated orbit start vector values comprising a time sequence of predicted positions and predicted velocities for each satellite over a subsequent interval of epochs and an estimate of Earth orientation parameters. | 06-21-2012 |

20120133552 | SYSTEM AND METHOD FOR GNSS IN-BAND AUTHENTICATED POSITION DETERMINATION - The present invention provides a system and method for determining the authenticity of reported positions of GNSS receivers, such as aircraft equipped with GPS positioning devices, and provides an in-band verification capability for GNSS positions by tasking one or more GNSS satellites as designated authentication support (DAS) satellites that transmit corrupted ephemeris data in a pseudo-random error corrupted C/A signal on the L1 band and GNSS receiver determine authentication ranges to the DAS satellites and transmit the DAS authentication ranges as part of their position report. The surveillance system can verify the authenticity by comparing the transmitted authentication ranges to true authentication ranges determined using actual ephemeris data and the known C/A code pseudo-random error for the DAS satellites. | 05-31-2012 |

20130293412 | GEOSPATIAL POSITIONING USING CORRECTION INFORMATION PROVIDED OVER CELLULAR CONTROL CHANNELS - Disclosed is a method of calculating a geospatial position by a mobile device by monitoring with the mobile device a first control channel from a first cell of a cellular communications system; monitoring with the mobile device a second control channel from a second cell of the cellular communications system at the same time as the first cellular control channel; receiving with the mobile device a first correction value sent over the first control channel; receiving with the mobile device a second correction value sent over the second control channel; receiving with the mobile device a signal from a global navigation satellite system; calculating with the mobile device the geospatial position based upon the signal from the global navigation satellite system and at least one of the first correction value and the second correction value. | 11-07-2013 |

20130147660 | GLOBAL POSITIONING SYSTEM DEVICE AND IONOSPHERE ERROR ESTIMATION METHOD THEREOF - A global positioning system device and an ionosphere error estimation method thereof are provided. The global positioning system device is connected to a plurality of dual-band base stations, and receives a plurality of ionosphere pierce point coordinates and a plurality of ionosphere errors from the dual-band base stations. The global positioning system device calculates a user ionosphere error by an interpolation method based on the ionosphere pierce point coordinates and the ionosphere errors of the dual-band base stations and a user ionosphere pierce point coordinate of the global positioning system device. | 06-13-2013 |

20120127029 | CODED FILTER - A method and apparatus for estimating and compensating for a broad class of non-Gaussian sensor and process noise. In one example, a coded filter combines a dynamic state estimator (for example, a Kalman filter) and a non-linear estimator to provide approximations of the non-Gaussian process and sensor noise associated with a dynamic system. These approximations are used by the dynamic state estimator to correct sensor measurements or to alter the dynamic model governing evolution of the system state. Examples of coded filters leverage compressive sensing techniques in combination with error models based on concepts of compressibility and the application of efficient convex optimization processes. | 05-24-2012 |

20120086597 | APPARATUS FOR PROCESSING SATELLITE NAVIGATION SIGNALS ADAPTIVELY, AND METHOD THEREFOR - Provided is a Global Navigation Satellite System (GNSS) receiver including: an RF signal processor to receive navigation signals; a signal level measurement unit to measure a signal level of each navigation signal; a signal processor to determine whether the navigation signal is a jamming signal or a normal signal based on the signal level, to perform quantization on the navigation signal determined as a jamming signal at a higher ratio than that subject to a normal signal to generate a digital signal, and to signal-process the digital signal; a compensator to identify a satellite ID of the navigation signal according to the result of the signal processing, and to create compensation information about the navigation signal according to the satellite ID; a controller to control the signal processor and the compensator; and a navigation solution processor to calculate a navigation solution of the navigation signal based on the compensation information. | 04-12-2012 |

20130169475 | Using Statistical Analysis to Infer an Accurate GPS Location for Use in Tracking Devices - A system method for improving the accuracy of a tracking device is described where the tracking device cannot achieve an accurate GPS fix due to low observability. The system and method improves accuracy determining a current position for the tracking device using incomplete information from the GPS. The current position is added to a historical table of previous position determinations and a normalized center position is calculated from the current position and previous position determinations. The position of the tracking device is inferred from the normalized center position. | 07-04-2013 |

20120112958 | METHOD OF AND SYSTEM FOR INCREASING THE RELIABILITY AND ACCURACY OF LOCATION ESTIMATION IN A HYBRID POSITIONING SYSTEM - Methods and systems of hybrid positioning are provided for increasing the reliability and accuracy of location estimation. According to embodiments of the invention, the quality of reported locations from specific sources of location is assessed. Satellite and non-satellite positioning systems provide initial positioning estimates. For each positioning system relevant information is collected and based on the collected information each system is assigned appropriate weight. | 05-10-2012 |

20120119947 | System and/or method for reducing ambiguities in received SPS signals - The subject matter disclosed herein relates to a system and method for resolving ambiguities associated with signals received from space vehicles (SVs) in a satellite navigation system. | 05-17-2012 |

20130127659 | IONOSPHERIC DELAY COMPENSATION USING A SCALE FACTOR BASED ON AN ALTITUDE OF A RECEIVER - In one embodiment, a method for ionospheric delay compensation is provided. The method includes determining an ionospheric delay based on a signal having propagated from the navigation satellite to a location below the ionosphere. A scale factor can be applied to the ionospheric delay, wherein the scale factor corresponds to a ratio of an ionospheric delay in the vertical direction based on an altitude of the satellite navigation system receiver. Compensation can be applied based on the ionospheric delay. | 05-23-2013 |

20130127658 | Method and Apparatus to Determine Actionable Position and Speed in GNSS Applications - A method, and an apparatus to perform the method, of tracking a mobile subject based on Global Navigation Satellite Systems (GNSS) data, the method including detecting motion of the mobile subject independently of the GNSS data with a motion detector, receiving the GNSS data and determining an actionable position and speed of the mobile subject, with an actionable position and speed unit, according to GNSS position and speed, detection results of the motion detector, and at least one of, or any combination of, GNSS solution metrics, GNSS signal metrics, or a prior actionable position and speed, and evaluating, with a boundary test unit, the actionable position and speed of the mobile subject relative to a predetermined boundary. | 05-23-2013 |

20130207837 | Method for Determining a Confidence Indicator Relating to the Trajectory Followed by a Moving Object - A method includes estimating the position of the moving object on the basis of the reception of navigation signals emitted by a constellation of satellites, the navigation signals being modulated by a code and the receiver comprising a local replica of the code. The determination of the confidence indicator consists in estimating a speed of displacement of the receiver over an identified trajectory segment, deducing therefrom a Doppler delay function corresponding to the motion of the receiver, in correcting the auto-correlation function of the GNSS navigation signal received from each satellite of the constellation by means of the delay function, in comparing the corrected auto-correlation function with a theoretical auto-correlation function by applying a quadratic criterion corresponding to the confidence indicator. | 08-15-2013 |

20120286991 | GNSS Signal Processing with Regional Augmentation Positioning - Methods and apparatus for processing of GNSS data derived from multi-frequency code and carrier observations are presented which make available correction data for use by a rover located within the region, the correction data comprising: the ionospheric delay over the region, the tropospherπc delay over the region, the phase-leveled geometric correction per satellite, and the at least one code bias per satellite. In some embodiments the correction data includes an ionospheric phase bias per satellite. Methods and apparatus for determining a precise position of a rover located within a region are presented in which a GNSS receiver is operated to obtain multi-frequency code and carrier observations and correction data, to create rover corrections from the correction data, and to determine a precise rover position using the rover observations and the rover corrections. The correction data comprises at least one code bias per satellite, a fixed-nature MW bias per satellite and/or values from which a fixed-nature MW bias per satellite is derivable, and an ionospheric delay per satellite for each of multiple regional network stations and/or non-ionospheric corrections. Methods and apparatus for encoding and decoding the correction messages containing correction data are also presented, in which network messages include network elements related to substantially all stations of the network and cluster messages include cluster elements related to subsets of the network. | 11-15-2012 |

20120293364 | POSITIONING DEVICE AND POSITIONING METHOD THEREOF - A positioning device and a positioning method thereof are provided. The positioning device can cooperate with a first satellite group and a second satellite group, and it comprises a storage, a receiver and a processor. The receiver is configured to receive a first satellite group signal from the first satellite group and a second satellite group signal from the second satellite group. The processor is electrically connected to the storage and the receiver, and configured to calculate a positioning offset value according to one of the first satellite group signal and the second satellite group signal. In addition, the processor is configured to calculate a positioning result according to the second satellite group signal and the positioning offset, and store the positioning result in the storage. | 11-22-2012 |

20110285583 | PERCEPTIVE GLOBAL POSITIONING DEVICE AND METHOD THEREOF - A perceptive global positioning device is disposed on or carried by a carrier (vehicle, pedestrian, etc.) for receiving positioning signals transmitted from satellites, to detect various behavioral states related to movement and correct errors in positioning data for positioning the carrier. The positioning device includes a sensor for receiving positioning data related to the global position of the carrier transmitted from satellites, a database for storing the positioning data received by the sensor and a preset behavioral transition matrix of the carrier, an analysis module for analyzing the positioning data and behavioral transition matrix to obtain predictable behavior data, and a correction module for comparing the predictable behavior data with the positioning data so as to correct errors of the positioning data of the carrier, thereby overcoming the defect of inaccurate data as encountered in the prior art. | 11-24-2011 |

20130214968 | SYSTEM AND METHOD FOR ESTIMATING TERMINAL POSITION BASED ON NON-GEOSTATIONARY COMMUNICATION SATELLITE SIGNALS - A device is provided for use with a satellite and a receiver having a local oscillator. The satellite is traveling in a vector and transmits a signal having an expected frequency. The receiver receives a received signal having a received signal frequency. The device includes: a Doppler shift measuring portion measuring a Doppler shift D | 08-22-2013 |

20140159950 | METHOD, SYSTEM, AND APPARATUS FOR REDUCING INACCURACY IN GLOBAL NAVIGATION SATELLITE SYSTEM POSITION AND VELOCITY SOLUTION - A Global Navigation Satellite System (GNSS) receiver determines a measurement error covariance from a reference position and a set of measured pseudoranges from a set of GNSS satellites. The position and velocity solution is determined from the measurement error covariance and the set of measured pseudoranges. The measurement error covariance is determined as function of the difference between a reference pseudorange and measured pseudorange. The reference pseudorange is computed from the reference position to a satellite. The measurement error covariance is determined as function of the difference only if the measured pseudorange is greater than the reference pseudorange. The GNSS receiver also determines measurement error covariance as function of one or more of correlation peak shape, difference, the correlation peak shape, a received signal to noise ratio and a tracking loop error. | 06-12-2014 |

20120182179 | METHOD FOR THE COMPUTER-SUPPORTED CREATION AND/OR UPDATING OF A REFERENCE MAP FOR A SATELLITE-SUPPORTED POSITIONING OF AN OBJECT - Distance dimensions in a predetermined spatial region of a reference map are corrected during positioning of an object from which dimensions the object position is determined from a satellite signal, received via a receiving unit at the location of the object, representing the distance from the satellite to the object. The distance dimensions are determined form received satellite signals using a satellite-supported receiver unit in a plurality of locations of an object in the predetermined spatial region. Using a predetermined object position, which can be known in advance or estimated, distance dimension which corresponds to the predetermined object position are back-calculated by incorporating the satellite positions of the satellites from which the satellite signals are received. Based on the difference between the respectively determined and back-calculated distance dimensions, a correction for at least part of the predetermined spatial region around the specified object position is stored and/or updated. | 07-19-2012 |

20130234885 | Global Positioning System (GPS) Carrier Phase Cycle Slip Detection and Correction - A method and detector for detecting a global positioning system (GPS) carrier phase (CP) cycle slip or correcting the GPS CP cycle slip is disclosed. A GPS CP cycle slip detector can include an integrated CP (ICP) change measurement module, an ICP change prediction module, and a processor. The ICP change measurement module can be configured for generating a measured ICP change of a measured CP of a GPS signal for a time duration. The ICP change prediction module can be configured for determining a predicted ICP change of the GPS signal CP for the time duration using directional position information. The processor can be configured for detecting in near real time a GPS CP cycle slip when the measured ICP change varies from the predicted ICP change by greater than a threshold value. | 09-12-2013 |

342357240 | Differential correction; e.g., DGPS [differential GPS] (IPC) | 20 |

20110001664 | USE OF PHASOR MEASUREMENT UNITS FOR DIFFERENTIAL GLOBAL NAVIGATION SATELLITE SYSTEMS (DGNSS) - A system determines and transmits correctional data of a global navigation satellite system (GNSS) which has a plurality of reference stations that can be used to determine the correction data by repeatedly measuring the position of the reference stations and comparing it to the previously determined exact position. The data determined in this manner are transmitted to a central station via a network and optionally processed in the central station. Such a system requires that every reference station be equipped with a GNSS receiver, but it is especially the connection to the central station that requires considerable financial resources for the establishment of the connection and both for the maintenance and operation of the network. An already existing network of the phasor measurement units of a power transmission network is therefore used. | 01-06-2011 |

20110102252 | POSITIONING APPARATUS FOR CALCULATING AND CORRECTING RECEPTION POSITION AND SPEED AND METHOD FOR THE SAME - A positioning apparatus includes: a first positioning device for calculating a reception position of a GPS receiver with respect to each combination of satellites based on a pseudo distance from each positioning satellite to the reception position; a component error calculator for calculating an error of at least one component in a calculation result of the first positioning device; a pseudo distance error calculator for obtaining a relation equation between the error of the at least one component and an error of the pseudo distance, and for solving simultaneous equations comprising the relation equation so that the error of the pseudo distance with respect to each positioning satellite is calculated; and a second positioning device for correcting the reception position based on the error of the pseudo distance. | 05-05-2011 |

20130335263 | METHOD AND DEVICE FOR DETERMINING THE POSITION OF A VEHICLE - A method determines a position of a vehicle. The method includes providing first raw position data from a satellite navigation system pertaining to the vehicle. At least one further vehicle is identified and a communication link is set up to the at least one further vehicle. Second raw position data of the satellite navigation system of the at least one further vehicle is received by way of the established communication link. The position of the vehicle is calculated by differential positioning based on the received second raw position data of the at least one further vehicle and on the first raw position data of the vehicle. | 12-19-2013 |

20100295726 | GLOBAL POSITIONING SYSTEM ERROR CORRECTION, VEHICLE TRACKING AND OBJECT LOCATION - A method and computer program for determining an error factor for a differential global positioning system is disclosed as well as a method of tracking a vehicle. In determining the error factor, estimated positional data is transmitted from a GPS via GPRS to a server. Since the GPS signals are being transmitted from a vehicle travelling along a known route, i.e. a road or rail track, the data can be matched to the route and a correction factor calculated. The error factor is then transmitted to differential GPS devices. For vehicle tracking a global positioning system sends, via GPRS, data a regular intervals relating only to its position. | 11-25-2010 |

20100328145 | Ephemeris Download From Weak Signals - The present invention provides systems and methods for downloading navigation data to a satellite receiver under weak signal conditions. In an embodiment, the receiver uses a tracking algorithm to estimate the Doppler frequency and rate of change of the Doppler frequency to compensate the phases of the I/Q samples from the received signal to reduce the effect of the Doppler frequency. In an embodiment, differential detection based data bit decoding is provided. In another embodiment, phase compensation based data bit decoding is provided, in which the phase of samples are rotated to compensate for phase error. In an embodiment, a multiple frame strategy is provided to increase signal-to-noise ratio (SNR) and improve sensitivity, in which similar placed samples in consecutive frames are coherently summed over the consecutive frames. In an embodiment, the samples are weighted to reduce the impact of noise in the multiple frame strategy. | 12-30-2010 |

20140184441 | SYSTEM AND METHOD OF COLLABORATIVE POSITIONING CALIBRATION, AND METHOD OF DEPLOYING REFERENCE STATION - An embodiment disclosed a system for collaborative positioning calibration, comprising at least one reference station and at least one client. The reference station uses a known position and a satellite signal transmitted by at least one satellite to compute a pseudo-range difference of the reference station position and the satellite position, and then broadcasts an area calibration data including at least one pseudo-range difference to at least one client. Based on the area calibration data, the client computes at least one pseudo-range calibration data and outputs a calibrated position of global positioning system. | 07-03-2014 |

20150346349 | CARRIER PHASE DISTANCE AND VELOCITY MEASUREMENTS - Systems and methods for performing distance and velocity measurements, such as by using carrier signals, are disclosed. A measurement system device may include a first antenna configured to receive a first signal from a transmitting device, the first signal having a carrier frequency, and a second antenna configured to receive the first signal from the transmitting device. The measurement system device may also include a processor configured to determine a first differential distance between the first antenna and the second antenna from the transmitting device and to determine a rate of change of the first differential distance. The processor may also be configured to estimate a geometry of the measurement system device relative to the transmitting device using the rate of change of the first differential distance. | 12-03-2015 |

20110025555 | SYSTEM AND METHOD FOR AUGMENTING DGNSS WITH INTERNALLY-GENERATED DIFFERENTIAL CORRECTION - In the invention, a rover receiver first utilizes data from a base Receiver, a DGNSS reference network, or other differential source to compute a differentially corrected location. Then, using this location and data observed only at the rover, the rover computes an internal set of differential corrections that are stored in computer memory, updated as necessary, and applied in future times to correct observations taken by the rover. The possibly mobile rover receiver, therefore, corrects its own observations with differential corrections computed from its own past observations; relying on external differential for the sole purpose of establishing a reference location, and this is unlike prior art. | 02-03-2011 |

20130069822 | METHOD AND APPARATUS FOR DIFFERENTIAL GLOBAL POSITIONING SYSTEM (DGPS)-BASED REAL TIME ATTITUDE DETERMINATION (RTAD) - A differential global positioning system (DGPS) processor can include an almost fixed integer ambiguity (AFIA) module for generating in real-time a multiple dimensional state vector of integer ambiguities and multiple dimensional corrections. The AFIA module can use double difference (DD) measurements for pseudo-range (PR) and carrier phase (CP) pairs generated from at least three global positioning system (GPS) receivers. A DGPS processor can be included in a high data rate real time attitude determination (RTAD) system to achieve high heading accuracy with high integrity. | 03-21-2013 |

20120105279 | Delayed GeoTagging - Various methods, apparatuses, and systems for providing a delayed geotag using GPS devices are described. The GPS device includes a wireless receiver configured to receive satellite state data and satellite range measurements from a plurality of satellites, a communications interface in communication with a media device, and a position engine configured to calculate a geotag. The GPS device can be configured to receive satellite range measurements from one or more satellites at a first point in time when the satellite state data for a minimum number of the satellites is unavailable, and to calculate the satellite state data at that time using satellite state data received at a second, later point in time. The satellite state information at the first point in time is calculated using an algorithm to extrapolate the satellite state data back to the first point in time when the satellite range measurements were made. The GPS device can calculate a geotag using the calculated satellite state data at the first point in time and the corresponding satellite range measurements. | 05-03-2012 |

20130141276 | GNSS Signal Processing Methods and Apparatus - Methods and apparatus are presented for determining position a GNSS rover antenna from single-frequency observations of GNSS signals collected at the antenna over multiple epochs and from correction data for at least one of the epochs. Coded raw data prepared from the single-frequency observations in a binary format are obtained and decoded to obtain decoded raw data. The decoded raw data are used to construct multiple epochs of measurement data of time, range and phase. Correction data are obtained for at least one of the epochs. The measurement data are processed with the correction data in a realtime kinematic positioning engine to obtain a position estimate for each of a plurality of epochs. | 06-06-2013 |

20120139782 | DIFFERENTIAL CORRECTION SYSTEM ENHANCEMENT LEVERAGES ROVING RECEIVERS ENABLED FOR A NON-GPS, SECONDARY PN&T SIGNAL TO CHARACTERIZE LOCAL ERRORS - System, methods, and devices for a self-sustaining differential corrections network that employs roving reference devices (RRDs) as reference stations for improving positioning, navigation, and timing (PN&T) solutions for other enabled local roving and/or stationary receiving devices (RDs) are disclosed herein. The disclosed differential correction system enhancement leverages RRDs enabled for a non-global positioning system (non-GPS), secondary PN&T signal to characterize local errors. These local errors are then used by local RDs in combination with a signal to calculate an improved PN&T estimate for the RDs. | 06-07-2012 |

20130147661 | SYSTEM AND METHOD FOR OPTICAL LANDMARK IDENTIFICATION FOR GPS ERROR CORRECTION - A system, method, and program product for determining an approximate position of a global positioning system (GPS) receiver of a global positioning receiver connected to a computer. The computer compares obtained image data of landmarks with a database of known landmarks to determine an approximate position of the GPS receiver at a specified time. The computer converts and transmits an error signal. | 06-13-2013 |

20120019411 | Integrity Method for Differential Corrections - A system and method of calculating corrections to a navigation solution based on accurate data are provided. GNSS ephemeris, clock models and other navigation information are received from at least three GNSS satellites and pseudo-ranging to the GNSS satellites is performed. A PVT solution is resolved from the GNSS ephemeris, clock models, and other navigation information and the pseudo range measurements. The PVT solution includes a statistical measure. Differential GNSS data for calculating the corrections to the PVT solution is received and a corrected PVT solution is calculated based upon the differential GNSS data. The corrected PVT solution is compared to a region defined by the statistical measure and the corrected PVT solution is rejected when the corrected PVT solution is not within the region. | 01-26-2012 |

20110309974 | ANNIHILATION METHOD FOR GPS INTEGER AMBIGUITY WITH RESIDUAL PROBABILITY SCORING - A method of locating a first GPS receiver relative to a second GPS receiver. The method includes the steps of: providing a first and second GPS receiver, the first and second GPS receiver spaced apart by a distance D along a baseline; receiving a finite number of observables from a plurality of GPS satellites in a finite period of time; performing in a batch mode the following series of calculations on the finite number of observables: calculating a least squares estimate position for each of the first GPS receiver and the second GPS receiver; calculating a plurality of single difference residuals; calculating a plurality of double difference residuals; calculating an estimate of a geometry free solution; applying geometric annihilation to the geometry free solution; and calculating a least squares solution to provide a measurement of the distance D. A batch processing mode differential GPS apparatus is also described. | 12-22-2011 |

20110316735 | Distance Dependant Error Mitigation in Real-Time Kinematic (RTK) Positioning - A method for mitigating atmospheric errors in code and carrier phase measurements based on signals received from a plurality of satellites in a global navigation satellite system is disclosed. A residual tropospheric delay and a plurality of residual ionospheric delays are modeled as states in a Kalman filter. The state update functions of the Kalman filter include at least one baseline distance dependant factor, wherein the baseline distance is the distance between a reference receiver and a mobile receiver. A plurality of ambiguity values are modeled as states in the Kalman filter. The state update function of the Kalman filter for the ambiguity states includes a dynamic noise factor. An estimated position of mobile receiver is updated in accordance with the residual tropospheric delay, the plurality of residual ionospheric delays and/or the plurality of ambiguity values. | 12-29-2011 |

20140070988 | METHOD FOR MAINTAINING INTEGRITY AGAINST ERRONEOUS EPHEMERIS FOR A DIFFERENTIAL GPS BASED NAVIGATION SOLUTION SUPPORTING FAST SYSTEM STARTUP - Technology for generating a H1 protection level from an N−1 position in a global positioning system (GPS) receiver is disclosed. One approach can include an H1 monitor configured to generate an H1 protection level from an N number of N−1 positions. The N−1 position can be derived by a differential global positioning system (GPS) satellite measurement removed from a plurality of N differential GPS satellites measurements. | 03-13-2014 |

20120188120 | METHOD AND APPARATUS FOR POSITIONING - A positioning method and a positioning apparatus are provided. In this positioning method, a differential global positioning system is used to calculate a double difference of satellite distance in connection with a reference station and a receiver station. A baseline vector pointing from the reference station to the receiver station is calculated according to the double difference of satellite distance and the cosine law. The baseline vector and the position of the reference station are used to calculate the position of the receiver station. Correction coefficients are obtained according to the position of the reference station, the position of the receiver station, and the current time. The position of the receiver station is corrected according to the correction coefficients and the length of the baseline vector. | 07-26-2012 |

20110215965 | GROUND-BASED SYSTEM AND METHOD TO MONITOR FOR EXCESSIVE DELAY GRADIENTS - A processing function to monitor a horizontal delay gradient in satellite signals is provided. The processing function includes a satellite differencing module, a double differencing module, and a gradient estimator module. The satellite differencing module receives carrier phase measurements for at least two satellites from at least two reference receivers that have a known geometric relationship to each other. The satellites include a monitored satellite and at least one other satellite. The satellite differencing module determines differences in the carrier phase measurements between signals from the monitored satellite and at least one other satellite. The double differencing module forms double-differences between pairs of the at least two reference receivers; compensates the double-differences between the pairs for the known difference-in-position of the reference receivers; and averages the double differences. The gradient estimator module estimates a magnitude of the horizontal delay gradient based on the averaged compensated double-differences for the monitored satellite. | 09-08-2011 |

20110279309 | APPARATUS AND METHOD FOR PSEUDO RANGE VERIFICATION OF GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) RECEIVER - Provided is a method and apparatus for a pseudo range verification of a global navigation satellite system (GNSS) receiver, more particularly, a method and apparatus for the pseudo range verification of the GNSS receiver by comparing the pseudo range for a measurement calculated in the GNSS receiver and the pseudo range for a verification generated depending on a position of the GNSS receiver. | 11-17-2011 |