Automatic System Knowledge Enrichment for Dataset Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Business intelligence tools often fail to automatically enrich datasets with system knowledge data, leading to suboptimal data visualizations and strategic decision-making.

Innovation Solution

A system and method for automatically enriching datasets in a data analytics environment with system knowledge data, utilizing a knowledge repository to enhance data visualizations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If business intelligence tools automatically enrich datasets with system knowledge data, then data visualization quality improves, but system complexity increases

Engineering Contradiction:
Improvedata visualization qualityVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system pre-processes and stores system knowledge data in a structured format within the data analytics environment before it is needed for enrichment. This preliminary preparation allows automatic enrichment to occur efficiently during data visualization creation without adding significant complexity to the user workflow, as the knowledge data is already organized and ready for integration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a knowledge data structure and intermediary processes that bridge the gap between existing business intelligence tools and system knowledge data. This intermediary layer manages the integration complexity internally while presenting a simplified interface to users, allowing automatic enrichment without requiring users to directly manage the complexity of knowledge data integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If users are provided with additional system knowledge data, then data analysis capability improves, but information overload increases

Engineering Contradiction:
Improvedata analysis capabilityVSAvoidinformation overload
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system applies local quality by providing system knowledge data selectively and contextually relevant to each user's specific data analysis needs. Rather than presenting all available knowledge data uniformly, the enrichment process tailors the knowledge data to match the specific dataset and analysis context, ensuring users receive only the information that is locally relevant to their current task.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements feedback mechanisms that monitor user interactions with enriched data and adjust the provision of system knowledge data accordingly. This feedback loop allows the system to learn from user behavior and refine its enrichment strategy, providing additional knowledge data when it adds value while avoiding information overload by withholding or reducing knowledge data when it becomes redundant or distracting.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12386851B2System and method for automatically enriching datasets with system knowledge data
Publication Date: 2025.08.12 ORACLE INT CORP
  • US12386851B2 patent drawing
  • US12386851B2 patent drawing
  • US12386851B2 patent drawing

AI summary

In accordance with an embodiment, described herein is a system and method for automatically enriching datasets in a data analytics environment, with system knowledge data. The system can operate, upon an analysis of a data set, to automatically enrich the data set. Users of data analytics environments, such as business users preparing data visualizations, may be unaware of additional data and system knowledge data that could be utilized to improve the data visualizations. The systems and methods described herein can provide an automatic enrichment of data from, for example, a knowledge repository, which can be delivered to a data analytics customer using various delivery means.