Pseudorange Extraction from Embedded GNSS Chipsets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cellular devices with integrated GNSS chipsets primarily provide position fixes but do not make pseudorange information available for external use, limiting its application in surveying and positioning operations.

Innovation Solution

An embedded GNSS chipset in cellular devices calculates and extracts pseudorange information, allowing its use outside the GNSS chipset for improved position determination through various processing and correction methods, including WAAS, DGPS, and carrier phase smoothing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional cellular devices with integrated GNSS chipsets are used, then position fixes are provided, but pseudorange information is not made available for external use

Engineering Contradiction:
Improvepseudorange information availabilityVSAvoiddata extraction and processing capability
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts pseudorange information from the GNSS chipset and makes it available to external applications. The system retrieves raw pseudorange data from the chipset's internal processing and delivers it to user-space applications, enabling external use of this previously inaccessible information while maintaining the integrated device architecture.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary layer between the GNSS chipset and external applications. This intermediary mechanism facilitates controlled access to pseudorange data, managing the complexity of data extraction and processing while enabling information flow from the chipset to external systems without requiring direct access to chipset internals.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If pseudorange information is extracted and processed within the cellular device, then position accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improveposition accuracyVSAvoidprocessing and correction methods
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the processing into distinct functional components: data extraction from the chipset, application of corrections (WAAS, DGPS, carrier phase smoothing), and position calculation. This segmentation allows complex processing to be divided into manageable stages that can be implemented progressively, reducing the complexity burden on any single component while improving overall position accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies multiple correction methods that modify pseudorange parameters to improve accuracy. By changing and adjusting the pseudorange values through WAAS corrections, DGPS corrections, and carrier phase smoothing, the system enhances position measurement precision while managing processing complexity through parameter transformation rather than fundamentally new processing approaches.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple correction methods (WAAS, DGPS, carrier phase smoothing) are applied, then position determination accuracy is improved, but computational requirements increase

Engineering Contradiction:
Improveposition determination accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements partial application of correction methods based on availability and need. Rather than always applying all possible corrections, the system selectively applies WAAS, DGPS, or carrier phase smoothing depending on what is available and required, reducing computational resource consumption while maintaining improved position determination accuracy when conditions permit.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary processing and correction applications in advance, preparing corrected pseudorange data before final position calculation. This preliminary action allows the system to pre-process corrections and reduce the computational burden during critical position determination moments, improving accuracy while managing real-time computational requirements.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9743373B2Concurrent dual processing of pseudoranges with corrections
Publication Date: 2017.08.22 TRIMBLE INC
  • US9743373B2 patent drawing
  • US9743373B2 patent drawing
  • US9743373B2 patent drawing

AI summary

A first process and a second process are executed concurrently by one or more hardware processors located in the cellular device and outside of a Global Navigation Satellite System (GNSS) chipset embedded in the cellular device. The first process determines a first set of one or more position fixes based on extracted raw pseudorange information. The second process determines carrier phase smoothed pseudoranges based on carrier phase information and determines a second set of one or more position fixes based on the carrier phase smoothed pseudoranges. One or more of the first set of position fixes are provided to a user while a predetermined amount of carrier phase information is not available for performing carrier phase smoothing. One or more of the second set of position fixes are provided to the user while a predetermined amount of carrier phase information is available for performing carrier phase smoothing.