Self-Recovery Logic for Portable Touch Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable touch-control devices, such as smartphones and tablets, often fail to start due to procedure errors or user misuse, and existing operating systems like Android are unable to recover from these issues independently, requiring users to manually take their devices to a recovery center.
Innovation Solution
A self-recovery method for portable touch-control devices that involves executing a program to detect exception conditions, analyze the issue, determine the corresponding recovery logic, and perform a recovery process, allowing the device to recover without user intervention, even in cases of file damage, by utilizing a recovery manager service and predefined exception processing logic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the general operating system is used, then the device can operate normally, but it is unable to fix or recover from procedure errors by itself
Solution Approach 1:
The patent implements a self-service mechanism by enabling the operating system to automatically detect, analyze, and recover from procedure errors without requiring external intervention. The system monitors its own operational state, identifies exceptions, and executes recovery procedures autonomously, transforming the OS from a passive system requiring manual recovery to an active self-healing system.
Solution Approach 2:
The patent establishes a feedback loop where the system continuously monitors its operational status, detects exceptions, analyzes error conditions, and adjusts its state based on recovery outcomes. This closed-loop feedback mechanism enables the OS to learn from errors and automatically correct procedure errors, improving reliability through iterative self-correction.
2Reliability
If users manually take devices to recovery centers, then recovery can be performed, but it requires user intervention and loses time
Solution Approach 1:
The patent applies preliminary action by pre-configuring recovery procedures, exception handling logic, and recovery algorithms within the operating system before errors occur. When procedure errors are detected, the system can immediately execute pre-prepared recovery routines, eliminating the time delay associated with manual intervention and transport to recovery centers.
Solution Approach 2:
The patent enables the system to skip the traditional manual recovery process by automatically detecting and handling exceptions in real-time. The system rushes through the recovery process by immediately executing predefined recovery procedures upon error detection, bypassing the need for user action and external service intervention, thus dramatically reducing recovery time.
3Ease of repair
If brush machine in recovery center is required, then device can be recovered, but it requires special recovery mode and user action
Solution Approach 1:
The patent transforms the recovery process from a user-dependent manual operation to an autonomous self-service function. The operating system automatically monitors its own health, detects procedure errors, and executes recovery procedures without requiring users to initiate special recovery modes or take any action, thereby simplifying user operation while maintaining ease of repair.
Solution Approach 2:
The patent extracts the complexity of recovery operations from the user domain and relocates it to the system domain. By embedding exception detection, analysis, and recovery execution within the operating system itself, the patent removes the need for users to understand or interact with complex recovery procedures, making the system easy to operate while preserving comprehensive repair capabilities.
Data Source
AI summary
A recovery method used by a portable touch-control device is disclosed. The portable touch-control device comprises a storage for storing a program The recovery method comprises: executing the program by the portable touch-control device; detecting an exception condition when an exception occurred during executing the program; analyzing the exception condition to determine at least one module corresponding to the exception condition; determining a predetermined exception processing logic according to the module; and performing a recovery process according to the predetermined exception processing logic to recovery the portable touch-control device by itself.


