Server Font Suggestion Through Language Detection in Label Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for printing labels do not support all languages and do not provide a comprehensive solution for the user.

Innovation Solution

The system includes a non-transitory computer-readable storage medium that includes a non-transitory computer-readable storage medium storing a set of computer-readable instructions for a server to access a label database and a font database, allowing it to suggest suitable fonts based on the languages used in the label data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If font data is provided for multiple languages, then language support is improved, but device complexity increases

Engineering Contradiction:
Improvelanguage supportVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary between users and font databases. The server stores multiple font databases with different language support and automatically selects the appropriate font database based on the language detected in label data. This intermediary approach allows the system to support multiple languages without increasing the complexity of individual user devices, as the selection and management logic is centralized on the server side.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent divides the font data into multiple separate font databases, each dedicated to a specific language or language group. Instead of providing one comprehensive font database that supports all languages, the system segments fonts by language and uses automated detection to select the appropriate segment. This segmentation reduces the complexity of font management for each user while maintaining comprehensive language support across the system.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If automated font suggestion is implemented, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improvefont selection easeVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements an automated font suggestion system that performs self-service by automatically detecting the language in label data and selecting appropriate fonts without requiring user intervention. The server analyzes the label data, identifies the language, and autonomously chooses the most suitable font from the segmented font databases. This self-service approach significantly improves ease of operation while keeping device complexity manageable by automating the decision-making process on the server side.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If font databases are segmented by language, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvelanguage-specific font supportVSAvoiddatabase management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary that manages the segmented font databases. Each font database is organized by language, and the server automatically detects the language in the label data and selects the corresponding font database. This intermediary management approach allows for fine-grained language-specific font support without requiring individual user devices to manage multiple segmented databases, thus improving adaptability while controlling device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250307295A1Server transmitting font data to information processing device and method of transmitting font data by server
Publication Date: 2025.10.02 BROTHER KOGYO KK
  • US20250307295A1 patent drawing
  • US20250307295A1 patent drawing
  • US20250307295A1 patent drawing

AI summary

A set of computer-readable instructions, when executing by a computer of a server, causes the server to perform: when a font suggestion request is received from an information processing device and a user has been identified: a determination process; and a suggestion process. The determination process includes: extracting one or more related sets of label data related to the user from among a plurality of sets of label data recorded in a label database; and determining one or more languages based on one or more text objects contained in the one or more related sets of label data. The suggestion process includes: extracting one or more recommended sets of font data supporting the one or more languages from among a plurality of sets of font data recorded in a font database; and suggesting the one or more recommended sets of font data to the information processing device.