Intelligent Terminal Hardware Fault Detection via Service Layer Load Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Intelligent terminals cannot actively identify hardware abnormalities without pre-installed application programs, leading to passive fault detection and potential system performance issues.
Innovation Solution
The method involves checking the load of the intelligent terminal system at a service layer to determine if it exceeds a maximum threshold, triggering abnormal hardware checks only when the load is light, sorting hardware by use frequency, and sending test data to identify abnormal hardware, with exception information and notifications to the user.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If an application program for checking hardware performance is pre-installed at the application layer, then the intelligent terminal can actively identify hardware abnormalities, but the device complexity increases and requires additional pre-installation and user invocation
Solution Approach 1:
The patent extracts the hardware checking function from the application layer and relocates it to the system layer (kernel space). This allows the hardware detection capability to be integrated into the core operating system rather than requiring a separate application program, thereby reducing device complexity while maintaining active detection capability
Solution Approach 2:
The system layer checking mechanism serves multiple functions: it detects hardware abnormalities, monitors system performance, and provides fault information to both users and developers. This multi-functional approach eliminates the need for dedicated hardware checking applications, reducing overall system complexity
2Reliability
If hardware checking is performed continuously, then hardware abnormalities can be detected promptly, but the system load increases and may affect normal terminal operations
Solution Approach 1:
The patent implements periodic hardware checking at the system layer, where the kernel space checks hardware status at predetermined intervals rather than continuously. This periodic action ensures timely detection of hardware abnormalities while controlling system load and energy consumption
Solution Approach 2:
The system layer establishes a feedback mechanism that monitors hardware status and system load conditions. Based on feedback from hardware responses and system performance, the checking frequency and intensity are dynamically adjusted to balance detection timeliness with system resource consumption
3Device complexity
If the intelligent terminal uses passive fault identification by detecting application program unresponsiveness, then the system remains simple, but the hardware fault detection is delayed and occurs only after user complaint
Solution Approach 1:
The patent implements preliminary hardware status checking at the system layer before hardware failures manifest as application-level problems. By proactively monitoring hardware health indicators in the kernel space, the system detects abnormalities early, preventing delayed detection and user complaints
Data Source
AI summary
Embodiments of the present invention provide a method for checking whether hardware of an intelligent terminal runs abnormally. The method includes: checking, by an intelligent terminal at a service layer, whether load of an intelligent terminal system exceeds a preconfigured maximum threshold; if the intelligent terminal detects that the load of the intelligent terminal system does not exceed the maximum threshold, triggering, by the intelligent terminal at the service layer, execution of determining whether hardware runs abnormally; determining, by the intelligent terminal, whether the hardware runs abnormally; determining, by the intelligent terminal, target hardware that runs abnormally; and acquiring, by the intelligent terminal, exception information of the target hardware, and notifying a user that the target hardware runs abnormally. This avoids increasing load of the intelligent terminal system and thereby ensures that the intelligent terminal runs normally.


