Word Processor White Space Adjustment for Visual Balance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern word processors face challenges in maintaining even white space around objects in documents due to font characteristics, leading to uneven visual appearance and manual adjustments being necessary to correct this.

Innovation Solution

A word processor that automatically adjusts white space around objects by determining distances between text and objects, reducing excess space on uneven sides, and repositioning text to ensure balanced visual weighting, using either default or user-configured per-object settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the word processor adds configured white space between text and object, then the white space is maintained according to user settings, but the white space appears larger on some sides due to font characteristics

Engineering Contradiction:
Improvewhite space configuration accuracyVSAvoidvisual appearance of white space
Core Design Contradiction:
Manufacturing precisionVSShape

Solution Approach 1:

The system measures the actual white space distances after placing text and objects, compares them to detect imbalances caused by font characteristics, and automatically adjusts the white space configuration to achieve visually balanced appearance. This feedback loop resolves the contradiction by continuously refining the white space placement based on actual visual measurement.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts white space parameters (distances between text and object) based on font characteristics and measured white space conditions. By changing the white space parameters adaptively rather than using fixed configured values, the system maintains both configuration accuracy and visual balance.

Inventive Principle:
Principle #35Parameter changes

2Extent of automation

If the word processor maintains configured white space on all sides of an object, then the white space setting is applied uniformly, but manual adjustment is required to correct uneven appearance

Engineering Contradiction:
Improveautomatic white space maintenanceVSAvoidmanual adjustment requirement
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system performs self-adjustment by automatically detecting white space imbalances and correcting them without user intervention. The word processor monitors its own output, identifies issues caused by font characteristics, and resolves them autonomously, eliminating the need for manual adjustment while maintaining high automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from measuring actual white space distances to automatically correct imbalances. This feedback mechanism enables the system to maintain automation while improving ease of operation by eliminating manual adjustment requirements.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If the word processor places text on sides of an object with configured white space, then the text arrangement follows standard formatting, but the text may be displaced making white space appear larger

Engineering Contradiction:
Improvetext arrangement processVSAvoidvisual appearance of white space
Core Design Contradiction:
Ease of manufactureVSShape

Solution Approach 1:

The system adjusts text placement parameters and white space distances dynamically based on font characteristics and measured conditions. By changing these parameters adaptively, the system maintains efficient text arrangement while achieving visually balanced white space appearance.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system measures actual white space distances after text placement and uses this feedback to adjust both text positions and white space configuration. This feedback loop resolves the contradiction by continuously optimizing both text arrangement efficiency and visual appearance.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9135223B2Automatically configuring white space around an object in a document
Publication Date: 2015.09.15 APPLE INC
  • US9135223B2 patent drawing
  • US9135223B2 patent drawing
  • US9135223B2 patent drawing

AI summary

The described embodiments provide a word processor for formatting a document. During operation, the word processor places an object in a section of text in a document. When placing the object in the section of text, the word processor adds a specified amount of white space on a set of sides of the object. The word processor then places text from the section of text on at least a first side and a second side of the object. After placing the text, the word processor determines if the text on the first side of the object is located further from the object than the text on the second side of the object. If so, the word processor adjusts the white space on the first side of the object so that the text on the first side of the object is located closer to the object.