Terminal Device Fault Detection via User Operation Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for detecting black screen or screen freezing on terminal devices, such as mobile phones, are inaccurate due to random selection of screen regions, which may not represent the entire display, leading to incomplete fault detection.
Innovation Solution
A terminal device troubleshooting method that determines actual faults by analyzing user operations and the device's responses, allowing for precise identification of black screen or screen freezing issues by comparing specific operations and results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If random regions are selected from the display screen for fault detection, then the detection process is simple and fast, but the detection accuracy deteriorates because the selected regions may not represent the entire display
Solution Approach 1:
The patent applies preliminary action by pre-defining multiple specific display regions (such as status bar region, navigation bar region, content display region) before fault detection occurs. During detection, the system selects from these pre-defined regions rather than randomly selecting, ensuring that critical areas are consistently monitored. This preparation in advance allows for both comprehensive coverage and efficient detection without random selection.
Solution Approach 2:
The patent segments the display screen into multiple specific functional regions (status bar, navigation bar, content area, etc.) rather than treating it as a single uniform area. Each region can be independently monitored for faults, allowing the system to detect black screens or freezing in specific areas while maintaining overall detection efficiency. This segmentation enables targeted monitoring without requiring random sampling across the entire display.
2Measurement precision
If the entire display screen is monitored for fault detection, then the detection accuracy is improved, but the detection complexity and resource consumption increase
Solution Approach 1:
The patent divides the display screen into multiple specific functional regions (status bar, navigation bar, content display region, etc.), each monitored independently. This segmentation allows the system to achieve comprehensive coverage without monitoring every pixel of the entire screen, reducing computational complexity while maintaining detection accuracy across all critical areas.
Solution Approach 2:
The patent monitors specific critical regions of the display rather than the entire display area. By focusing on key functional areas where faults are most likely to manifest (status bar, navigation bar, content region), the system achieves sufficient detection accuracy without the excessive resource consumption that would result from monitoring the complete display surface.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This application relates to the field of terminal technologies, and provides a terminal device troubleshooting method and a terminal device, so as to improve accuracy of a result of detecting a fault such as a black screen or screen freezing that occurs on a terminal device. The troubleshooting method includes: obtaining a first operation and a first result; determining that the first operation is the same as a predefined second operation and that the first result is a fault result; and when the first operation is the same as the second operation, and the first result is a fault result, determining that an actual fault occurs on a terminal device, where the first operation is an operation currently performed by a user on the terminal device, and the first result is a result of responding by the terminal device to the first operation.