Matrix Tree Table Presentation Structure for Multi-Dimensional Data Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current presentation structures, such as trees and tables, are inadequate for efficiently analyzing data across multiple dimensions, as they require multiple database queries, increasing computational resources and time.

Innovation Solution

A matrix tree table presentation structure that combines hierarchical and relational data, allowing users to view data from multiple dimensions simultaneously by rendering trees within cells of a matrix table, enabling efficient data analysis with reduced computational effort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Shape

If traditional tree presentation structure is used to display hierarchical data, then data organization clarity is improved, but the ability to analyze data across multiple dimensions deteriorates

Engineering Contradiction:
Improvedata organization clarityVSAvoidmulti-dimensional analysis capability
Core Design Contradiction:
ShapeVSAdaptability or versatility

Solution Approach 1:

The patent combines tree presentation structures with matrix table structures into a unified presentation format. The tree structure maintains hierarchical data organization clarity, while the matrix table component enables multi-dimensional analysis by allowing cross-tabulation of data across different dimensions without requiring multiple separate database queries.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The presentation structure is designed to serve multiple functions simultaneously: it displays hierarchical relationships like a tree, enables cross-dimensional analysis like a matrix table, and reduces database query requirements. This multi-functional design resolves the contradiction by making the same structure adaptable to different analysis needs.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If multiple database queries are executed to view data from different regions, then data completeness is improved, but computational resources and time increase

Engineering Contradiction:
Improvedata completenessVSAvoidquery execution time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary data retrieval by executing a single comprehensive database query that fetches all necessary data across multiple dimensions and regions. This pre-retrieved data is then organized into the unified presentation structure, eliminating the need for multiple subsequent queries when users switch between different regional views or dimensional analyses.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Multiple data queries that would traditionally be executed separately for different regions and dimensions are merged into a single comprehensive query. The results are then presented in a unified structure that allows users to view complete data across all regions and dimensions without additional queries, reducing both time and computational resource consumption.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If traditional table presentation structure is used to display relational data, then data comparison across dimensions is improved, but hierarchical data organization deteriorates

Engineering Contradiction:
Improvedata comparison capabilityVSAvoidhierarchical organization
Core Design Contradiction:
Adaptability or versatilityVSShape

Solution Approach 1:

The patent merges table and tree presentation structures into a single unified format. The matrix table portion enables data comparison across dimensions, while the integrated tree structure maintains hierarchical organization. This combination allows users to simultaneously perform cross-dimensional analysis and understand hierarchical relationships without sacrificing either capability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8327256B2Matrix tree presentation structures
Publication Date: 2012.12.04 ORACLE INT CORP
  • US8327256B2 patent drawing
  • US8327256B2 patent drawing
  • US8327256B2 patent drawing

AI summary

Approaches for rendering data on a display are provided using matrix tree and matrix tree table presentation structures. A matrix table is rendered on a display. The matrix table comprises a set of columns and a set of rows. Each column is associated with a different dimension instance of a first dimension, and each row is associated with a different dimension instance of a second dimension. The intersection of each column and row is a cell. In one approach, a tree of nodes is rendered within at least one cell of the matrix table. In another approach, a tree table is rendered within at least one cell of the matrix table. The tree table comprises a tree of nodes, where each node of the tree of nodes comprises a row of data. A tree of nodes in a cell of the matrix table may be expanded or collapsed upon request.