Hierarchical Map Segmentation for Low-Memory Indoor Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing devices for indoor positioning, such as smartphones, face inefficiencies in terms of cost, weight, and power consumption, and are impractical in environments where they cannot be carried, while embedded systems have limited battery and memory capacity, necessitating a method for low-power and low-memory indoor positioning.

Innovation Solution

A computing device executes operation modes based on target motion and movement, loads map segments from memory, and acquires positioning data using real-time sensing data, segmenting map data into predetermined sizes to minimize power and memory usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an embedded type small device is used for indoor positioning, then the device can operate in environments where smartphones cannot be carried, but the battery capacity and memory capacity become limited

Engineering Contradiction:
Improveoperability in environments where smartphones cannot be carriedVSAvoidbattery capacity and memory capacity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments map data into multiple map segments stored in external memory, loading only necessary segments into internal memory during operation. This segmentation allows the system to function with limited internal memory capacity while maintaining access to comprehensive positioning data through external storage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-processing and segmenting map data before operation, storing it in external memory. During actual positioning operations, only required segments are loaded into internal memory, reducing the memory capacity requirements for the embedded device.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If map data is loaded entirely into memory for indoor positioning, then positioning accuracy is maintained, but power consumption and memory usage increase

Engineering Contradiction:
Improvepositioning accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Map data is divided into multiple segments that are stored in external memory. Only the specific map segment corresponding to the current positioning area is loaded into internal memory and processed, significantly reducing power consumption compared to loading entire map data while maintaining positioning accuracy for the current location.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by focusing computational resources and memory allocation on the specific map segment relevant to the current positioning area rather than processing entire map data uniformly. This localized approach maintains positioning accuracy for the current location while minimizing overall power consumption.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If map data is segmented into small portions, then memory usage is reduced, but the complexity of managing and loading segments increases

Engineering Contradiction:
Improvememory usageVSAvoidcomplexity of managing and loading segments
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system employs feedback mechanisms where the positioning result from the current map segment determines whether to load adjacent segments for continuity. This feedback-based segment management allows the system to maintain low memory usage while dynamically adjusting segment loading based on actual positioning needs, reducing the complexity of manual segment management.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The map segment loading is made dynamic rather than static. The system dynamically determines which map segment to load based on real-time positioning information and movement detection, allowing flexible memory management that adapts to current operational needs without requiring complex pre-planning of segment structures.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12435979B2Low-power method and map data hierarchical segmentation load method for indoor positioning
Publication Date: 2025.10.07 KOREA UNIV RES & BUSINESS FOUND
  • US12435979B2 patent drawing
  • US12435979B2 patent drawing
  • US12435979B2 patent drawing

AI summary

Disclosed is a low power and low memory based indoor positioning method performed by a computing device including at least one processor. The method may include: determining an operation mode to be executed based on at least one of a motion of a target and movement of the target; loading a map segment related to a current location of the target from a memory when executing a specific mode related to performing indoor positioning; and acquiring positioning data by using sensing data collected in real time for the indoor positioning, and the map segment.