Dynamic Character Display with Wrapping Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile terminal devices have inflexible character display options, limiting the ability to customize the composition and presentation of characters on screens, which restricts the display effect and user experience.

Innovation Solution

A character display method that receives display parameters such as line width, character spacing, and alignment style, and uses these parameters to determine whether to display characters in a wrapping or unwrapping manner, allowing for flexible control over the positioning and arrangement of characters on the screen based on their attributes and textures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If characters are displayed in a predetermined fixed composition, then the display process is simple, but the display effect is single and inflexible

Engineering Contradiction:
Improvedisplay flexibilityVSAvoidcontrol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic text display by allowing text to wrap around graphical objects based on real-time parameter calculations. The system dynamically determines wrapping parameters (radius, angle, start/end positions) based on object attributes and display coordinates, enabling the text composition to adapt flexibly to different graphical objects and positions rather than using fixed predetermined compositions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes multiple display parameters simultaneously including wrapping radius, angle range, text alignment, and font attributes to achieve diverse text composition effects. By adjusting these parameters based on graphical object characteristics and user requirements, the system provides flexible adaptability without requiring complex manual control, as the parameters are automatically calculated and optimized.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If text wrapping around graphical objects is implemented, then the display effect is enhanced, but the calculation complexity increases

Engineering Contradiction:
Improvetext composition flexibilityVSAvoidparameter calculation difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent performs preliminary acquisition and storage of graphical object attributes (radius, center coordinates, arc angles) before text wrapping calculation. By pre-obtaining these parameters and establishing a structured data model, the system reduces the complexity of real-time text wrapping calculations, as the foundational geometric parameters are already available and organized for efficient computation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary text wrapping parameter calculation module that bridges the graphical object attributes and the final text display. This intermediary layer automatically computes wrapping parameters (radius, angle, start/end positions) based on object characteristics, simplifying the overall process by handling the complex calculations in a dedicated intermediate step rather than requiring direct complex coordination between all components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4187490B1Method and apparatus for displaying text, electronic device, and computer-readable storage medium
Publication Date: 2025.03.26 DOUYIN VISION CO LTD
  • EP4187490B1 patent drawingFigure 1~2
  • EP4187490B1 patent drawingFigure 3a~3b
  • EP4187490B1 patent drawingFigure 4~5

AI summary

Provided are a character display method and apparatus, an electronic device, and a computer-readable storage medium. The character display method includes: receiving a display parameter; obtaining a to-be-displayed character; obtaining a texture of the to-be-displayed character; and displaying the texture of the to-be-displayed character on a screen based on the display parameter and an attribute of the texture of the to-be-displayed character. According to the method, the display parameter is received, and the texture of the to-be-displayed character is drawn based on the display parameter, which can solve the problem of inflexible controlling on the drawing of the character.