Justified Text Phrase Selection to Reduce Spacing and Hyphenation Penalties

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing text justification methods cause uneven spacing and excessive hyphenation, affecting readability, especially for individuals with cognitive disabilities, and require significant manual editing efforts.

Innovation Solution

A text processing system determines penalty values for justification settings and automatically selects alternative phrases using NLP techniques to minimize editing, iteratively improving spacing and hyphenation until threshold values are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual editing is used to improve spacing and hyphenation in justified text, then readability is improved, but time consumption and labor cost increase significantly

Engineering Contradiction:
ImprovereadabilityVSAvoidediting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically analyzes justified text, identifies spacing and hyphenation issues, and generates correction suggestions without requiring manual intervention. The algorithm self-evaluates penalty values for each line and autonomously proposes alternative phrasings to improve readability while minimizing editing effort.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical editing with an automated computational system that uses natural language processing and optimization algorithms to analyze and suggest corrections for justified text, substituting human labor with intelligent software automation.

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

2Shape

If justification is applied to text in digital documents, then visual appearance is improved, but uneven spacing and excessive hyphenation occur

Engineering Contradiction:
Improvevisual appearanceVSAvoiduneven spacing and excessive hyphenation
Core Design Contradiction:
ShapeVSObject-generated harmful factors

Solution Approach 1:

The system implements a feedback mechanism by calculating penalty values for each line of justified text based on spacing uniformity and hyphenation frequency. These penalty values are fed back into the optimization process to iteratively refine correction suggestions, allowing the system to learn from and respond to the specific characteristics of each text passage.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes key parameters such as phrase selection, word positioning, and hyphenation points to transform justified text from having high penalty values (poor spacing and hyphenation) to low penalty values (improved spacing and reduced hyphenation), thereby eliminating harmful effects while preserving visual appearance.

Inventive Principle:
Principle #35Parameter changes

3Area of stationary object

If multiple hyphenations are introduced in a paragraph through justification, then text fills the available space, but readability and accessibility are reduced

Engineering Contradiction:
Improvetext space utilizationVSAvoidreadability and accessibility
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The system treats excessive hyphenations as temporary, acceptable compromises in justified text that should be selectively eliminated. By identifying and removing only the most problematic hyphenations (those with highest penalty values) while preserving necessary ones, the system achieves readability improvement without completely sacrificing space utilization.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS12373637B2Automatic justification enhancement with minimal content editing
Publication Date: 2025.07.29 ADOBE INC
  • US12373637B2 patent drawing
  • US12373637B2 patent drawing
  • US12373637B2 patent drawing

AI summary

A system and methods for text processing include determining a penalty value for a line of a text in a digital document applied with a justification setting. The penalty value indicates a level of typography violation based on the justification setting. The system and methods further include selecting an alternative phrase from multiple alternative phrases for an original phrase in the line based on the penalty value for the line. The system and methods also include modifying the line by using the selected alternative phrase to create a modified text. The modified text can be displayed in a graphical user interface (GUI) to a user.