Cellular Device GNSS Receiver Pseudorange Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cellular devices with integrated GNSS chipsets are limited in providing pseudorange information for use outside of E-911 services, and their performance is compromised by signal obstructions and suboptimal antenna design, leading to reduced positioning accuracy.

Innovation Solution

An embedded GNSS chipset in cellular devices calculates and extracts pseudorange information, allowing its use outside the GNSS chipset, and employs additional processing logic to improve accuracy through techniques like WAAS, DGPS, and RTK corrections, enabling the cellular device to process and display precise location data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional GNSS chipsets are used in cellular devices, then the device can provide basic positioning for E-911 services, but the pseudorange information is not available for other applications and positioning accuracy is reduced

Engineering Contradiction:
Improveavailability of pseudorange informationVSAvoidpositioning accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent extracts pseudorange information from the GNSS chipset and makes it available to the cellular device's processing logic for applications beyond E-911 services. This extraction enables versatile use of positioning data while maintaining the ability to provide accurate location information through additional processing techniques.

Inventive Principle:
Principle #2Taking out (Extraction)

2Volume of moving object

If handheld devices use standard antenna designs, then the device remains compact, but signal reception is compromised by obstructions and suboptimal antenna performance

Engineering Contradiction:
Improvedevice sizeVSAvoidsignal reception quality
Core Design Contradiction:
Volume of moving objectVSReliability

Solution Approach 1:

The patent introduces an intermediary processing logic that receives signals from the antenna, compensates for obstructions and signal degradation through algorithmic correction, and produces improved positioning data. This intermediary processing layer enables reliable positioning despite the constraints of compact device anatomy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If additional processing logic is added to improve positioning accuracy, then measurement precision improves, but device complexity increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidprocessing logic complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal processing logic that handles multiple functions: extracting pseudorange data, applying corrections for signal obstructions, processing signals from multiple satellites, and providing positioning information for various applications. This multi-functional approach improves precision without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9612341B2GNSS receiver positioning system
Publication Date: 2017.04.04 TRIMBLE INC
  • US9612341B2 patent drawing
  • US9612341B2 patent drawing
  • US9612341B2 patent drawing

AI summary

A method of extracting pseudorange information using a cellular device. A Global Navigation Satellite System (GNSS) chipset which is physically remote from a cellular device is accessed which provides raw GNSS observables information based upon signals received from a circularly polarized GNSS antenna. The raw GNSS observables information is wirelessly transmitted from the GNSS chipset to the cellular device. The raw GNSS observables information is extracted by a processor of the cellular device. The raw GNSS observables information, in addition to GNSS corrections from at least one correction source, is used by the processor to determine a position of the circularly polarized GNSS antenna.