Business Intelligence Table Operations for Flexible Data Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current business intelligence tools can only designate conditions based on attributes in master tables, limiting the presentation of information that may be helpful for decision-making.

Innovation Solution

A table operation system that accepts designation of foreign key columns, relation value columns, and statistical models, acquires total values, groups key values, and adds attribute value columns to tables, allowing for more flexible and analyzable information retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a BI tool designates conditions based only on attributes in master tables, then the system structure remains simple, but the ability to present helpful information for decision-making is limited

Engineering Contradiction:
Improveability to present helpful informationVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a new dimension to the data model by adding synthesized columns that combine multiple existing columns (e.g., combining customer name, product name, and purchase date into a synthesized column). This dimensional expansion allows analysts to create complex analysis conditions without fundamentally changing the underlying simple table structure, thus improving adaptability while maintaining structural simplicity.

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

Solution Approach 2:

The patent introduces synthesized columns as intermediary elements between the simple master table structure and the complex analysis requirements. These synthesized columns act as mediators that pre-combine multiple attributes, allowing analysts to work with complex information while the underlying database structure remains simple and unchanged.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the BI tool allows flexible condition designation, then analyzable information can be obtained, but the operation complexity increases

Engineering Contradiction:
Improvecondition designationVSAvoidtable configuration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-combining multiple columns into synthesized columns before the actual analysis operation. The system pre-calculates and stores combined values (such as concatenated strings of multiple attributes) in advance, so that during analysis operations, users can directly reference these pre-prepared synthesized columns without having to manually combine multiple fields, thus simplifying the operation process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides self-service functionality by automatically generating and maintaining synthesized columns based on the original table structures. The system itself performs the complex task of column combination and data synthesis, freeing users from having to manually configure complex table structures or write complex queries to combine multiple attributes.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple columns are combined into a synthesized column, then new analysis conditions can be created, but the table structure becomes more complex

Engineering Contradiction:
Improveanalysis condition flexibilityVSAvoidtable configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by separating the table structure into two distinct layers: the original master tables that maintain their simple, unchanged structure, and the synthesized columns that provide complex analysis capabilities. This segmentation allows the system to offer flexible analysis conditions through synthesized columns while keeping the core table structures simple and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by adding synthesized columns only where and when they are needed for specific analysis purposes, rather than fundamentally changing the entire table structure. The synthesized columns provide localized complexity enhancement in specific areas of the data model without affecting the overall simplicity of the database structure.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10698874B2System, method, and program for business intelligence using table operations in a relational database
Publication Date: 2020.06.30 NEC CORP
  • US10698874B2 patent drawing
  • US10698874B2 patent drawing
  • US10698874B2 patent drawing

AI summary

A data acquiring section specifies individual tables to serve as reference destinations of designated respective foreign key columns and, for each combination of key values in primary key columns of the specified individual tables, acquires a total value of relation values in a designated relation value column. A grouping section groups the respective key values in the primary key columns of the individual tables on the basis of the total value acquired for each combination of the key values in the primary key columns of the individual tables and a statistical model of a designated type. An attribute value column adding section adds, to each individual table, an attribute value column of which attribute value is identification information on a group to which each key value in each primary key column of each individual table belongs.