Flexible Table Visualizations for Dynamic Data Exploration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges in effectively utilizing vast amounts of data due to its quantity, making it difficult to improve business practices through visualization, particularly with tables, which lack flexibility in presentation and interaction.

Innovation Solution

A graphical user interface with a shelf panel and display panel is generated, allowing users to interactively define table view specifications, including column fields and view features, enabling flexible table-based visualizations with features like breakout and breakdown views, and minified visualizations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional table visualizations are used to display data, then the data can be organized in a structured format with rows and columns, but the presentation flexibility and interactivity are limited

Engineering Contradiction:
Improvepresentation flexibilityVSAvoidtable structure rigidity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic table visualizations where the table structure can be modified in real-time through user interactions. Users can add, remove, and rearrange columns; apply different sorting and filtering operations; and transform the table into various view types (breakout, breakdown, pivot) without requiring complex manual reconfiguration. The system automatically adjusts the table structure based on user actions, providing adaptability while maintaining ease of use.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The table visualization system incorporates multiple view types (breakout view, breakdown view, pivot view) that can be applied to the same data set. Each view type serves different analytical purposes, allowing a single table structure to fulfill multiple functions. The system also supports various data types and formats, making it universally applicable to diverse data visualization needs.

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

2Loss of information

If more data is collected and visualized, then better business insights can be obtained, but the complexity of data management and visualization creation increases

Engineering Contradiction:
Improvedata utilization effectivenessVSAvoidvisualization system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts and highlights key insights from large data sets through automated feature detection and visualization. Instead of requiring users to manually analyze all data, the system automatically identifies important patterns, trends, and anomalies, presenting them in simplified visual formats. This extraction process reduces the cognitive load on users while maintaining comprehensive data utilization.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments large data sets into manageable visual components through hierarchical table structures, expandable/collapsible rows, and grouped columns. Users can divide complex data into smaller logical units and explore them incrementally. This segmentation approach makes large data sets more manageable while preserving the ability to view the complete picture when needed.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If interactive features are added to table visualizations, then user engagement and data exploration improve, but the ease of operation decreases due to increased interface complexity

Engineering Contradiction:
Improvedata exploration capabilityVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The table visualization system implements self-service capabilities where the visualization automatically adapts to user needs without requiring complex configuration. Features such as automatic column type detection, suggested visualizations, and contextual menu options allow the system to serve itself by anticipating user requirements. This reduces the operational burden on users while maintaining rich interactivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces intermediary elements such as context menus, tooltip hints, and progressive disclosure patterns that mediate between the complex underlying functionality and the user interface. These intermediaries simplify user interactions by presenting only relevant options at each step, reducing perceived complexity while enabling powerful data exploration capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11423217B2Flexible table based visualizations
Publication Date: 2022.08.23 TABLEAU SOFTWARE INC
  • US11423217B2 patent drawing
  • US11423217B2 patent drawing
  • US11423217B2 patent drawing

AI summary

Embodiments are directed to visualizing data. A graphical user interface (GUI) that includes a shelf panel and a display panel may be generated. Column fields may be generated and displayed in the shelf panel based on a data source or a table specification. The table specification may be employed to generate a table view that may be displayed in the display panel such that the table view includes columns that correspond to each column field. Data items may be determined based on the data source and the column fields such that each column field corresponds to a portion of the data items. Each portion of the data items may be displayed in a column of the table view that corresponds to the column field that corresponds to the portion of the data items.