AI-Generated Data Objects for Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data visualization tools require users to have knowledge of chart options and styles, making it time-consuming for users to generate optimal visualizations, and often lead to underutilization of alternative visualization types that could provide more insight.

Innovation Solution

An AI-generated data object system that uses a large language model (LLM) to interpret natural language inputs from users and generate visualizations by selecting appropriate data columns and visualization types, thereby eliminating the need for users to navigate complex charting options.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users navigate menu choices and chart options to generate visualizations, then they can create customized charts, but the process becomes time-consuming and complex

Engineering Contradiction:
Improveease of creating visualizationsVSAvoidtime to generate visualizations
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces an AI model as an intermediary between the user and the complex charting system. The user provides natural language input, and the AI model translates this into appropriate visualization parameters and chart type selections, eliminating the need for users to navigate complex menus and options directly

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing the AI model to automatically select chart types, data columns, and visualization parameters based on user input and data characteristics, without requiring user expertise in data visualization principles or manual configuration of each parameter

Inventive Principle:
Principle #25Self-service

2Loss of information

If users explore alternative visualization types, then they may gain more insight, but the learning curve and complexity increase

Engineering Contradiction:
Improveinsight from dataVSAvoidcomplexity of charting options
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The AI model acts as an intermediary that understands various visualization types and their appropriate use cases, translating user needs into suitable chart selections without requiring users to understand the underlying complexity of different visualization approaches

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes visualization parameters based on AI analysis of the data characteristics and user intent, automatically selecting appropriate chart types and configurations that optimize insight extraction without requiring user intervention in parameter selection

Inventive Principle:
Principle #35Parameter changes

3Productivity

If users gain proficiency through experience, then they can generate visualizations faster, but this requires repeated practice and time investment

Engineering Contradiction:
Improvespeed of generating visualizationsVSAvoidtime for learning and practice
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The AI model provides automated expertise that would otherwise require users to develop through years of practice, enabling immediate high-level productivity without the time investment needed to become proficient in data visualization techniques

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The AI intermediary encapsulates expert knowledge about data visualization best practices, chart type selection, and data analysis principles, making this expertise immediately accessible to users without requiring them to acquire it through experience

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250094703A1Ai-generated data objects for data visualization
Publication Date: 2025.03.20 ORACLE INT CORP
  • US20250094703A1 patent drawing
  • US20250094703A1 patent drawing
  • US20250094703A1 patent drawing

AI summary

Technology is disclosed herein for generating a visualization of data based on an AI-generated data object. In an implementation, an application, such as a data analytics application, receives a natural language input from a user which relates to a table of data in the application. The table includes data organized according to table columns. The application generates a prompt for a large language model (LLM) service which includes the names of the table columns. The prompt tasks the LLM service with selecting columns for the visualization based on the natural language input and the names of the table columns. The prompt tasks the LLM service with generating a response in a JSON format. The application populates the JSON object, which describes the visualization, according to the response. The application then creates visualization based on the JSON object.