METHOD, SYSTEM AND SERVER FOR SELF-HEALING OF ELECTRONIC APPARATUS
First Claim
1. A self-healing method of an electronic apparatus, adapted to execute self-healing when at least one component in an electronic apparatus is updated, and comprising:
- obtaining a clone of the components installed in the electronic apparatus;
for each of the components in the clone;
in response to the component in the clone having an update, executing the update to the component in the clone; and
updating the component corresponding to the update in the electronic apparatus by using the clone in response to a sanity of the update being confirmed;
executing a self-diagnosis on the updated electronic apparatus to produce a diagnosis result;
obtaining at least one policy based on the diagnosis result 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.
0 Assignments
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.
12 Citations
20 Claims
-
1. A self-healing method of an electronic apparatus, adapted to execute self-healing when at least one component in an electronic apparatus is updated, and comprising:
-
obtaining a clone of the components installed in the electronic apparatus; for each of the components in the clone; in response to the component in the clone having an update, executing the update to the component in the clone; and updating the component corresponding to the update in the electronic apparatus by using the clone in response to a sanity of the update being confirmed; executing a self-diagnosis on the updated electronic apparatus to produce a diagnosis result; obtaining at least one policy based on the diagnosis result 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, 10)
-
-
11. An electronic apparatus, comprising:
-
a communication interface; a processor, configured to; obtain a clone of the components installed in the electronic apparatus; for each of the components in the clone; in response to the component in the clone having an update, execute the update to the component in the clone; and update the component corresponding to the update in the electronic apparatus by using the clone in response to a sanity of the update being confirmed; execute a self-diagnosis on the updated electronic apparatus to produce a diagnosis result; obtain at least one policy based on the diagnosis result for healing the electronic apparatus through the communication interface; and transform 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 (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification