Graphical In-Memory Database Exploration for Real-Time Data Cube Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Business users face limitations in analyzing business data as existing systems require technical expertise to define new data cubes, and predefined data cubes may not capture all relevant dimensions or views, restricting real-time exploration and analysis.

Innovation Solution

The system allows graphical exploration of an in-memory database by identifying selected data objects, searching for associated data elements, determining relationships, and generating displayable graphs, enabling users to create new data cubes based on user selections and interactions, without needing technical expertise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If predefined data cubes are used to present business data, then data presentation is standardized and efficient, but the system cannot capture all relevant dimensions or views and requires technical expertise to define new data cubes

Engineering Contradiction:
Improveability to capture relevant dimensionsVSAvoiduser expertise requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables business users to independently explore and define new data views by searching for data elements and visually constructing data cubes through drag-and-drop interfaces, eliminating the need for technical expertise in cube definition

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A graphical user interface acts as an intermediary between users and the underlying database structure, providing search functionality and visual tools that simplify complex data cube operations into intuitive drag-and-drop interactions

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If predefined data cubes are used, then data analysis is efficient, but real-time exploration and creation of new data views is restricted

Engineering Contradiction:
Improvereal-time exploration capabilityVSAvoidtime to create new data views
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system transitions from static predefined data cubes to dynamic user-defined data views that can be created and modified in real-time through graphical exploration and drag-and-drop operations

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary actions by automatically searching for and retrieving data elements from the database when users drag items between areas, eliminating manual data definition time

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8583678B2Graphical exploration of a database
Publication Date: 2013.11.12 SAP PORTALS ISRAEL
  • US8583678B2 patent drawing
  • US8583678B2 patent drawing
  • US8583678B2 patent drawing

AI summary

Techniques implemented in methods, computer-readable media apparatus, and systems for graphically exploring an in-memory database include: identifying a selected data object; searching an in-memory database for a data element associated with a search term; and determining a relationship between the data element and the selected data object; and generating a displayable graph of the relationship as a path between the data element and the selected data object, the path comprising at least two nodes, where a first node represents the selected data object and a second node represents a node associated with the data element.