Terminal OS Switching with Partitioned Boot and Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The simultaneous deployment of multiple operating systems in terminals requires significant storage space and high hardware costs, and existing system upgrade methods risk data loss due to power failures during the upgrade process.

Innovation Solution

A terminal architecture with separate storage partitions for upgrade packages, BootLoader, and authentication data, allowing for secure and stable switching between operating systems by downloading upgrade packages to a first partition, updating the BootLoader in a second partition, and verifying authentication data in a third partition to ensure data integrity and stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple operating systems are simultaneously deployed in a terminal, then user functional requirements for different operating systems are satisfied, but storage space requirement increases and hardware cost increases

Engineering Contradiction:
Improveuser functional requirementsVSAvoidstorage space
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent divides the storage space into separate partitions: a first storage partition for upgrade packages, a second storage partition for the BootLoader, and a third storage partition for authentication data. This segmentation allows the terminal to store multiple operating systems efficiently while maintaining clear organization and access control, resolving the contradiction between versatility and storage space usage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a preliminary action by downloading upgrade packages to the first storage partition before the actual system switching operation. This pre-preparation of upgrade packages in a dedicated partition allows the terminal to switch between operating systems without requiring all systems to be simultaneously deployed in the main storage, thus reducing storage space requirements while maintaining adaptability.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If system upgrade is performed by transferring data to internal storage and then to Flash, then hardware cost is reduced, but data loss risk increases if terminal is powered off during the process

Engineering Contradiction:
Improvehardware costVSAvoiddata loss risk
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent segments the upgrade process into distinct phases with dedicated storage partitions: upgrade packages are stored in the first partition, BootLoader updates occur in the second partition, and authentication data is handled in the third partition. This segmentation ensures that even if the terminal is powered off during the process, data in the first partition (upgrade packages) is preserved, preventing complete data loss and ensuring reliability while maintaining cost-effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements beforehand cushioning by storing upgrade packages in the first storage partition before the actual installation. This pre-stored upgrade package acts as a cushion or backup, ensuring that if power failure occurs during the upgrade process, the upgrade package remains intact and can be re-applied, thus preventing data loss and ensuring reliable system switching without requiring expensive hardware configurations.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If authentication data is stored in a separate partition, then data integrity and security are improved, but device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidstorage partition structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by creating separate storage partitions for different purposes: first partition for upgrade packages, second for BootLoader, and third for authentication data. While this increases structural complexity, it simultaneously ensures data integrity and security by isolating authentication data from other system components, preventing unauthorized access or corruption. The segmentation approach, though increasing device complexity, is necessary to achieve the desired reliability and security levels.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260046603A1Terminal, operating system switching method, and storage medium
Publication Date: 2026.02.12 ZTE CORP
  • US20260046603A1 patent drawing
  • US20260046603A1 patent drawing
  • US20260046603A1 patent drawing

AI summary

The present application provides a terminal, an operating system switching method, and a storage medium. The terminal comprises: a first storage partition (100) used for storing upgrade packages, wherein an upgrade package of a second operating system is downloaded by the terminal after obtaining a system switching instruction to the first storage partition (100) by means of a first operating system; a second storage partition (200) used for storing a boot loader (BootLoader), wherein the terminal finally updates the BootLoader to a BootLoader of the second operating system; and a third storage partition (300) used for storing authentication data, the authentication data being used for authenticating the validity of the terminal, so that the terminal runs the second operating system after validity verification is successful.