Graphical Tree View for CMS Content Hierarchy Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content editors in content management systems (CMS) face challenges in maintaining the logical context of content components during editing, as existing systems lack intuitive mechanisms to display the relationships between content components, leading to a complex and disorienting editing experience.

Innovation Solution

The implementation of a graphical tree view interface that displays content components according to their logical hierarchy, allowing editors to select and edit components while maintaining a correlation to their position in the hierarchy, and distinguishing between compositional and non-compositional content to provide a clearer editing context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If content editors use a traditional linear editing interface, then the editing process is simple, but editors cannot intuitively understand the logical hierarchy and contextual relationships of content components

Engineering Contradiction:
Improvecontextual relationship informationVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent transforms the traditional linear editing interface into a two-dimensional graphical tree view that displays content components in their logical hierarchy. This dimensional change allows editors to visually perceive parent-child relationships and contextual connections between content components simultaneously, resolving the contradiction between information completeness and interface simplicity.

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

Solution Approach 2:

The graphical tree view implements a nested structure where parent content components contain child content components, visually representing the hierarchical relationships. This nesting approach enables editors to understand the logical structure at multiple levels simultaneously, maintaining contextual information without requiring complex navigation.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Loss of information

If the graphical tree view displays all content components in detail, then editors can understand relationships better, but the interface becomes overwhelming and harder to navigate

Engineering Contradiction:
Improvehierarchical relationship informationVSAvoidnavigation ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the graphical tree view into expandable and collapsible nodes, allowing editors to selectively view detailed hierarchical information only when needed. This segmentation enables controlled information disclosure, maintaining simplicity while providing access to complete hierarchical relationships, thus resolving the contradiction between information visibility and navigation ease.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The graphical tree view implements dynamic expandability where editors can expand or collapse content components based on their editing needs. This dynamic behavior allows the interface to adapt between showing detailed hierarchical relationships and maintaining a simplified view, resolving the contradiction between comprehensive information display and ease of navigation.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If editors work with nested content components without visual hierarchy display, then the editing interface remains simple, but editors lose track of logical organization and context

Engineering Contradiction:
Improveediting simplicityVSAvoidlogical hierarchy context
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent creates a visual copy of the logical hierarchy structure in the graphical tree view, which mirrors the actual nested content component relationships. This visual copy allows editors to understand the logical organization without altering the underlying data structure, maintaining editing simplicity while providing hierarchical context through visual representation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11468047B2Methods for executing an editor application for composing content of a content management system
Publication Date: 2022.10.11 CONTENTFUL GMBH
  • US11468047B2 patent drawing
  • US11468047B2 patent drawing
  • US11468047B2 patent drawing

AI summary

A method for editing content of a content management system (CMS) includes providing an editor application that provides an interface for composing a content page in the CMS. The content page is associated with a plurality of content components referenced in the content page which are further arranged in accordance with a logical hierarchy defined for the content page. A graphical tree view is displayable via the interface, and presents content components in accordance with the logical hierarchy, wherein each of said content components is selectable via the graphical tree view. An editing view in the interface is responsive to selection of one of the content components from the graphical tree view, and provides access to editing fields related to the selected content component. The editing view presented maintains a correlation to a relationship position of the selected content component in the logical hierarchy.