POI Data Engine Hierarchical Indexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing point-of-interest (POI) data management systems lack efficient organization and security, as they are typically stored in a simple, flat structure, leading to reduced browsing efficiency and potential security concerns.

Innovation Solution

Implementing a POI engine that augments POI data with an additional indexed column, enabling hierarchical organization and object-level permissions, allowing interaction with a hierarchical interface and enhancing security by applying permissions at multiple levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If POI data is stored in a simple flat structure, then storage and implementation are easy, but browsing efficiency is reduced and security concerns arise

Engineering Contradiction:
Improveease of POI data storageVSAvoidbrowsing efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent segments POI data into hierarchical groups and folders, dividing the flat data structure into organized categories. This segmentation enables efficient browsing by allowing users to navigate through structured groups rather than searching through a single flat list, while maintaining the underlying simple storage structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a hierarchical dimension to the flat POI data structure by introducing groups and folders. This transforms the one-dimensional flat list into a multi-dimensional hierarchical structure, enabling efficient browsing through organized categories without complicating the fundamental storage mechanism.

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

2Ease of manufacture

If POI data is stored in a simple flat structure, then implementation is simple, but security concerns are raised

Engineering Contradiction:
Improveease of POI data implementationVSAvoidsecurity
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent segments POI data into hierarchical groups and folders, dividing the flat data structure into organized categories. This segmentation enables efficient browsing by allowing users to navigate through structured groups rather than searching through a single flat list, while maintaining the underlying simple storage structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a hierarchical dimension to the flat POI data structure by introducing groups and folders. This transforms the one-dimensional flat list into a multi-dimensional hierarchical structure, enabling efficient browsing through organized categories without complicating the fundamental storage mechanism.

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

3Productivity

If hierarchical organization is implemented, then browsing efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvebrowsing efficiencyVSAvoiddata organization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (groups and folders) between the simple flat POI data storage and the user interface. This intermediary hierarchical structure enables efficient browsing and security management without requiring changes to the underlying simple storage implementation, thus reducing the perceived complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If object-level permissions are implemented, then security is enhanced, but system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidpermission management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies the local quality principle by implementing permissions at the specific object level within the hierarchical structure. Each POI, group, or folder can have its own permission settings, allowing granular security control without requiring complex system-wide permission management, thus enhancing security while keeping the system manageable.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11630856B2Handling of Point of Interest (POI) data content
Publication Date: 2023.04.18 SAP IRELAND LTD
  • US11630856B2 patent drawing
  • US11630856B2 patent drawing
  • US11630856B2 patent drawing

AI summary

Point-of-Interest (POI) data is stored according to a first, POI library as a flat file in a database. An engine is positioned between the POI library and an interface. The interface is configured to interact with data structured in a hierarchical manner and stored according to a second library (e.g., a modeling interface utilizing folders). The engine functions to wrap a POI object taken from a table of the POI library, into an augmented object recognized and handled by the second library of the (hierarchical) interface. To accomplish this, the engine augments the POI table with an additional column that is to be indexed by the second library. In this manner, embodiments may impart additional, hierarchy-based functionality to existing POI handling schemes. Particular embodiments may impart enhanced security (e.g., permissions at the data object-level) to existing POI schemes that implement permissions only at the POI-level and/or at the application-level.