Position Correction Using Movement Analysis for Indoor GPS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing GPS-based position correction methods are insufficient in accuracy, particularly in indoor or high-rise building environments where satellite signals are unreliable, leading to significant errors in determining the actual position of a mobile terminal.

Innovation Solution

A system comprising an identifier and a corrector that processes multiple position information sets from a terminal device to accurately correct the first position information, using movement distance and acceleration analysis to determine and update position information, ensuring more precise location tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GPS-based position correction is performed using conventional methods, then position information can be corrected to some extent, but the correction accuracy remains insufficient, especially in indoor or high-rise building environments

Engineering Contradiction:
Improveposition correction accuracyVSAvoidreliability of position detection in indoor/high-rise environments
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary actions by identifying and storing second position information from multiple pieces of position information obtained before the first position information. This preparatory step ensures that reliable reference position data is available when correction is needed, improving both accuracy and reliability in challenging environments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism by using identified second position information as a mediator between the unreliable first position information and the correction process. This intermediary reference data enables more accurate correction by providing a stable basis for comparing and adjusting position errors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple pieces of position information are collected and processed, then correction accuracy can be improved, but the processing complexity and computational load increase

Engineering Contradiction:
Improveposition correction accuracyVSAvoidcomplexity of position information processing
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the position information processing into distinct functional components: an identifier module that selects relevant second position information from multiple sources, and a corrector module that performs the actual correction. This segmentation simplifies the overall processing complexity while maintaining high accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements local quality by applying different processing treatments to different pieces of position information. The identifier selectively identifies which previous position information pieces are suitable for correction based on their reliability and relevance, while the corrector applies correction only where needed. This localized approach improves accuracy without requiring complex processing of all position data.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10779122B2System, information processing device, information processing method, and storage medium
Publication Date: 2020.09.15 NS SOLUTIONS CORPORATION
  • US10779122B2 patent drawing
  • US10779122B2 patent drawing
  • US10779122B2 patent drawing

AI summary

Second position information is identified from a plurality of pieces of position information of a terminal device. The plurality of pieces of position information are obtained via a position information obtainer before first position information of the terminal device. The first position information is obtained via the position information obtainer. The second position information is used for correcting the first position information. The first position information is corrected based on the identified second position information.