Data Scope Trigger for Dynamic Dataset Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data visualization tools are inadequate for controlling the scope of large datasets, as they often require multiple user interactions or fail to dynamically adjust to changes in data selection, making it difficult for users to meaningfully analyze and extract information.

Innovation Solution

A graphical user interface (GUI) that includes a data scope trigger, which allows users to gradually increase or decrease the amount of data displayed, with a dynamic user interface (UI) that adjusts based on user interactions, enabling incremental visualization and automatic reflection of the subsequent data scope.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the entire dataset is displayed at once, then the user can see all available data, but it becomes difficult to visualize and comprehend the dataset meaningfully

Engineering Contradiction:
Improveamount of data displayedVSAvoidcomprehension and analysis capability
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent divides the entire dataset into manageable subsets or segments that can be displayed incrementally. The system segments data by initial display scope and subsequent expansion scopes, allowing users to comprehend data in smaller portions while maintaining the option to view more data through triggered expansions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a dynamic display mechanism where the data scope is not fixed but can be adjusted based on user interactions. The system dynamically transitions between initial display scope and subsequent display scopes through trigger actuations, allowing the visualization to adapt to user needs in real-time.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If a fixed data scope is displayed, then the visualization is simple and stable, but it fails to adapt to changes in user data selection needs

Engineering Contradiction:
Improvedynamic adjustment to data scopeVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent incorporates feedback mechanisms where user interactions with triggers are detected and reflected in subsequent display adjustments. The system provides visual feedback through trigger UI states that indicate available expansion scopes, and the display scope updates in response to user-triggered feedback, creating an adaptive loop.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables users to self-adjust the data scope by actuating triggers that automatically expand or modify the displayed dataset. The interface allows users to serve themselves by selecting different data scopes without requiring complex configuration or manual intervention beyond simple trigger actuations.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If multiple user interactions are required to control data scope, then precise control is achieved, but the ease of operation decreases

Engineering Contradiction:
Improvenumber of user interactionsVSAvoiddata scope control precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent prepares multiple display scopes in advance, with the initial scope ready for immediate display and subsequent scopes pre-configured for expansion. When users actuate triggers, the system can quickly switch to pre-prepared subsequent scopes without requiring multiple sequential interactions or complex processing, thus maintaining precision while reducing interaction steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10705708B2Data expansion control
Publication Date: 2020.07.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10705708B2 patent drawing
  • US10705708B2 patent drawing
  • US10705708B2 patent drawing

AI summary

A method, computer system, and a computer program product for data visualization is provided. The present invention may include, in response to detecting, by a graphical user interface (GUI), an initial actuation of a data scope trigger, displaying, by the GUI, an initial amount of a dataset. The present invention may also include, in response to detecting, by the GUI, a subsequent actuation of the data scope trigger within a predefined period of time, modifying an amount of the dataset being displayed by the GUI, and adjusting a trigger user interface (UI) of the data scope trigger to reflect a subsequent amount of the dataset that is available to be displayed by the GUI in response to the detected subsequent actuation of the data scope trigger.