Function Control for Mobile Terminal Mode Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile terminal technologies fail to completely isolate different working modes, leading to security issues where data generated in one mode can be accessed in another, compromising data security between modes.
Innovation Solution
A function controlling method and device that determines the currently running function and its mode, allowing it to operate in specific databases, switch states, and network channels unique to each working mode, ensuring data isolation by switching between distinct first and second running modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple working modes are set for different application scenarios, then data security between modes is improved, but device complexity increases due to the need for separate databases and function isolation mechanisms
Solution Approach 1:
The patent segments the terminal's data storage and function execution into separate databases for each working mode. A first database stores data for the first working mode, while a second database stores data for the second working mode. The processor is configured to execute functions in the corresponding database based on the current working mode, thereby achieving data isolation and security between modes while maintaining manageable system complexity through structured segmentation.
2Reliability
If functions are isolated to specific working modes with separate databases, then data isolation between modes is improved, but ease of operation deteriorates due to mode-specific access requirements
Solution Approach 1:
The patent implements dynamic function execution where the processor automatically adapts its behavior based on the current working mode. When a function is invoked, the processor determines the current working mode and dynamically executes the function in the corresponding database (first database for first mode, second database for second mode). This dynamic adaptation ensures data isolation while maintaining ease of operation, as users can access functions normally without manually managing database switches.
Data Source
AI summary
A function controlling method is applied to a terminal provided with a first working mode and a second working mode, and the function controlling method includes: determining currently running function of the terminal, and determining a working mode of the currently running function; controlling the function to run in a first running mode if the current working mode is the first working mode; controlling the function to run in a second running mode if the current working mode is the second working mode; and the first running mode is different from the second running mode. The functions running in different working modes can be isolated from each other.


