Multi-OS Intelligent Terminal Fault Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smartphones can become unusable due to system software failures, and existing methods for recovering the operating system are inefficient, leading to disruptions in service.

Innovation Solution

An intelligent terminal with multiple operating systems (first, second, and third systems) that allows switching between them, with the second system providing essential functions like call and short message service, and the third system acting as a cold standby, enabling quick recovery and ensuring continuous functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single operating system is used in the smartphone, then the device complexity is low, but the reliability deteriorates when system software fails

Engineering Contradiction:
Improvesystem reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system is segmented into multiple independent operating systems (first system, second system, third system), each capable of providing essential functions. When one system fails, the terminal can switch to another system, ensuring continuous operation and improving reliability without requiring a complete system redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of system quantity from one to multiple. By deploying multiple operating systems with different functionality levels (full-function first system, essential-function second system, standby third system), the terminal achieves fault tolerance while managing complexity through structured system hierarchy.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple operating systems are deployed for fault tolerance, then the reliability improves, but the device complexity increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Different systems are assigned different local qualities or functionality levels. The first system provides full functions, the second system provides essential functions (call and short message), and the third system serves as standby. This differentiated quality assignment allows the system to manage complexity by having each system component specialized rather than duplicating full functionality across all systems.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The terminal performs preliminary actions by pre-deploying multiple operating systems and pre-configuring their functionality before any failure occurs. The second and third systems are prepared in advance with essential and standby functions, enabling immediate switching without requiring complex real-time decision-making or system reconstruction when failures occur.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If system recovery is performed using existing methods, then the operating system can be restored, but the service disruption time is long

Engineering Contradiction:
Improveservice continuityVSAvoidservice disruption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The terminal performs preliminary action by maintaining pre-configured backup systems (second and third systems) that are ready to immediately take over when the first system fails. This eliminates the need for time-consuming system recovery processes, as a functional system is already available to provide service continuity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses copying by deploying multiple copies of operating systems with different functionality levels. Instead of recovering a single failed system, the terminal can switch to a pre-existing copy (second or third system), dramatically reducing service disruption time while maintaining essential functions.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3273351B1System operation method and smart terminal
Publication Date: 2023.06.14 HUAWEI TECH CO LTD
  • EP3273351B1 patent drawingFigure 1~2
  • EP3273351B1 patent drawingFigure 3~4
  • EP3273351B1 patent drawingFigure 5~6

AI summary

A system running method applied to an intelligent terminal is provided. The intelligent terminal includes a first system and a second system. The second system can implement a call function and/or a short message service function, and a function that can be implemented by the first system includes a function that can be implemented by the second system. The method includes: starting the first system and the second system, where an operation screen of the first system is visible to a user; detecting a running status of the first system; and when it is detected that the first system is faulty, terminating running of the first system, and switching to an operation screen of the second system. In embodiments of the present invention, the intelligent terminal includes the running first system and the running second system. When the first system is faulty, the intelligent terminal can quickly switch to the second system, and the second system provides the call function and/or the short message service function, so as to ensure normal use of the terminal. In addition, because the second system and the first system simultaneously run, the system switching requires a relatively short time, so as to implement quick switching, and improve user experience.