Patent ID: 7624443

Claim:
A method for restoring a self-healing device, the method comprising: archiving data associated with the self-healing device into at least one recovery volume, wherein each of the at least one recovery volume contains the data associated with the self-healing device at a particular point in time; uncovering evidence indicating a presence of an infection in the self-healing device; determining a time the infection occurred; determining which one of the at least one recovery volume was created prior and closest in time to the time the infection occurred; determining a graded level of trustworthiness for the volume determined to be created prior to and closest in time to the time the infection occurred, wherein the determined graded level of trustworthiness is associated with one of a plurality of colors, wherein each color corresponds to a predetermined level of trustworthiness which indicates a degree of confidence that the restoration data is not infected; receiving an indication from a user indicating that, using the assigned color as guide, the user has decided to proceed with restoring at least a portion of data associated with the self-healing device; and based on the received indication, restoring the data portion associated with the self-healing device that has changed with respect to data associated with the one of the at least one recovery volume.