Local User Interface Language Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing local user interfaces in devices like printers do not efficiently adapt to users' preferred languages, making it difficult for users unfamiliar with the default language to navigate, and changing languages is often time-consuming and inconvenient for others.

Innovation Solution

A method and system that allows users to select from an original set of languages, with a processor learning a modified set based on user preferences, enabling seamless language switching and adaptation over time, including mechanisms like sequential display, gesture-based selection, and a 'change language' button.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the language is set during initial setup of the device, then the device has a default language for display, but users unfamiliar with the selected language have difficulty navigating through the options

Engineering Contradiction:
Improvelanguage adaptationVSAvoidnavigation difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically detects the user's language preference from the client device and switches the LUI language without requiring manual selection or navigation by the user. The processor monitors communications between the client device and server device, identifies the user's preferred language, and automatically updates the display language accordingly.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If an administrator changes the language to suit users, then the language can be customized, but this requires navigating through the menu in the current language which is time-consuming

Engineering Contradiction:
Improvelanguage customizationVSAvoidtime to change language
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system pre-configures multiple language options in the LUI and maintains a mapping between client devices and their preferred languages. When a user connects, the language switching is already prepared and can be executed immediately without requiring the administrator to navigate through menus or perform setup procedures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically performs language switching based on detected user preferences from client devices, eliminating the need for administrators or users to manually navigate through language selection menus. The processor autonomously monitors communications and executes language changes without human intervention.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If users can select an operating language from many options, then language preference can be accommodated, but the selection process is time-consuming for users

Engineering Contradiction:
Improvelanguage selectionVSAvoidtime to select language
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system automatically detects and applies the user's language preference by monitoring communications between the client device and server device. The processor identifies the user's preferred language from the client device's language settings and automatically switches the LUI to that language without requiring the user to navigate through a language selection interface.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors the communication channel between the client device and server device to detect the user's language preference. This feedback mechanism allows the system to automatically adjust the display language in real-time based on the detected user preference, eliminating manual selection requirements.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If the language is changed on a shared LUI, then one user's language preference is accommodated, but this is inconvenient for other users with different language preferences

Engineering Contradiction:
Improvelanguage switchingVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system maintains different language preferences for different client devices while providing a unified LUI interface. Each client device is associated with its own preferred language, and the system dynamically adjusts the display language based on which client device is currently connected, allowing each user to interact with the LUI in their preferred language without affecting other users' settings.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The LUI language is dynamically adjusted based on the currently connected client device. The system monitors which client device is communicating with the server device and automatically switches the display language to match that device's preferred language, allowing seamless adaptation to different users without manual intervention or permanent changes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10868930B2Language selection for user interface
Publication Date: 2020.12.15 GENESEE VALLEY INNOVATIONS LLC
  • US10868930B2 patent drawing
  • US10868930B2 patent drawing
  • US10868930B2 patent drawing

AI summary

A method provides for language selection on a shared local user interface, such as an interface for operating a printer that is used by multiple users having a variety of first languages. The method includes providing at least one mechanism on a shared local user interface for selection of one of an original set of languages for text to be displayed on the local user interface. One mechanism may include displaying text in each of the languages contemporaneously or sequentially. At a plurality of times, a respective user's selection of one of the original set of languages is received. Based on a plurality of user selections, a modified set of languages can be learned which is then used in place of the original set of languages when providing the at least one language selection mechanism at a subsequent time.