Multi-OS Intelligent Terminal Fault Recovery
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If multiple operating systems are deployed for fault tolerance, then the reliability improves, but the device complexity increases
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.
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.
3Reliability
If system recovery is performed using existing methods, then the operating system can be restored, but the service disruption time is long
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.
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.
Data Source
Figure 1~2
Figure 3~4
Figure 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.