Data Insights Engine for Automated Insight Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data visualization tools are difficult to use for generating meaningful insights, especially for users with limited data science or graphical design experience, as they often require extensive time and effort to understand complex data and present it effectively.

Innovation Solution

The system facilitates the generation and presentation of advanced insights by using a data insights engine that generates descriptive, predictive, investigative, and prescriptive insights, which can be enhanced textually and visually, and adapted to user preferences, to provide deeper understanding and actionable recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If sophisticated data analytics and visualization tools are used, then the quality and depth of insights can be improved, but the difficulty and time required to generate meaningful visualizations increases

Engineering Contradiction:
Improvequality of insightsVSAvoidcomplexity of visualization tools
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system that automatically generates natural language narratives from data visualizations. This mediator translates complex visual data into easily consumable text formats, bridging the gap between sophisticated analysis tools and users with limited data science experience. The narrative generation component acts as the intermediary that converts complex visual information into accessible insights without requiring users to directly interact with complex visualization tools.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by automatically generating insights and narratives without requiring user expertise in data science or graphical design. The automated narrative generation allows users to obtain meaningful insights from their data visualizations through simple interactions, eliminating the need for users to manually create or interpret complex visualizations. This self-service approach democratizes access to advanced analytics capabilities.

Inventive Principle:
Principle #25Self-service

2Loss of information

If extensive data and multiple visualizations are provided, then the completeness of information can be improved, but the time required to identify specific insights increases

Engineering Contradiction:
Improvecompleteness of informationVSAvoidtime to identify insights
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts specific, actionable insights from extensive data visualizations by generating targeted natural language narratives. Rather than requiring users to manually search through multiple visualizations, the system automatically extracts and presents the most relevant insights in a condensed narrative format. This extraction process identifies key patterns, anomalies, and trends while filtering out unnecessary information, delivering completeness without the time cost of manual analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary analysis by automatically generating narratives that highlight key insights before users need to interpret the visualizations. The narrative generation occurs in advance, pre-processing the extensive data to identify and present the most important findings. This preliminary action saves users time by having insights ready for consumption without requiring them to manually search through multiple visualizations.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If users with limited data science experience use sophisticated tools, then accessibility can be improved, but the ability to generate meaningful visualizations deteriorates

Engineering Contradiction:
Improveaccessibility of toolsVSAvoidability to generate insights
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces an intermediary narrative generation system that translates complex visualization data into accessible natural language. This intermediary bridges the gap between sophisticated analytical tools and users with limited data science experience, allowing accessibility without sacrificing insight quality. The narrative component acts as a translator that preserves the analytical depth while presenting it in an accessible format.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of information presentation from complex visual formats to simple natural language narratives. By transforming the output format parameter, the system maintains the depth of analysis while improving accessibility. The narrative generation changes how insights are delivered, making them accessible to users with varying levels of expertise without requiring changes to the underlying analytical capabilities.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12182493B2Facilitating generation and presentation of advanced insights
Publication Date: 2024.12.31 ADOBE INC
  • US12182493B2 patent drawing
  • US12182493B2 patent drawing
  • US12182493B2 patent drawing

AI summary

Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating generation and presentation of insights. In one implementation, a set of data is used to generate a data visualization. A candidate insight associated with the data visualization is generated, the candidate insight being generated in text form based on a text template and comprising a descriptive insight, a predictive insight, an investigative, or a prescriptive insight. A set of natural language insights is generated, via a machine learning model. The natural language insights represent the candidate insight in a text style that is different from the text template. A natural language insight having the text style corresponding with a desired text style is selected for presenting the candidate insight and, thereafter, the selected natural language insight and data visualization are providing for display via a graphical user interface.