Text Spacing Adjustment via Segmented Object Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing text editing techniques require users to manually adjust character spacing by placing the cursor between characters, making it time-consuming and laborious to modify multiple spacings, thereby affecting user experience.

Innovation Solution

A text processing method and apparatus that allows flexible adjustment of character and word spacings by determining a spacing adjustment object in response to a triggering operation, enabling users to interactively adjust and update the spacing between characters and words within a text.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual cursor placement is used to adjust character spacing, then precise spacing control is achieved, but time consumption and labor intensity increase significantly

Engineering Contradiction:
Improvespacing control precisionVSAvoidtime consumption for spacing adjustment
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the text into words and characters, allowing users to select and adjust spacing for specific segments rather than manually positioning cursors between every character. This segmentation enables batch processing of spacing adjustments, significantly reducing time consumption while maintaining precise control over character and word spacing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by allowing users to pre-select text ranges and define spacing adjustment parameters before execution. The system prepares the spacing adjustment configuration in advance, so when the user triggers the adjustment, it is applied immediately to all selected text, eliminating the need for repeated manual cursor placement and reducing time consumption.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If default spacing is used for text, then text processing is quick and simple, but user experience deteriorates due to lack of flexibility

Engineering Contradiction:
Improvetext processing speedVSAvoidflexibility in spacing adjustment
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements dynamics by providing adjustable and configurable spacing parameters that can be modified according to user needs. The system transitions from static default spacing to dynamic spacing control, where users can flexibly adjust character spacing, word spacing, and line spacing parameters while maintaining efficient batch processing capabilities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by allowing users to modify spacing parameters (character spacing, word spacing, line spacing) to different values based on requirements. The system maintains default parameters for quick processing but enables flexible parameter adjustment when needed, thus improving ease of operation without significantly compromising processing speed.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If individual character spacing adjustment is implemented, then precise control over each character is achieved, but device complexity and operation difficulty increase

Engineering Contradiction:
Improvecharacter spacing control precisionVSAvoidcomplexity of spacing adjustment system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple spacing adjustment operations into a single unified function. Instead of requiring separate operations for each character or cursor placement, the system combines text selection, parameter configuration, and spacing adjustment into one integrated process, reducing device complexity while maintaining precise control over character spacing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements universality by creating a multi-functional spacing adjustment system that can handle character spacing, word spacing, and line spacing adjustments through a single interface and mechanism. This universal approach simplifies the system complexity compared to having separate adjustment mechanisms for each type of spacing control.

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

Data Source

PatentUS20240378372A1Text processing method and apparatus, electronic device, and storage medium
Publication Date: 2024.11.14 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20240378372A1 patent drawing
  • US20240378372A1 patent drawing
  • US20240378372A1 patent drawing

AI summary

Embodiments of the present disclosure provide a text processing method and apparatus, an electronic device, and a storage medium. The text processing method includes: acquiring and displaying a text to be processed, in which the text to be processed includes a plurality of words, and each of the plurality of words includes at least one character; determining a spacing adjustment object corresponding to the text to be processed in response to a spacing adjustment triggering operation for the text to be processed, in which the spacing adjustment object includes a word spacing and a character spacing that make up the text to be processed; adjusting the spacing adjustment object, updating the text to be processed based on an adjustment result, and displaying the text to be processed after the updating.