Multi-OS Screen Segmentation and Switching Controller
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies do not effectively allow users to seamlessly switch and manage multiple operating systems on a single device, limiting user flexibility and efficiency in using different computing environments.
Innovation Solution
A device and method that enables the display and management of multiple operating systems by using a controller to switch between them based on user input, dividing the screen into regions, and copying objects and content between systems, allowing intuitive and convenient switching without rebooting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple operating systems are run on a single device, then user flexibility and computing environment diversity are improved, but system complexity and resource management difficulty increase
Solution Approach 1:
The display screen is divided into multiple display regions, with each region dedicated to a specific operating system. This segmentation allows multiple OS interfaces to coexist spatially without interfering with each other, enabling users to access different computing environments simultaneously while maintaining clear visual and functional boundaries.
Solution Approach 2:
A single display device serves multiple functions by presenting interfaces of different operating systems simultaneously. The display acts as a universal output device that can render various OS environments (e.g., Android, Tizen, Windows) in separate regions, eliminating the need for multiple separate devices.
2Reliability
If operating systems are switched by rebooting, then system state isolation is improved, but time efficiency and user productivity deteriorate
Solution Approach 1:
Multiple operating system environments are pre-loaded and maintained in memory simultaneously, with their interfaces rendered in separate display regions. This preliminary preparation eliminates the need for rebooting when switching between OSs, as all environments are already initialized and ready for immediate use.
Solution Approach 2:
The system maintains continuous operation of multiple OS environments in parallel, allowing seamless switching between them without interruption. The useful action of accessing different computing environments continues uninterrupted, as users can switch between pre-loaded OS interfaces instantly without waiting for system restarts.
3Ease of operation
If screen space is dedicated to a single operating system, then interface clarity is improved, but multi-environment accessibility deteriorates
Solution Approach 1:
The display area is segmented into multiple distinct regions, with each region dedicated to a specific operating system interface. This segmentation maintains interface clarity within each region while enabling access to multiple environments, as each OS presents its interface in an isolated, undistracted space.
Solution Approach 2:
Instead of switching between OSs in time (sequential access), the system arranges multiple OS interfaces spatially in parallel dimensions on the display. This dimensional transformation allows users to access multiple environments simultaneously by navigating between spatial regions rather than waiting for system switches.
4Adaptability or versatility
If objects are copied between operating systems, then data interoperability is improved, but system resource overhead increases
Solution Approach 1:
Objects and data can be copied between different operating system environments through drag-and-drop operations. The system creates copies of selected objects from one OS region and places them in another, enabling data interoperability across different computing environments while managing memory resources efficiently.
Data Source
AI summary
A device configured to execute a plurality of operating systems, including a display configured to display a screen corresponding to an active operating system among the plurality of operating systems; and a controller configured to control the display to display an operation screen of the active operating system on the display when the active operating system is activated and to display an operation screen of a secondary operating system on the display when the device receives a user input according to a predetermined interface for switching from the active operating system to the secondary operating system.


