A method repairing an installed and patched application program if a patched resource needed by the application program becomes inadvertently deleted or otherwise unavailable to the application program is disclosed. Briefly described, the present invention makes possible a system for verifying the existence of a resource needed to support a feature of the application program. The system may respond to a request from the application program to make use of the resource by first verifying the existence of the resource at an expected location. If the resource does not exist at the expected location, rather than returning an error to the application program, the system reinstalls the missing resource without interrupting the normal operation of the application program. If the resource has been patched since its original installation, the system reapplies the patch to the resource subsequent to reinstalling the resource.

Un método que repara un programa de uso instalado y remendado si un recurso remendado necesitado por el programa de uso se suprime inadvertidamente o un de otra manera inasequible al programa de uso se divulga. Descrita brevemente, la actual invención hace posible un sistema para verificar la existencia de un recurso necesitado para apoyar una característica del programa de uso. El sistema puede responder a una petición del programa de uso de hacer uso el recurso primero verificando la existencia del recurso en una localización prevista. Si el recurso no existe en la localización prevista, más bien que volver un error al programa de uso, el sistema reinstala el recurso que falta sin la interrupción de la operación normal del programa de uso. Si el recurso se ha remendado desde su instalación original, el sistema reaplica el remiendo al recurso subsecuente a reinstalar el recurso.

 
Web www.patentalert.com

< (none)

< Functional debugger for debugging software programs

> Method and apparatus for information retrieval from a network using parameter value sampling

> (none)

~ 00039