Multi-System Terminal Virtual Hardware Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current terminals can only run one operating system at a time, requiring users to restart and switch between systems, which is inconvenient for using multiple operating systems simultaneously.

Innovation Solution

Implementing a display method that allows multiple operating systems to run simultaneously by generating virtual hardware, enabling each system to be displayed in a preset mode, such as separate screens, shared screens with divided regions, or hidden states, and setting one system as the main system to handle undetermined commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple operating systems are installed in different parts of memory and one is selected at boot time, then the terminal can support multiple operating systems, but the user cannot use multiple operating systems simultaneously and must restart to switch between them

Engineering Contradiction:
Improvesupport for multiple operating systemsVSAvoidconvenience of switching operating systems
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent divides the terminal's resources into multiple virtual hardware sets, with each set dedicated to a specific operating system. This segmentation allows each operating system to have its own isolated virtual hardware environment, enabling simultaneous execution of multiple operating systems without interference, while eliminating the need for restarts to switch between them.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a virtual hardware layer as an intermediary between the physical hardware and multiple operating systems. This virtual hardware mediation enables the terminal to present multiple independent hardware interfaces to different operating systems, allowing them to run simultaneously and be switched between without restarting the terminal.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple operating systems are run simultaneously with virtual hardware, then user operation convenience is improved, but device complexity increases

Engineering Contradiction:
Improveconvenience of using multiple operating systems simultaneouslyVSAvoidcomplexity of virtual hardware generation
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates virtual hardware sets that can be dynamically allocated and configured for different operating systems. These virtual hardware sets serve multiple purposes by being reusable across different system contexts, allowing the same virtualization infrastructure to support various operating system combinations without requiring separate dedicated hardware for each scenario.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10417046B2Display method for operating systems, display device for operating systems, and multi-system terminal
Publication Date: 2019.09.17 YULONG COMPUTER TELECOMM SCI (SHENZHEN) CO LTD
  • US10417046B2 patent drawing
  • US10417046B2 patent drawing
  • US10417046B2 patent drawing

AI summary

The present disclosure provides a display method for operating systems, a display device for operating systems, and a multi-system terminal. The display method includes: running multiple operating systems simultaneously; and displaying each of the multiple operating systems in a preset display mode. The multi-system operating system that are run simultaneously is displayed on one or more display screens, and restarting a terminal is avoided when switching the operating systems, thus a user operates the multiple operating system simultaneously or separately, which facilitates user's operation and improves user's experience.