IP Library Granted Patent US 11,675,649
Granted Patent B2
US 11,675,649 · App. 17/302,731 · Granted Jun 13, 2023

Fault prediction method, apparatus and storage medium

Inventor: Xiaolong Wang (Beijing, CN)
Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
G06F11/079G06F11/0709G06F11/0751G06F11/0772
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,675,649
App. No.
17/302,731
Granted
Jun 13, 2023
Kind
B2
Abstract

The present application discloses a fault prediction method, apparatus, and a storage medium, and relates to fields of cloud computing and fault processing. An embodiment includes acquiring a fault alarm request, wherein the fault alarm request is obtained by at least two fault triggering parameters of a fault generated by cloud operation, a hidden danger generated by cloud operation, and a change generated by terminal operation at a user level; analyzing the fault alarm request, to obtain at least two fault triggering parameters of the fault, the hidden danger, and the change; establishing an association between the at least two fault triggering parameters of the fault, the hidden danger, and the change, to obtain an association result; and predicting a fault causing the fault alarm request according to the association result, to obtain a fault prediction result.

Claims (79)

1. A fault prediction method, comprising:

acquiring a fault alarm request, wherein the fault alarm request is obtained by at least two fault triggering parameters of a fault generated by cloud operation, a hidden danger generated by cloud operation, and a change generated by terminal operation at a user level;

analyzing the fault alarm request, to obtain at least two fault triggering parameters of the fault, the hidden danger, and the change;

establishing an association between the at least two fault triggering parameters of the fault, the hidden danger, and the change, to obtain an association result; and

predicting a fault causing the fault alarm request according to the association result, to obtain a fault prediction result;

wherein the method further comprises:

inputting at least one of basic information, processing information, and associated information, in response to at least one of a data acquisition operation and an operation of obtaining the association result;

wherein the basic information is configured to represent various self-related information of the fault, the hidden danger, and the change;

the processing information is configured to represent related information generated after performing at least one of analyzing and processing of the fault, the hidden danger, and the change; and

the associated information is configured to represent information relating to upstream and downstream of the fault corresponding to the fault.

2. The method according to claim 1 , further comprising:

comparing the fault prediction result with a historical prediction value, and

correcting the fault prediction result with reference to the historical prediction value, to connect the corrected prediction result to at least one required application.

3. The method according to claim 1 , wherein the establishing the association between at least two fault triggering parameters of the fault, the hidden danger, and the change, to obtain the association result, comprises:

performing a weighted association for respective weights of the fault, the hidden danger, and the change according to a multi-to-multi relationship, to obtain the association result; and

wherein the respective weights take default values obtained according to design requirements or the historical prediction value.

4. The method according to claim 3 , further comprising:

the weighted association is performed after performing weight adjustment on the respective weights according to processing information; and

wherein the processing information is configured to represent related information generated after performing at least one of analyzing and processing of the fault, the hidden danger, and the change.

5. The method according to claim 2 , wherein the establishing the association between the at least two fault triggering parameters of the fault, the hidden danger, and the change, to obtain the association result, comprises:

associating the fault with the historical prediction value; and

after predicting the fault according to the historical prediction value, synchronously associating the fault with the hidden danger and the change, to obtain the association result.

6. The method according to claim 1 , further comprising:

acquiring at least one of an input strategy and an input update strategy comprising at least a standardized option or a standardized template, in response to a standardized input operation of data acquisition; and

executing a standardized input for various information of the fault, the hidden danger, and the change according to the at least one of the input strategy and the input update strategy; and

wherein the various information comprises at least one of basic information, processing information, and associated information.

7. A fault prediction apparatus, comprising:

a processor and a memory for storing one or more computer programs executable by the processor,

wherein when executing at least one of the computer programs, the processor is configured to:

acquire a fault alarm request, wherein the fault alarm request is obtained by at least two fault triggering parameters of a fault generated by cloud operation, a hidden danger generated by cloud operation, and a change generated by terminal operation at a user level;

analyze the fault alarm request to obtain the at least two fault triggering parameters of the fault, the hidden danger, and the change;

establish an association between the at least two fault triggering parameters of the fault, the hidden danger, and the change, to obtain an association result; and

predict a fault causing the fault alarm request according to the association result, to obtain a fault prediction result;

wherein, when executing at least one of the computer programs, the processor is further configured to:

acquire at least one of an input strategy and an input update strategy comprising at least a standardized option or a standardized template, in response to a standardized input operation of data acquisition; and

execute a standardized input for various information of the fault, the hidden danger, and the change, according to the at least one of the input strategy and the input update strategy;

