Decorative Element Transfer With Automatic Positioning and Resizing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing design applications require users to manually select and resize/reposition elements when transferring decorative elements from one design to another, which is time-consuming and complex, especially when dealing with different sizes and aspect ratios.

Innovation Solution

A computer-implemented method that automatically identifies and transfers background decorations from a source design to a target design by calculating new positions and sizes based on the original elements, allowing seamless integration without manual selection and resizing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual selection and resizing of elements is performed when transferring decorative elements from one design to another, then the transfer can be completed with basic functionality, but the process becomes time-consuming and complex

Engineering Contradiction:
Improveease of transferring decorative elementsVSAvoidtime required for manual selection and resizing
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs automatic identification and transfer of decorative elements without requiring manual user intervention. The computer-implemented method autonomously selects, extracts, and applies decorative elements from source designs to target designs, allowing the system to serve itself rather than requiring continuous user input and adjustment.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of selecting and resizing elements with an automated computational system. The method uses algorithms to automatically identify decorative elements, calculate appropriate sizes, and apply them to target designs, substituting human manual operations with automated mechanical/computational processes.

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

2Productivity

If automatic identification and transfer of decorative elements is implemented, then user effort and time are reduced, but the system complexity increases

Engineering Contradiction:
Improvespeed of transferring decorative elementsVSAvoidcomplexity of automated identification system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the design elements into decorative and non-decorative categories using automatic identification rules. By dividing the complex task of element transfer into distinct phases (identification, extraction, transformation, application), the system manages complexity through modular processing steps rather than requiring a single complex operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The automated identification system uses universal rules and algorithms that can identify and transfer various types of decorative elements across different design contexts. The system performs multiple functions (identification, selection, resizing, positioning) using a unified approach, reducing the need for separate specialized tools for each operation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250251854A1Systems and methods for identifying and/or transferring decorative design elements
Publication Date: 2025.08.07 CANVA PTY LTD
  • US20250251854A1 patent drawing
  • US20250251854A1 patent drawing
  • US20250251854A1 patent drawing

AI summary

Described herein is a computer implemented method for automatically adding elements to a target design. The method includes identifying one or more source design (SD) element decorations, each SD element decoration corresponding to a design element that was originally defined in a source design and adding each SD element decoration to the target design. Adding a selected SD element decoration to the target design includes: calculating a new position for the selected SD element decoration; calculating a new size for the selected SD element decoration; and adding the selected SD element decoration to the target design using the new size and the new position.