Glyph-Aware Alignment Path Generation in Digital Design

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional graphic design systems face inaccuracies and inefficiencies when creating alignment paths that align with glyph geometries in text, often requiring manual precision and converting glyphs into outlines, which is computationally expensive.

Innovation Solution

The alignment path generation system automatically generates paths that match the curves and angles of glyph geometry without converting the glyph into an outline, by detecting glyphs near user selections, determining their geometry, and generating paths based on parametric values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional systems manually create alignment paths, then precision can be achieved, but productivity and ease of operation deteriorate

Engineering Contradiction:
Improvealignment precisionVSAvoidpath generation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system automatically generates alignment paths by detecting glyph geometry and computing offset paths without requiring manual drawing or outlining operations. The path generation process serves itself by using the glyph's own geometric properties to create the alignment path, eliminating the need for user intervention in the path creation process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical path creation with an automated computational system that detects glyph geometry and mathematically computes offset paths. This substitution of manual operations with algorithmic processing achieves both high precision and automated efficiency.

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

2Measurement precision

If glyphs are converted to outlines, then path alignment accuracy improves, but computational resources and time increase

Engineering Contradiction:
Improvepath alignment accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system extracts only the necessary geometric information from the glyph (such as control points or curve parameters) without converting the entire glyph into an outline. This selective extraction of geometric data enables accurate path alignment while avoiding the computational cost of full glyph outlining.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of performing the complete action of converting the entire glyph to an outline, the system applies a partial action by using only the essential geometric properties needed for path alignment. This partial approach achieves sufficient accuracy without the excessive computational resources required for full conversion.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If manual precision is required for path creation, then alignment accuracy improves, but ease of operation and device complexity increase

Engineering Contradiction:
Improvealignment precisionVSAvoiduser input requirement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically generates alignment paths by detecting glyph geometry and computing offset paths without requiring manual drawing or outlining operations. The path generation process serves itself by using the glyph's own geometric properties to create the alignment path, eliminating the need for user intervention in the path creation process.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250069293A1Generating typographic decorations
Publication Date: 2025.02.27 ADOBE INC
  • US20250069293A1 patent drawing
  • US20250069293A1 patent drawing
  • US20250069293A1 patent drawing

AI summary

A system of present disclosure, in one or more embodiments, receives selections of first and second points for a path. The first point is at a first position and the second point is at a second position in a digital design document. The system identifies a glyph of text nearest a location of the first position and determines a geometry of the glyph. The system determines a first parametric value of the geometry of the glyph nearest to the first position and determines a second parametric value of the geometry of the glyph nearest to the second position. The system generates the path between the first position and the second position that follows the geometry of the glyph at a consistent offset relative to the glyph by utilizing the first parametric value and the second parametric value to generate path geometry that follows the geometry of the glyph.