Organizational Chart Export Canvas Collision Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As organizations grow, displaying and exporting organizational charts become cumbersome due to the need for scrolling and the complexity of managing multiple levels and relationships within a browser window, leading to confusion and inefficiency.

Innovation Solution

A computer-implemented method that dynamically updates the layout of an organizational chart within a browser window by using a processor to present nodes as tiles, with an overlay export canvas that adjusts to prevent collisions and allows for resizing or shifting to optimize the viewable area, and provides options for exporting the chart across multiple pages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the organizational chart is expanded to display all members, then the completeness of information is improved, but the ease of operation deteriorates due to scrolling requirements and difficulty in visualizing relationships

Engineering Contradiction:
Improvecompleteness of organizational informationVSAvoidease of viewing and navigating organizational chart
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent transitions from a two-dimensional flat display to a three-dimensional spatial representation using depth cues. Members are arranged in multiple layers with varying depths, allowing the entire organization to be visualized simultaneously without scrolling. The depth-based layout enables users to perceive hierarchical relationships and spatial positioning intuitively, resolving the contradiction between displaying complete information and maintaining ease of operation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If the export canvas is adjusted to include more content, then the completeness of exported information is improved, but the collision with organizational chart elements increases

Engineering Contradiction:
Improvecompleteness of exported organizational chartVSAvoidcomplexity of managing export canvas boundaries
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The export canvas automatically adjusts its boundaries and position based on the detected organizational chart elements. When the canvas is dragged or resized, the system autonomously calculates optimal boundaries that include complete member information while avoiding collisions with tiles and connection lines. This self-adjusting mechanism eliminates the need for manual boundary management, resolving the contradiction between exporting complete information and managing canvas complexity.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If manual adjustment of export canvas is allowed, then the flexibility of export options is improved, but the time consumption and user confusion increase

Engineering Contradiction:
Improveflexibility of export canvas configurationVSAvoidtime required for export configuration
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system provides real-time feedback during export canvas adjustment by automatically detecting when tiles or connection lines are about to collide with canvas boundaries. As users drag or resize the canvas, the system continuously monitors element positions and provides visual feedback, automatically adjusting boundaries to prevent collisions. This feedback mechanism maintains user flexibility while eliminating time-consuming manual adjustments and reducing confusion through automated guidance.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10248916B2Organizational chart exporting with layout preview and customization
Publication Date: 2019.04.02 SUCCESSFACTORS INC
  • US10248916B2 patent drawing
  • US10248916B2 patent drawing
  • US10248916B2 patent drawing

AI summary

Techniques are described for exporting organizational charts being presented inside a browser window. The system can present an export canvas that identifies the portion of the organizational chart that is to be exported. In some embodiments, the export canvas can be automatically adjusted to prevent collisions with tiles within the organizational chart. In some examples, the export canvas can be presented on a different layer than the organizational chart, thus allowing the export canvas to move around freely without disrupting the underlying organizational chart.