Minus-One Screen Virtual Machine Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The code of a minus-one screen and a desktop container are mixed, leading to high service logic coupling, which hinders independent version alterations and increases maintenance costs.

Innovation Solution

Loading the code and resources of the minus-one screen into a virtual machine independently from the desktop container's code, creating a separate context for the minus-one screen that includes a resource acquisition path, allowing it to run independently and access its own resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the code of the minus-one screen and the desktop container are mixed together, then the implementation is simpler, but the service logic coupling is high which increases version maintenance cost

Engineering Contradiction:
Improveimplementation simplicityVSAvoidservice logic coupling
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent segments the minus-one screen code from the desktop container code by loading them into separate virtual machines. The minus-one screen has its own independent virtual machine instance, while the desktop container runs in a different virtual machine context. This segmentation allows independent version control and maintenance of each component while reducing service logic coupling.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If the code of the minus-one screen is independent from the desktop container, then the version maintenance cost is reduced, but the implementation complexity increases

Engineering Contradiction:
Improveversion maintenance complexityVSAvoidimplementation complexity
Core Design Contradiction:
Device complexityVSEase of manufacture

Solution Approach 1:

The patent introduces a virtual machine as an intermediary layer between the minus-one screen code and the desktop container code. This virtual machine mediator handles the isolation and resource management, allowing independent codebases to communicate through defined interfaces without direct coupling. The virtual machine abstracts the complexity of independent execution environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11966795B2Method and device for loading minus-one screen, terminal, and computer readable storage medium
Publication Date: 2024.04.23 ZTE CORP
  • US11966795B2 patent drawing
  • US11966795B2 patent drawing
  • US11966795B2 patent drawing

AI summary

Embodiments of the present disclosure provide a method for loading a minus-one screen, comprising: loading a code of the minus-one screen and a resource of the minus-one screen to a virtual machine respectively, the code of the minus-one screen being independent from a code of a desktop container; creating a context of the minus-one screen and replacing a context of the desktop container, the context of the minus-one screen including a resource acquisition path of the resource of the minus-one screen; and loading the minus-one screen according to the context of the minus-one screen.