Patent ID: 7210141

Claim:
A system for remote loading of objects or files in order to update software, comprising operating system architecture that includes a breakdown of various tasks into software modules that are interconnected by dynamic links or made up of executable subroutines that have primary dependence links to other parts of the operating system, wherein each of the software modules is composed of object files or library files that are represented by dynamic link libraries that are organized between them according to a number of levels of dependence that are described in their respective attributes, the attributes of an object or a library indicating a version number and dependencies of the object with respect to other objects, the various tasks including a main task that includes a module (JUKECORE) that is designed to load a library loading module (WDLL), said library loading module (WDLL) including means for managing new software modules and verifying that remotely loaded software modules have no missing dependencies and that they have been loaded with the necessary versions.