Automatic Typographic River Removal in Electronic Documents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for removing typographic rivers from electronic documents are labor-intensive, inefficient, and not scalable, often requiring manual adjustments that can create uneven spacing and introduce additional errors, making them unsuitable for large documents or documents with multiple pages.

Innovation Solution

A typography management system that automatically detects and removes typographic rivers by adjusting hyphenation points and typesetting values, such as glyph size and spacing, to eliminate sequences of empty glyphs within a threshold distance, providing a scalable solution adaptable to various document formats and content types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual adjustments are made to remove typographic rivers, then typographic rivers can be removed, but the process becomes labor-intensive and time-consuming

Engineering Contradiction:
Improvetypographic river removal effectivenessVSAvoidediting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically detects typographic rivers and applies corrections without requiring manual intervention. The computer-implemented algorithm identifies sequences of empty glyphs across consecutive lines and autonomously adjusts hyphenation points and typesetting values to remove the rivers, making the system self-correcting rather than requiring human editors to manually fix each issue.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical editing processes with an automated computational system. Instead of editors manually analyzing and adjusting each typographic river, a computer algorithm processes the document, detecting empty glyph sequences and applying corrections through automated manipulation of hyphenation and typesetting parameters.

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

2Reliability

If multiple corrective actions are applied to remove typographic rivers, then rivers can be removed, but additional errors may be introduced and spacing becomes uneven

Engineering Contradiction:
Improvetypographic river removal effectivenessVSAvoidcharacter positioning precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system removes typographic rivers by systematically adjusting typographic parameters such as hyphenation points and typesetting values (glyph size, spacing, font parameters). By changing these parameters in a controlled manner, the system eliminates empty glyph sequences while maintaining proper character positioning and avoiding the introduction of additional errors.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system detects the presence of typographic rivers by analyzing empty glyph sequences and uses this feedback information to guide corrective actions. The detection mechanism provides feedback about where rivers exist, allowing the system to apply targeted corrections only where needed, thereby avoiding unnecessary adjustments that could cause uneven spacing or additional errors.

Inventive Principle:
Principle #23Feedback

3Reliability

If conventional manual methods are used to remove typographic rivers, then rivers can be removed, but the solution is not scalable to large documents or documents with multiple pages

Engineering Contradiction:
Improvetypographic river removal effectivenessVSAvoiddocument processing scalability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces manual mechanical editing processes with an automated computational system. Instead of editors manually analyzing and adjusting each typographic river, a computer algorithm processes the document, detecting empty glyph sequences and applying corrections through automated manipulation of hyphenation and typesetting parameters.

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

Solution Approach 2:

The system provides a universal solution that can process any electronic document regardless of size, language, or content type. The computer-implemented method is designed to handle documents of any scale from single pages to multi-page documents, making the typographic river removal process scalable and adaptable to various document formats and requirements.

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

Data Source

PatentUS11960818B2Automatic detection and removal of typographic rivers in electronic documents
Publication Date: 2024.04.16 ADOBE INC
  • US11960818B2 patent drawing
  • US11960818B2 patent drawing
  • US11960818B2 patent drawing

AI summary

Embodiments are disclosed for removing typographic rivers from electronic documents. The method may include receiving an electronic document including a plurality of words for automatic typographic correction. A typographic river is identified in the electronic document, the typographic river including a plurality of nodes, each node including an empty glyph. A candidate adjustment that removes the first node of the plurality of nodes is identified and the candidate adjustment is applied to the electronic document.