Donut Chart Title Dynamic Resizing and Rewrapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Donut charts often suffer from text titles overlapping the outer ring portion, leading to obscured labels and the need for manual adjustment to center and resize the title for better visual effect, which is tedious and inefficient.

Innovation Solution

The title in a donut chart is dynamically adjusted by resizing and rewrapping it based on changes to the chart's properties, such as font size, chart size, and inner hole region size, to prevent overlap and ensure proper centering and formatting within the inner hole region.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the title is placed in the inner hole region of the donut chart, then the title is centered and visually appealing, but the title may overlap the outer ring portion and obscure labels

Engineering Contradiction:
Improvevisual appealVSAvoidoverlap and obscuration
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The title's font size, position, and wrapping are made dynamic rather than static. When the donut chart properties change (inner hole size, outer ring size), the title automatically adjusts its attributes to maintain proper spacing and prevent overlap, while staying centered in the inner hole region for visual appeal.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the title's parameters (font size, position coordinates, line wrapping) based on the donut chart's properties. By monitoring changes in inner hole region size and outer ring position, the title dynamically modifies its parameters to fit within the inner hole region without overlapping the outer ring, thus preventing label obscuration while maintaining visual appeal.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the font size of the title is increased for better visibility, then the title is more readable, but the title may overlap the outer ring portion

Engineering Contradiction:
ImprovereadabilityVSAvoidoverlap
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The title's font size is made dynamic rather than fixed. The system continuously monitors the donut chart's inner hole region size and automatically adjusts the title's font size to maintain optimal readability while preventing overlap with the outer ring portion.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where changes in donut chart properties (inner hole size, outer ring position) trigger automatic recalculation of the title's font size. The title adjusts its size based on the available space in the inner hole region, ensuring readability is maintained without causing overlap.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the user manually adjusts the title position and size for better visual effect, then the title is properly centered and formatted, but the process is tedious and inefficient

Engineering Contradiction:
Improvevisual effectVSAvoidmanual adjustment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The title automatically adjusts its own position, size, and wrapping based on changes in the donut chart properties. Instead of requiring manual user intervention, the system enables the title to self-adjust in response to inner hole region size changes, outer ring position changes, or other donut chart property modifications, eliminating the need for tedious manual adjustments while maintaining proper visual effect.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures the title with automatic adjustment capabilities based on the donut chart's initial properties. When the donut chart is created or modified, the title is automatically positioned and sized appropriately in advance, preventing the need for subsequent manual adjustments.

Inventive Principle:
Principle #10Preliminary action

4Shape

If the inner hole region size is changed to adjust the chart layout, then the chart structure is optimized, but the title may become misaligned or overlapping

Engineering Contradiction:
Improvechart layoutVSAvoidtitle alignment
Core Design Contradiction:
ShapeVSEase of operation

Solution Approach 1:

The title's position and size are made dynamic relative to the inner hole region. When the inner hole region size changes, the title automatically recalculates its position to remain centered and adjusts its size to fit within the new boundaries, maintaining proper alignment without requiring manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the title's parameters (position coordinates, font size, wrapping) in response to inner hole region size changes. By monitoring the inner hole region dimensions, the title dynamically modifies its parameters to maintain proper alignment and prevent overlap with the outer ring portion.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20190370313A1Dynamically Adjusting Text In Donut Charts
Publication Date: 2019.12.05 APPLE INC
  • US20190370313A1 patent drawing
  • US20190370313A1 patent drawing
  • US20190370313A1 patent drawing

AI summary

The present disclosure relates to dynamically adjusting a title in a donut chart based on an adjustment to the donut chart. The donut chart may include an outer ring portion, an inner hole region, and the title. In particular, the title may be set based on the inner hole region to prevent the title from overlapping the outer ring portion which may prevent the title from obscuring labels located in the outer ring portion. As a property of the donut chart is adjusted, the title may be automatically adjusted for better visual effect. For example, the title may be dynamically resized and/or dynamically rewrapped. In this manner, the title may be dynamically adjusted based on an adjustment to the donut chart, avoiding the tedious process of manually adjusting the title for better visual effect.