Peripheral Device Settings Synchronization in Dual OS Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In dual operating system architectures, switching between Microsoft Windows and Android OS often results in inconsistent peripheral device settings, such as display brightness and speaker volume, requiring frequent user adjustments due to lack of synchronization between the two systems.
Innovation Solution
A method and architecture that utilize a first synchronization manager under the first operating system to transmit setting values to a second synchronization manager under the second operating system, with a controller ensuring seamless switching and consistent settings through a direct interface like USB, allowing the second operating system to maintain the settings after switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If dual operating systems are integrated into a single electronic device, then the device can utilize both Windows and Android OS functionalities, but peripheral device settings become inconsistent when switching between operating systems
Solution Approach 1:
A synchronization manager is introduced as an intermediary component that runs in the background under each operating system. This mediator automatically detects setting changes in peripheral devices (display brightness, speaker volume, etc.) and synchronizes them across operating system boundaries, eliminating the inconsistency problem without requiring user intervention during OS switching
Solution Approach 2:
The synchronization manager implements a feedback mechanism where setting changes made under one operating system are detected and automatically transmitted to the other operating system. This creates a closed-loop system that maintains setting consistency by continuously monitoring and adjusting peripheral device parameters based on the active operating system's requirements
2Reliability
If separate CPUs are used for each operating system, then each OS can operate independently, but system complexity and resource management become more difficult
Solution Approach 1:
The patent merges the resource management functionality into a unified synchronization manager that operates across both operating systems. Instead of implementing separate management systems for each CPU, the synchronization manager consolidates peripheral device control and setting management, reducing overall system complexity while maintaining OS independence
Data Source
AI summary
A method for sharing peripheral devices in dual operating systems for an electronic device having at least one peripheral device is provided. The method includes: receiving a setting value for the peripheral device under the first operating system from a user; activating a second operating system; transmitting the setting value to the second operating system; and switching from the first operating system to the second operating system, wherein the second operating system sets the peripheral device with the setting value and enables the electronic device to operate under the second operating system.


