Indoor Navigation Display Correction Using Positioning Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing navigation systems face challenges in providing accurate real-time indoor positioning due to errors caused by obstacles and environmental interference, leading to suboptimal navigation services.

Innovation Solution

A method and device for indoor positioning that utilizes node data and a control unit to generate correction UIs based on positioning data, adjusting speed and direction to improve accuracy and provide seamless visual guidance, including object and background switching modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GPS signal is used for positioning, then positioning can be performed outdoors, but positioning accuracy deteriorates indoors due to structures blocking signals

Engineering Contradiction:
Improvepositioning accuracyVSAvoidsignal blockage by structures
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary correction mechanism that mediates between the GPS positioning data and the display output. A correction UI is generated based on the difference between actual moving object speed and displayed speed, acting as a buffer to compensate for positioning errors caused by structural blockages in indoor environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by continuously monitoring the difference between actual speed and displayed speed of the moving object, and dynamically adjusting the correction UI accordingly. This feedback loop ensures that positioning accuracy is maintained despite signal blockages by comparing real-time data with expected values.

Inventive Principle:
Principle #23Feedback

2Productivity

If real-time navigation display is provided based on positioning data, then navigation guidance is available, but errors in positioning data reduce accuracy

Engineering Contradiction:
Improvereal-time navigation serviceVSAvoidnavigation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies beforehand cushioning by pre-calculating and displaying navigation guidance based on corrected positioning data before errors significantly affect the user experience. The correction UI is prepared in advance to compensate for expected positioning deviations, ensuring continuous accurate guidance even when raw positioning data contains errors.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Ease of operation

If correction UI is displayed at uniform speed, then visual guidance is smooth, but it may not match actual moving object speed variations

Engineering Contradiction:
Improvevisual guidance smoothnessVSAvoidspeed accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts the correction UI display speed based on the calculated difference between actual and displayed speeds of the moving object. Rather than using fixed uniform speed, the correction mechanism adapts in real-time to match actual speed variations while maintaining visual smoothness, resolving the contradiction between operational ease and measurement precision.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12518460B2Method and device for displaying screen depending upon indoor positioning
Publication Date: 2026.01.06 VESTELLALAB CO LTD
  • US12518460B2 patent drawing
  • US12518460B2 patent drawing
  • US12518460B2 patent drawing

AI summary

A screen display method depending upon one embodiment of the present invention comprises: a step for setting, for an indoor space, depending upon a preset rule on a movement path on which a moving object can move, node data comprising information about the location of a positioning sensor; a first display step for, on the basis of first positioning data of a first point of the moving object, generating and displaying a first correction UI moving in a first direction in which the moving object moves, the first correction UI being displayed in a corrected speed compared to the actual speed of the moving object from a first start node to a first end node; and a step for determining a succeeding display step by determining whether the moving object rotates at the first end node.