Multi-Language Image File for Seamless Mobile Terminal Language Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile communication terminals cannot change the selected language once it is deleted, limiting users' ability to switch between supported languages.
Innovation Solution
A method and apparatus that utilize a multi-language image file to store and manage language packages, allowing users to select and install multiple languages, and change the installed language without deleting the multi-language image file, enabling seamless language switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the mobile communication terminal deletes language packages corresponding to languages not selected by the user, then the device complexity is reduced and storage space is freed, but the adaptability to change language later is lost
Solution Approach 1:
The patent applies preliminary action by storing the multi-language image file in advance before language selection is finalized. This preserved image file serves as a backup that enables future language changes without requiring reinstallation. The system performs the storage action beforehand, creating a resource that can be utilized later when language switching is needed, thus resolving the contradiction between reducing current complexity and maintaining future adaptability.
Solution Approach 2:
The patent implements discarding and recovering by allowing the system to discard (delete) language packages from active use after selection, freeing up space and reducing operational complexity. However, the multi-language image file is retained and can be recovered when language switching is needed. This principle enables the system to temporarily discard resources while maintaining the capability to recover them when necessary, thus balancing complexity reduction with adaptability preservation.
2Adaptability or versatility
If the mobile communication terminal supports multiple languages through language packages, then the adaptability to different users is improved, but the device complexity increases due to managing multiple language packages
Solution Approach 1:
The patent applies segmentation by dividing the language support system into two distinct components: the active language packages currently in use, and the archived multi-language image file stored for future reference. This segmentation allows the system to manage multiple languages by separating currently active resources from backup resources, reducing the complexity of managing all language packages simultaneously while maintaining multi-language adaptability.
Solution Approach 2:
The patent extracts the multi-language capability from the active language package management system by storing it separately as a multi-language image file. This extraction removes the burden of managing multiple language packages from the active system, reducing complexity, while still preserving the ability to access multiple languages when needed through the stored image file.
3Ease of operation
If the mobile communication terminal installs only one selected language, then the ease of operation is improved by simplifying language selection, but the adaptability to change language later is reduced
Solution Approach 1:
The patent applies preliminary action by storing the multi-language image file in advance during the initial language selection process. This preliminary storage action enables future language changes without complicating the current simple language selection interface. The user experiences ease of operation during selection, while the preliminary stored resource ensures adaptability for future changes is maintained.
Data Source
AI summary
An apparatus and a method for supporting many languages in a mobile communication terminal are provided. In the method, at least two installable languages are determined from a multi language image file comprising language packages of at least two languages. One of the at least two installable languages is selected and installed. The multi language image file is stored. When a language is to be changed, at least two changeable languages are determined from the multi language image file. The installed language is changed by selecting one of the at least two changeable languages. Therefore, a language to be used can be easily changed without separately downloading installation information of languages.


