Multi-system Terminal Update via Partition Change Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack a feasible solution for updating multiple systems in a terminal without requiring restarts or complex switching processes, making system updates inefficient and difficult to manage.

Innovation Solution

A method and device for updating multi-system terminals by detecting changes in file partitions, creating identifier files, and loading corresponding system partitions, allowing for easy identification and updating of systems without user intervention, improving efficiency and applicability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional system updating methods are used in multi-system terminals, then system updates can be performed, but the updating process is complex and requires manual intervention

Engineering Contradiction:
Improvesystem updating operationVSAvoidupdating process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects which system needs updating by comparing version information in the updating package with installed system versions, automatically selects the target system, and performs the update without requiring manual user intervention or complex switching operations

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-loads both system partitions into memory before the update operation, and prepares the updating environment in advance, which simplifies the actual updating process and eliminates the need for complex runtime decision-making and manual intervention

Inventive Principle:
Principle #10Preliminary action

2Productivity

If system updating is performed in multi-system terminals, then system functionality can be improved, but terminal downtime increases

Engineering Contradiction:
Improvesystem updating efficiencyVSAvoidterminal downtime
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system maintains continuous operation by keeping one system running while updating the other system in the background. The updated system is loaded into memory and prepared alongside the running system, allowing seamless switching without terminal downtime or interruption of service

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The target system is completely updated and validated in memory before switching occurs. All update operations are performed preliminarily in the background while the terminal continues to operate on the original system, eliminating downtime by having the replacement system ready in advance

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If manual system selection and switching is required for updates, then update accuracy can be controlled, but user operation complexity increases

Engineering Contradiction:
Improvesystem identification accuracyVSAvoidsystem selection operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically compares the version information contained in the updating package with the version information of installed systems, uses this feedback to automatically identify and select the correct target system for updating, and verifies the selection before proceeding, eliminating the need for manual system identification and selection

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-identification of the target system by automatically analyzing the updating package contents and matching them with installed systems. The system autonomously completes the entire process of system identification, selection, and verification without requiring user intervention or manual switching operations

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3153968B1Multi-system terminal system updating method, updating device and terminal
Publication Date: 2022.03.16 YULONG COMPUTER TELECOMM SCI (SHENZHEN) CO LTD
  • EP3153968B1 patent drawingFigure 1
  • EP3153968B1 patent drawingFigure 2~3
  • EP3153968B1 patent drawingFigure 4

AI summary

The present disclosure provides a system updating method for a multi-system terminal, a system updating device for a multi-system device, and a terminal. The system updating method for the multi-system terminal includes: during a process of creating a system updating file of the multi-system terminal, detecting whether data of a plurality of file partitions specified in the system updating file has changed; upon detecting that the data of at least one file partition of the plurality of file partitions has changed, establishing an identification file for updating a system corresponding to the at least one file partition in the system updating file; and upon receiving an instruction for updating a system of the multi-system terminal, updating a corresponding system of the multi-system terminal according to the identification file of the system updating file. By means of the technical solution of the present disclosure, any system of the multi-system terminal can be updated easily, a high applicability can be obtained, the operation and control is easy, thereby improving efficiency of system updating.