Method, system and server for self-healing of electronic apparatus
First Claim
1. A self-healing method of electronic apparatus, adapted to execute self-healing when at least one component in an electronic apparatus is updated, the self-healing method comprising:
- sequentially calling and checking the components to update each of the components;
executing a self-diagnosis on the updated electronic apparatus to produce a diagnosis result, and sending the diagnosis result to a server;
analyzing the diagnosis result by the server to accordingly set at least one policy for healing the electronic apparatus, and sending the at least one policy back to the electronic apparatus comprising;
executing an anomaly detection on the diagnosis result by the server to find a plurality of outliers;
extracting a plurality of features in the outliers to generate a feature vector; and
taking the feature vector of each set of at least one sample as an input of a joint feature function to execute a structured prediction algorithm to predict the at least one policy used for healing the electronic apparatus; and
transforming the at least one policy into at least one rule adapted for the electronic apparatus, and performing the self-healing according to the rules.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a system and a server for self-healing of an electronic apparatus are provided. In the method, the components installed in the electronic apparatus are sequentially called and checked to update each component. Then, a self-diagnosis is executed on the electronic apparatus to produce a diagnosis result and the diagnosis result is sent to a server. The server analyzes the diagnosis result, accordingly sets at least one policy for healing the electronic apparatus and sends the at least one policy back to the electronic apparatus. The electronic apparatus transforms the policy into at least one rule adapted for itself and performs the self-healing according to the rules.
-
Citations
19 Claims
-
1. A self-healing method of electronic apparatus, adapted to execute self-healing when at least one component in an electronic apparatus is updated, the self-healing method comprising:
-
sequentially calling and checking the components to update each of the components; executing a self-diagnosis on the updated electronic apparatus to produce a diagnosis result, and sending the diagnosis result to a server; analyzing the diagnosis result by the server to accordingly set at least one policy for healing the electronic apparatus, and sending the at least one policy back to the electronic apparatus comprising; executing an anomaly detection on the diagnosis result by the server to find a plurality of outliers; extracting a plurality of features in the outliers to generate a feature vector; and taking the feature vector of each set of at least one sample as an input of a joint feature function to execute a structured prediction algorithm to predict the at least one policy used for healing the electronic apparatus; and transforming the at least one policy into at least one rule adapted for the electronic apparatus, and performing the self-healing according to the rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A self-healing system of electronic apparatus, comprising:
-
an electronic apparatus, comprising; a first communication interface, configured to connect a network; a first processor, configured to; sequentially call at least one component installed in the electronic apparatus to update each of the components; and execute a self-diagnosis on the updated electronic apparatus to produce a diagnosis result, and transmit the diagnosis result through the first communication interface; and a server, comprising; a second communication interface, configured to connect the network and receive the diagnosis result transmitted by the first communication interface through the network; and a second processor, configured to analyze the diagnosis result, and accordingly set at least one policy for healing the electronic apparatus and send the at least one policy back to the electronic apparatus through the second communication interface, wherein the second processor executes an anomaly detection on the diagnosis result to find a plurality of outliers, extracts a plurality of features in the outliers to generate a feature vector, and takes the feature vector of each set of at least one sample as an input of a joint feature function to execute a structured prediction algorithm to predict the at least one policy used for healing the electronic apparatus, wherein the first processor of the electronic apparatus transforms the at least one policy into at least one rule adapted for the electronic apparatus and accordingly performs the self-healing of the electronic apparatus. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A server, comprising:
-
a communication interface circuit, configured to connect a network and receive a diagnosis result transmitted by an electronic apparatus through the network, wherein the diagnosis result is produced by the electronic apparatus executing a self-diagnosis after the electronic apparatus executes an update to at least one component installed in the electronic apparatus; and a processor, configured to analyze the diagnosis result, accordingly set at least one policy for healing the electronic apparatus, and send the at least one policy back to the electronic apparatus through the communication interface circuit to enable the electronic apparatus to perform a self-healing according to the at least one policy, wherein the processor executes an anomaly detection on the diagnosis result to find a plurality of outliers, extracts a plurality of features in the outliers to generate a feature vector, and takes the feature vector of each set of at least one sample as an input of a joint feature function to execute a structured prediction algorithm to predict the at least one policy used for healing the electronic apparatus. - View Dependent Claims (18, 19)
-
Specification