Structure-Aware Digital Object Intertwining Through Visual Order Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for intertwining digital objects in designs are inefficient and inflexible, requiring numerous user interactions and manual ordering at each overlapping surface, leading to errors and resource-intensive processes, especially in complex designs.

Innovation Solution

A structure-aware intertwining system that generates a structural graph representing overlapping surfaces as nodes, assigns a visual order to these nodes, and automatically intertwines objects based on this order, providing multiple intertwine options with minimal user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual modification of vector objects is used to create intertwined appearance, then the ability to control visual order at overlapping surfaces is improved, but the time and resource intensity increases significantly

Engineering Contradiction:
Improvecontrol of visual orderVSAvoidtime for manual modification
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs self-service by automatically analyzing the structural connectivity of vector objects and generating the intertwined appearance without requiring manual user intervention. The algorithm autonomously determines visual order at overlapping surfaces based on the structural graph representation, eliminating the need for users to manually adjust each overlapping region.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual editing process with an automated computational system. Instead of users manually selecting and reordering vector object portions, the system uses algorithmic processing of structural graphs to automatically compute and apply the correct visual ordering, substituting human operations with automated computation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If manual reordering of vector object portions is performed, then the visual order control is improved, but the complexity of the editing process increases

Engineering Contradiction:
Improvevisual order controlVSAvoidediting process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the vector objects into distinct portions based on their structural connectivity relationships. By representing objects as nodes in a structural graph with edges indicating connectivity, the system divides the complex task of intertwining into manageable segments - each node represents a discrete object that can be independently processed and ordered according to its structural relationships with other nodes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The structural graph serves as an intermediary representation between the original vector objects and the desired intertwined output. This intermediate structural model simplifies the complex visual ordering problem by translating geometric overlapping relationships into a graph theory problem, making the editing process more manageable and systematic.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If conventional manual editing is used, then flexibility in creating custom intertwined designs is maintained, but the productivity decreases significantly

Engineering Contradiction:
Improvedesign flexibilityVSAvoiddesign creation speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system provides dynamic adaptability by allowing users to specify preferences for visual ordering at overlapping surfaces, and the algorithm dynamically adjusts the intertwined appearance based on these preferences. The system can adapt to different design requirements and object configurations automatically, maintaining flexibility while significantly improving productivity through automated processing.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250252626A1Structure-aware intertwining of digital objects
Publication Date: 2025.08.07 ADOBE INC
  • US20250252626A1 patent drawing
  • US20250252626A1 patent drawing
  • US20250252626A1 patent drawing

AI summary

The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating intertwined digital designs according to the visual order of structural graph nodes. In particular, in one or more embodiments, the disclosed systems generate, by at least one processor, a structural graph of a digital design that represents overlapping surfaces of objects in the digital design as nodes and object paths between the overlapping surfaces as edges. Further, the disclosed systems assign, by the at least one processor, a visual order to the nodes based on a configuration of the structural graph. Moreover, the disclosed systems generate, by the at least one processor, an intertwined digital design by ordering the overlapping surfaces of the objects in accordance with the assigned visual order of the nodes.