Multi-OS Network Configuration Isolation for Host Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic apparatuses with multiple operating systems face challenges in maintaining network configuration integrity when a sub operating system is activated, potentially altering the network configuration of the host system unintentionally.
Innovation Solution
The electronic apparatus identifies network configuration contexts and deactivates the network configuration function of the sub operating system, allowing network configuration changes only through the host operating system, ensuring network configuration stability and integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the sub operating system is activated to provide additional services, then the functionality and versatility of the electronic apparatus is improved, but the network configuration integrity of the host system deteriorates due to potential unintended changes
Solution Approach 1:
The patent segments network configuration management by deactivating the network configuration function in the sub OS while maintaining it in the host OS. This creates independent network configuration spaces where the host OS retains control over critical network settings while the sub OS can operate with limited network capabilities, thus preventing unintended network changes from the sub OS.
Solution Approach 2:
The patent introduces an intermediary mechanism where network configuration changes in the host OS are automatically reflected in the sub OS through the virtualization layer. This mediator ensures that the sub OS receives necessary network configuration information without having direct control or the ability to make unintended changes to the host network configuration.
2Reliability
If the network configuration function is deactivated in the sub OS to maintain host network configuration stability, then the network configuration integrity is improved, but the adaptability of the sub OS to network changes deteriorates
Solution Approach 1:
The patent implements a feedback mechanism where network configuration changes in the host OS are automatically detected and propagated to the sub OS. When the host OS modifies its network configuration, the system automatically updates the sub OS with the new configuration, ensuring the sub OS adapts to network changes without having direct control over the configuration process.
Solution Approach 2:
The patent prepares the sub OS in advance by pre-configuring it to receive network configuration information from the host OS through the virtualization layer. This preliminary setup ensures that when network changes occur, the sub OS is already positioned to receive and apply the updates automatically, maintaining both stability and adaptability.
3Ease of operation
If automatic network configuration synchronization between host OS and sub OS is implemented, then the ease of operation is improved, but the device complexity increases due to additional control mechanisms
Solution Approach 1:
The patent implements self-service by enabling the virtualization layer to automatically detect, process, and propagate network configuration changes from the host OS to the sub OS without requiring manual intervention. The system monitors host OS network changes and automatically reflects them in the sub OS, simplifying configuration management while the automation mechanism operates transparently in the background.
Data Source
AI summary
An electronic apparatus includes, memory storing at least one instruction; and one or more processors, wherein the at least one instruction, when executed by the one or more processors, individually or collectively, cause the electronic apparatus to, based on a preconfigured event occurring, identify a context related to a network configuration of the electronic apparatus, and deactivate a network configuration function of a sub operating system (OS) of the electronic apparatus; and change network configuration information of a host OS of the electronic apparatus based on the context.


