Patent ID: 6427227
Filing Date: 2002-07-30
Classification: G06F

Abstract:
A computer-readable medium having computer-executable instructions for repairing an application program that has become damaged, which when executed comprises:receiving an indication that a resource operative to provide functionality to the application program is needed by the application program; verifying that the resource is available to the application program at an expected location; in response to a positive verification of the availability of the resource to the application program at the expected location, passing an existence verification to the application program; in response to a failure to verify the availability of the resource to the application program at the expected location, determining if a patch exists for patching the application program; in response to a positive determination that the patch exists for patching the application program, accessing the patch to retrieve information for applying the patch to the application program; installing the resource at the expected location; and applying the patch to the resource.