Glyph Sizing Control Using Multiple Units of Measure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital content processing systems face challenges in accurately determining the true size and alignment of glyphs rendered using different fonts, leading to inefficient user interaction and computational resource consumption due to manual guessing and lack of precise font sizing information.

Innovation Solution

A glyph sizing system that provides users with various units of measure such as capital height, x-height, ICF-height, dynamic height, and width to accurately determine and control the size and alignment of glyphs, allowing for automated font resizing based on selected units of measure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional font sizing based on em-box height is used, then font size can be specified in points, but the true size and location of rendered glyphs cannot be accurately determined

Engineering Contradiction:
Improveglyph size measurement accuracyVSAvoidglyph dimension information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent segments the glyph measurement problem into multiple distinct units of measure (capital height, x-height, ICF-height, dynamic height, width) rather than relying on a single em-box based measurement. This segmentation allows users to select the specific dimension that corresponds to their desired glyph size, thereby improving measurement precision while preserving the information needed to control actual glyph rendering dimensions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the measurement parameters from the conventional single parameter (em-box height in points) to multiple parameters representing different glyph dimensions (capital height, x-height, width, etc.). By providing these alternative parameter options, the system enables accurate determination of true glyph size and location, resolving the contradiction between measurement precision and information loss.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If manual guessing of glyph size and alignment is used, then user interaction is simple, but accuracy and efficiency are poor

Engineering Contradiction:
Improveglyph alignment accuracyVSAvoidtime for manual adjustment
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary calculation of multiple glyph dimension units (capital height, x-height, ICF-height, dynamic height, width) before the user needs to make sizing decisions. By pre-computing and presenting these accurate measurements, the system eliminates the need for manual guessing and trial-and-adjustment, thereby improving alignment accuracy while reducing the time users spend on manual adjustments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent provides feedback to users by displaying the calculated glyph dimensions in various units of measure based on their selection. This feedback mechanism allows users to see the actual size and location information of glyphs before making alignment decisions, improving accuracy while reducing the iterative time needed for manual adjustments.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple units of measure are provided for glyph sizing, then accuracy of glyph size control is improved, but system complexity increases

Engineering Contradiction:
Improveglyph dimension control accuracyVSAvoidsizing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal sizing system that handles multiple units of measure (capital height, x-height, ICF-height, dynamic height, width) through a single integrated interface. The system calculates and presents all relevant dimensions based on the user's selected unit of measure, providing accurate glyph size control without requiring separate systems for each measurement type. This multi-functionality approach improves control accuracy while managing system complexity through a unified solution.

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

4Productivity

If conventional font sizing is used, then implementation is simple, but computational efficiency is low due to manual interaction

Engineering Contradiction:
Improvecontent creation efficiencyVSAvoidcomputation resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary computational analysis to calculate all relevant glyph dimensions (capital height, x-height, ICF-height, dynamic height, width) before user interaction. By pre-computing these values and presenting them in the user's selected unit of measure, the system enables direct and accurate glyph sizing without iterative manual adjustments. This approach improves content creation efficiency by reducing interaction steps while optimizing computation resource usage through upfront calculation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11900510B2Glyph size control for digital content
Publication Date: 2024.02.13 ADOBE INC
  • US11900510B2 patent drawing
  • US11900510B2 patent drawing
  • US11900510B2 patent drawing

AI summary

Glyph sizing control techniques are described for digital content that provide insight regrading a true size of glyphs when rendered using a respective font and also leverages this insight to control font sizing and alignment. In one example, a glyph sizing system outputs a plurality of options to specify a unit-of-measure to control an actual size of a glyph as rendered in a user interface. Examples of units of measure include a capital height, x-height, ICF-height, dynamic height, object height, width, and other spans along a dimension, e.g., based on ascent, descent, or other. These units of measure are leveraged by the glyph sizing system to surface information regarding an actual size of respective glyphs for that unit-of-measure and control glyph sizing and arrangement.