Positioning Engine Error Threshold Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems, particularly in 5G NR, face challenges in improving positioning accuracy and latency due to errors in position constraints used by positioning engines.

Innovation Solution

A method is introduced where a positioning engine obtains an indication of position constraints and detects whether these constraints exceed an error threshold based on pseudo-range residuals. If excessive, the constraints are excluded from calculations, while accurate constraints are included, allowing the engine to recover to regular performance if errors are detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If position constraints are included in positioning calculations to improve accuracy, then positioning accuracy is improved, but erroneous constraints can degrade reliability

Engineering Contradiction:
Improvepositioning accuracyVSAvoidpositioning reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary error detection of position constraints using pseudo-range residuals before incorporating them into positioning calculations. This preliminary action identifies erroneous constraints in advance, allowing the system to exclude them from calculations and maintain both accuracy and reliability.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If position constraints are used to reduce positioning latency, then positioning latency is reduced, but erroneous constraints can increase error propagation

Engineering Contradiction:
Improvepositioning latencyVSAvoidpositioning reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system detects errors in position constraints using pseudo-range residuals before they can propagate into positioning calculations. This preliminary detection prevents erroneous constraints from causing error propagation while still allowing valid constraints to reduce latency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses pseudo-range residuals as feedback to continuously monitor the quality of position constraints. When residuals indicate an error exceeds a threshold, the system feedbacks by excluding the constraint from calculations, thereby maintaining reliability while preserving latency benefits from valid constraints.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If all position constraints are included in calculations to maximize accuracy, then positioning accuracy is improved, but computational complexity increases due to error handling

Engineering Contradiction:
Improvepositioning accuracyVSAvoiderror handling complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts and separates erroneous position constraints from valid ones using pseudo-range residual analysis. By taking out only the erroneous constraints for exclusion while maintaining the processing of valid constraints, the system achieves high accuracy without unnecessary computational complexity from error handling.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12320904B2Precise positioning engine
Publication Date: 2025.06.03 QUALCOMM INC
  • US12320904B2 patent drawing
  • US12320904B2 patent drawing
  • US12320904B2 patent drawing

AI summary

Aspects presented herein may improve the positioning accuracy and latency of a positioning engine that receives at least one position constraint for assisting the positioning. A wireless device obtains an indication of at least one position constraint for a positioning engine. The wireless device detects whether the at least one position constraint exceeds an error threshold based on a set of PR residuals between the wireless device and at least one satellite. The wireless device excludes the at least one position constraint from a calculation at the positioning engine if the at least one position constraint exceeds the error threshold, or includes the at least one position constraint in the calculation at the positioning engine if the at least one position constraint is below the error threshold.