UE Network Name Display Using Language-Matched Character Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

User equipment (UE) often displays network operator names in languages that users cannot understand due to language mismatches or character ambiguities, especially when roaming, leading to incorrect or incomplete network name display.

Innovation Solution

The UE receives a string of indicia with an indicator bit to determine whether to display or skip characters, and can send an uplink message indicating the user interface language, allowing it to correctly display network names by prioritizing language-matched characters and resolving ambiguities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the UE displays the network name provided by the visited PLMN, then the network name information is displayed to the user, but the language may not match the user's interface language causing incomprehensibility

Engineering Contradiction:
Improvenetwork name informationVSAvoiduser comprehension
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The UE performs preliminary language matching by comparing the language of received network name characters with the user interface language before display. This preliminary action identifies language mismatches and triggers appropriate handling (skipping or substitution) to ensure the displayed information is comprehensible to the user.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts problematic characters from the network name string that do not match the user interface language. By identifying and separating these mismatched characters (using the indicator bit mechanism), the system can selectively skip or handle only the problematic portions while preserving compatible characters for display.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If the UE displays all characters in the received string, then complete network name information is shown, but characters may be displayed in wrong language or with ambiguities

Engineering Contradiction:
Improvenetwork name completenessVSAvoidlanguage accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent applies local quality by treating different characters in the network name string differently based on their language compatibility. Each character is evaluated individually against the user interface language, and the display decision (show or skip) is made locally for each character or character group based on its language match status.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Before displaying the network name, the system performs preliminary language verification on each character. This preliminary action identifies characters that would cause language accuracy issues and marks them for special handling, ensuring that only language-accurate characters are displayed in the correct language.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the UE skips characters that do not match the user interface language, then language comprehension is improved, but the network name display becomes incomplete

Engineering Contradiction:
Improvelanguage comprehensionVSAvoidnetwork name completeness
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system extracts and separates characters that match the user interface language from those that don't. By using the indicator bit mechanism, it identifies which character groups should be skipped and which should be displayed, allowing selective extraction of comprehensible portions while preserving information about the complete original string.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a filtered copy of the network name string that contains only the characters compatible with the user interface language. This copying approach allows the original complete information to be preserved in memory while presenting a language-appropriate subset to the user for comprehension.

Inventive Principle:
Principle #26Copying

4Loss of information

If the UE uses text string coding for network name display, then network information can be transmitted, but character ambiguities and encoding issues arise

Engineering Contradiction:
Improvenetwork name transmissionVSAvoidcharacter encoding accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

Before displaying encoded characters, the system performs preliminary validation by checking whether the decoded characters match the expected user interface language. This preliminary action detects encoding issues and language mismatches before they result in ambiguous or incorrect display, allowing corrective measures to be taken.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces reliance on purely mechanical/automatic text encoding display with a language-aware processing system. Instead of simply decoding and displaying characters, the system substitutes in language verification and matching logic that actively checks character language compatibility against the user interface language before display.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentEP4049440B1Method and system for character display in a user equipment
Publication Date: 2025.12.03 BLACKBERRY LTD
  • EP4049440B1 patent drawingFigure 1
  • EP4049440B1 patent drawingFigure 2~3
  • EP4049440B1 patent drawingFigure 4~5

AI summary

A method at a user equipment, the method including receiving a string of indicia identifying at the user equipment, the string further comprising an indicator bit; based on the indicator bit, performing one of: determining whether the user equipment supports one or more indicium of the string of indicia and skipping display of characters corresponding to non-supported indicia; or displaying all indicium within the string of indicia. In other embodiments, utilizing a language delineator to choose a string of indicia to display or providing a language delineator to a network element and using the complete string of indicia received from a network element based on the provided language delineator.