Spatial Information Tile Visibility Indexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems face performance issues in visualizing web-based maps due to the exponential increase in the number of tiles required, leading to inefficient transmission requests and caching, especially when tile visibility information between higher and lower levels is inconsistent, resulting in unnecessary data requests and decreased performance.

Innovation Solution

A method and apparatus for configuring spatial information using a hierarchical structure that checks tile visibility, groups levels with consistent visibility, and assigns a tile visibility index, allowing for efficient encoding and transmission of visibility information, even when higher and lower levels have inconsistent data, using a quad-tree representation to distinguish between occupied, non-occupied, and partially occupied states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the number of levels increases to represent more detailed spatial information, then the coverage and detail of the map improve, but the number of tiles increases exponentially, leading to increased transmission requests and decreased performance

Engineering Contradiction:
Improvespatial information coverageVSAvoidmap visualization performance
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent extracts and transmits only the necessary tile visibility information from the complete tile set, separating essential data from redundant data. By identifying and transmitting only tiles that contain actual spatial information, the system reduces transmission volume while maintaining complete spatial coverage across multiple levels.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server performs preliminary analysis of tile visibility across multiple levels before transmission, pre-identifying which tiles contain actual data and which are empty. This preliminary action allows the system to prepare optimized transmission lists in advance, reducing runtime processing and improving overall performance.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system transmits complete tile information for all levels, then data completeness is ensured, but transmission time and network bandwidth are wasted on tiles that do not actually contain data

Engineering Contradiction:
Improvedata completenessVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts visibility information indicating whether each tile contains actual data, separating this metadata from the complete tile set. By transmitting only the extracted visibility patterns rather than complete tile data for all levels, the system ensures data completeness where needed while eliminating redundant transmissions of empty tiles.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces tile visibility information as an intermediary layer between the complete tile set and the actual transmission process. This intermediary metadata acts as a filter, guiding which tiles need to be transmitted and which can be skipped, thereby maintaining data completeness for necessary tiles while reducing overall transmission time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the system requests all tiles from the server, then all possible data is available, but unnecessary requests increase network load and reduce efficiency

Engineering Contradiction:
Improvedata availabilityVSAvoidnetwork efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system extracts tile visibility patterns that indicate which tiles contain actual spatial information, separating this knowledge from the brute-force approach of requesting all tiles. By using this extracted information, the system maintains adaptability to request only necessary data while significantly improving network efficiency through reduced request volume.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server provides tile visibility information as feedback to the client, enabling the client to make informed decisions about which tiles to request. This feedback mechanism allows the system to adapt tile requests based on actual data presence, maintaining versatility in data availability while optimizing network efficiency through intelligent request filtering.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11798199B2Method and apparatus for configuring spatial information
Publication Date: 2023.10.24 ELECTRONICS & TELECOMM RES INST
  • US11798199B2 patent drawing
  • US11798199B2 patent drawing
  • US11798199B2 patent drawing

AI summary

Disclosed are an apparatus and method for configuring spatial information required to visualize a space represented based on a hierarchical structure having a plurality of levels each of which includes one or more tiles, configuring spatial information. The method includes checking tile visibility of each level according to whether a tile exists in the corresponding level; grouping one or more levels in which tile visibility is consistently maintained into one or more groups; and assigning a tile visibility index to each group.