GNSS Positioning Device Bit Edge Synchronization Error Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing positioning systems using global navigation satellite systems (GNSS) face challenges in accurately determining device location when there are only 5 valid satellite signals, due to synchronization errors and weak satellite signals, leading to incorrect positioning information.

Innovation Solution

A method and device that identify and exclude satellite signals with wrong bit edges, allowing accurate positioning using the navigation data from the remaining satellite signals, ensuring correct positioning coordinates are calculated even with incomplete satellite data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fault detection and exclusion algorithm is used for positioning, then positioning reliability is improved, but the method is only applicable when there are more than 5 valid satellite signals, making it inapplicable under weak satellite signal conditions

Engineering Contradiction:
Improvepositioning reliabilityVSAvoidadaptability to satellite signal conditions
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary detection of bit edge synchronization status for each satellite signal before using it for positioning. By pre-identifying which satellites have correct bit edges and which have wrong bit edges, the system can selectively exclude problematic satellites from positioning calculations, enabling reliable positioning even with fewer than 5 valid signals.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different quality assessment criteria to each satellite signal individually, evaluating the bit edge synchronization status of each specific satellite rather than treating all signals uniformly. This allows the system to identify and exclude only the problematic signals while utilizing available good signals for positioning, improving both reliability and adaptability.

Inventive Principle:
Principle #3Local quality

2Productivity

If all available satellite signals are used for positioning calculation, then positioning speed is improved, but positioning accuracy deteriorates due to wrong bit edge synchronization errors

Engineering Contradiction:
Improvepositioning speedVSAvoidpositioning accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where the bit edge synchronization status of each satellite signal is detected and fed back into the positioning calculation process. Based on this feedback, the system dynamically determines which satellites to include and which to exclude from the positioning calculation, achieving both speed and accuracy by avoiding erroneous signals.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent extracts and removes satellite signals with wrong bit edges from the set of available signals before performing positioning calculations. By taking out the problematic signals, the system maintains positioning speed using the remaining valid signals while ensuring positioning accuracy is not compromised by erroneous data.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10976440B2Method of positioning a device, positioning device and non-transitory computer readable medium
Publication Date: 2021.04.13 REALTEK SEMICON CORP
  • US10976440B2 patent drawing
  • US10976440B2 patent drawing
  • US10976440B2 patent drawing

AI summary

A method of positioning a device includes: receiving satellite signals corresponding to at least 5 satellites in a global navigation satellite system (GNSS); determining whether there is one of the satellite signals has a wrong bit edge from at least navigation data of the satellite signals; and in response to a determination that there is one of the satellite signals has a wrong bit edge, finding out a wrong satellite signal among the satellite signals, and using the navigation data of the other satellite signals to obtain a position of the device.