wherein the various information comprises at least one of basic information, processing information, and associated information.

8. The apparatus according to claim 7 , wherein, when executing at least one of the computer programs, the processor is further configured to:

compare the fault prediction result with a historical prediction value, and

correct the fault prediction result with reference to the historical prediction value, to connect the corrected prediction result to at least one required application.

9. The apparatus according to claim 7 , wherein, when executing at least one of the computer programs, the processor is further configured to:

perform a weighted association for respective weights of the fault, the hidden danger, and the change according to a multi-to-multi relationship, to obtain the association result; and

wherein the respective weights take default values obtained according to design requirements or the historical prediction value.

10. The apparatus according to claim 9 , wherein, when executing at least one of the computer programs, the processor is further configured to:

perform weight adjustment on the respective weights according to processing information, and then perform the weighted association; and

wherein the processing information is configured to represent related information generated after performing at least one of analyzing and processing of the fault, the hidden danger, and the change.

11. The apparatus according to claim 8 , wherein, when executing at least one of the computer programs, the processor is further configured to:

associate the fault to the historical prediction value; and

after predicting the fault according to the historical prediction value, synchronously associate the fault with the hidden danger and the change, to obtain the association result.

12. The apparatus according to claim 7 , wherein, when executing at least one of the computer programs, the processor is further configured to:

input at least one of basic information, processing information, and associated information, in response to at least one of a data acquisition operation and an operation of obtaining the association result;

wherein the basic information is configured to represent various self-related information of the fault, the hidden danger, and the change;

the processing information is configured to represent related information generated after performing at least one of analyzing and processing of the fault, the hidden danger, and the change; and

the associated information is configured to represent information relating to upstream and downstream of the fault corresponding to the fault.

13. A non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are configured to enable the computer to:

acquire a fault alarm request, wherein the fault alarm request is obtained by at least two fault triggering parameters of a fault generated by cloud operation, a hidden danger generated by cloud operation, and a change generated by terminal operation at a user level;

analyze the fault alarm request to obtain the at least two fault triggering parameters of the fault, the hidden danger, and the change;

establish an association between the at least two fault triggering parameters of the fault, the hidden danger, and the change, to obtain an association result; and

predict a fault causing the fault alarm request according to the association result, to obtain a fault prediction result;

wherein the computer instructions are further configured to enable the computer to: input at least one of basic information, processing information, and associated information, in response to at least one of a data acquisition operation and an operation of obtaining the association result;

wherein the basic information is configured to represent various self-related information of the fault, the hidden danger, and the change;

the processing information is configured to represent related information generated after performing at least one of analyzing and processing of the fault, the hidden danger, and the change; and

the associated information is configured to represent information relating to upstream and downstream of the fault corresponding to the fault.

14. The non-transitory computer-readable storage medium according to claim 13 , wherein the computer instructions are further configured to enable the computer to:

compare the fault prediction result with a historical prediction value, and

correct the fault prediction result with reference to the historical prediction value, to connect the corrected prediction result to at least one required application.

15. The non-transitory computer-readable storage medium according to claim 13 , wherein the computer instructions are further configured to enable the computer to:

perform a weighted association for respective weights of the fault, the hidden danger, and the change according to a multi-to-multi relationship, to obtain the association result; and

wherein the respective weights take default values obtained according to design requirements or the historical prediction value.

16. The non-transitory computer-readable storage medium according to claim 15 , wherein the computer instructions are further configured to enable the computer to:

perform the weighted association after performing weight adjustment on the respective weights according to processing information; and

wherein the processing information is configured to represent related information generated after performing at least one of analyzing and processing of the fault, the hidden danger, and the change.

17. The non-transitory computer-readable storage medium according to claim 14 , wherein the computer instructions are further configured to enable the computer to:

associate the fault with the historical prediction value; and

synchronously associate the fault with the hidden danger and the change to obtain the association result, after predicting the fault according to the historical prediction value.

18. The non-transitory computer-readable storage medium according to claim 13 , wherein the computer instructions are further configured to enable the computer to:

acquire at least one of an input strategy and an input update strategy comprising at least a standardized option or a standardized template, in response to a standardized input operation of data acquisition; and

execute a standardized input for various information of the fault, the hidden danger, and the change, according to the at least one of the input strategy and the input update strategy;

wherein the various information comprises at least one of basic information, processing information, and associated information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2021
From: WANG, XIAOLONG
To: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
Reel/Frame 056205/0939 →
Priority Claims (1)
CN 202010700415.5 · Jul 20, 2020 · national
Continuity (1)
Related Publication 20210311813A1 · Oct 7, 2021