Context-Aware Text Style Suggestion Tool for Design Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in exploring and selecting appropriate typography styles for text elements due to large collections of styles, which can be visually similar and overwhelming, especially for novice designers who lack knowledge of design applications and menus.

Innovation Solution

An electronic design application provides a text style suggestion tool that generates and curates text style suggestions based on context, using metadata analysis and neural networks to rank styles, and a text emphasis tool that identifies words for emphasis through natural language processing, allowing users to iterate through suggestions using interaction elements like style wheels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually explore large collections of typography styles, then they can find suitable styles, but the process becomes overwhelming and time-consuming, especially for novice designers

Engineering Contradiction:
Improveease of style selectionVSAvoidtime to explore styles
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs automatic style suggestion generation by analyzing design context and metadata without requiring user interaction. The service autonomously ranks and curates styles based on contextual relevance, allowing the system to serve itself rather than requiring manual user exploration of large style collections.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-generates and ranks multiple style suggestions based on design context before the user needs them. By performing the style analysis and ranking in advance, the system prepares curated recommendations that are immediately available to users, eliminating the need for time-consuming manual exploration.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If comprehensive text style collections are provided, then design options increase, but user confusion and difficulty in selection increase

Engineering Contradiction:
Improvetext style optionsVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system extracts and presents only the most relevant text styles from the comprehensive collection based on contextual analysis. By filtering out irrelevant options and presenting a curated subset ranked by relevance, the system maintains comprehensive design options while simplifying the user interface to show only the most appropriate choices.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different levels of curation and presentation to different aspects of the style collection. Highly relevant styles receive prominent placement with detailed previews, while less relevant styles are either filtered out or presented in condensed form, creating a non-uniform presentation that adapts to the specific design context.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If automatic text style suggestions are generated, then user effort decreases, but precision of style matching may be compromised

Engineering Contradiction:
Improveautomation levelVSAvoidstyle compatibility accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system incorporates user feedback mechanisms where users can indicate whether suggested styles are helpful or not. This feedback is used to refine and re-rank style suggestions in real-time, allowing the automated system to learn from user preferences and improve the precision of future style matching while maintaining high automation levels.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The style suggestion system dynamically adjusts its recommendations based on real-time analysis of design context, user interactions, and feedback. Rather than providing static pre-defined suggestions, the system continuously adapts its rankings and selections to match the specific contextual requirements, thereby maintaining high precision while fully automated.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11928418B2Text style and emphasis suggestions
Publication Date: 2024.03.12 ADOBE INC
  • US11928418B2 patent drawing
  • US11928418B2 patent drawing
  • US11928418B2 patent drawing

AI summary

Embodiments provide systems, methods, and computer storage media for text style suggestions and/or text emphasis suggestions. In an example embodiment, an electronic design application provides a text style suggestion tool that generates text style suggestions to stylize a selected text element based on the context of the design. A text emphasis tool allows a user to select a text element and generate text emphasis suggestions for which words should be emphasized with a different text styling. Various interaction elements allow the user to iterate through the suggestions. For example, a set of style suggestions may be mapped to successive rotational increments around a style wheel, and as the user rotates through the positions on the style wheel, a corresponding text style suggestion is previewed and/or applied.