Gantt Chart Dependency Visibility Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Gantt charts become cluttered and render slowly as the number of elements and dependencies increases, making it difficult for users to effectively utilize them due to the constant display of graphical representations of dependencies.

Innovation Solution

Implementing a system that allows end-users to toggle the display of dependencies, with administrators controlling whether users can show or hide dependencies, improving rendering speed and display clarity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If dependencies are constantly displayed on the Gantt chart, then the completeness of information is improved, but the chart becomes cluttered and rendering speed deteriorates

Engineering Contradiction:
Improvedependency information completenessVSAvoidrendering speed
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent implements dynamic control of dependency display by allowing users to toggle the visibility of dependency lines between displayed and hidden states. This dynamic adjustment enables the system to adapt to different user needs and chart complexities, improving rendering performance when dependencies are hidden while preserving the option to view complete dependency information when needed.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If dependencies are constantly displayed on the Gantt chart, then the completeness of information is improved, but the chart clarity deteriorates

Engineering Contradiction:
Improvedependency information completenessVSAvoidchart readability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system provides dynamic visibility control for dependency lines, allowing users to switch between viewing all dependencies and viewing none. This dynamic approach maintains information completeness when needed while improving chart readability when the chart becomes cluttered, directly addressing the contradiction between information completeness and readability.

Inventive Principle:
Principle #15Dynamics

3Productivity

If users are given control to hide dependencies, then the rendering performance is improved, but the system complexity increases

Engineering Contradiction:
Improverendering speedVSAvoiddisplay control mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic display control mechanism that allows users to toggle dependency visibility. This adds system complexity for controlling display states, but the complexity is justified by the significant improvement in rendering performance and user ability to manage chart clutter, particularly when dealing with projects having numerous dependencies.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8674994B2Presentation of dependencies in Gantt charts
Publication Date: 2014.03.18 ORACLE INT CORP
  • US8674994B2 patent drawing
  • US8674994B2 patent drawing
  • US8674994B2 patent drawing

AI summary

Various arrangements for adjusting display of a dependency on a Gantt chart are presented. A first indication may be received that indicates an end-user is permitted to control display of the dependency. The Gantt chart may be displayed with the dependency. A second indication may be received that indicates to hide the dependency. The Gantt chart may be displayed with the dependency hidden.