Space Of Interest Database Search Using Hierarchical Relationship Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for searching position information are inadequate as they fail to precisely limit the search to a specific Space of Interest (SOI), often returning results outside the desired area due to reliance on simple X/Y coordinates and keyword matching, leading to incorrect search results.

Innovation Solution

An apparatus that utilizes a Space Of Interest (SOI) database to set a search range based on relationships between objects, allowing users to select specific SOIs and define search criteria, thereby enhancing search accuracy and efficiency by outputting results only within the desired SOI.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional X/Y coordinate-based POI search is used, then the search system is simple and easy to operate, but the search accuracy is poor and returns results outside the desired area

Engineering Contradiction:
Improvesearch accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the search space into hierarchical levels: region objects (e.g., districts, cities) containing multiple space objects (e.g., landmarks, buildings), which in turn contain multiple POIs. This segmentation allows the system to first filter by region, then by space objects within that region, significantly improving search accuracy while maintaining manageable system complexity through organized data structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial containment dimension by defining region objects that encompass multiple space objects, and space objects that contain multiple POIs. This creates a hierarchical containment structure where POIs are not just points on a map but are nested within space objects which are nested within regions, adding a dimensional layer to the search space that enables precise area-based filtering.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If keyword-based POI search is used, then the search operation is simple, but the search results include irrelevant locations outside the user's area of interest

Engineering Contradiction:
Improvesearch efficiencyVSAvoidsearch result accuracy
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent performs preliminary filtering by region and space object containment before executing the keyword search. The system first identifies the target region object and its contained space objects, then performs the POI search only within those pre-defined boundaries. This preliminary spatial filtering action ensures that keyword matches are restricted to the user's area of interest, preventing irrelevant results while maintaining search efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces space objects as intermediary entities between region objects and POIs. These space objects act as mediators that provide spatial context and containment relationships, allowing the system to filter POIs by their location within specific space objects or regions while still performing keyword-based searches. This intermediary layer preserves search efficiency while eliminating irrelevant results.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9002880B2Apparatus for searching for information within space of interest
Publication Date: 2015.04.07 HYUNDAI MOTOR CO LTD
  • US9002880B2 patent drawing
  • US9002880B2 patent drawing
  • US9002880B2 patent drawing

AI summary

An apparatus for searching for a space object SOI. The apparatus includes a Space Of Interest (SOI) data base (DB) including a plurality of space object SOIs and relationship objects, a search input unit configured to receive at least one of the plurality of space object SOIs and a search word from a user, a relationship display unit configured to output at least one relationship object with respect to the received at least one space object SOI, a relationship selection unit configured to receive a selection for a portion of the output relationship objects from the user, a search processing unit configured to perform searching on the SOI DB based on the selected relationship object, the received space object SOI, and a search word, and a search output unit configured to output a searching result for the searching. The relationship object indicates a relationship, which has been previously defined on the SOI DB, between the received space object SOI and a space object SOI related to the received space object SOI among the plurality of space object SOIs.