System for remote loading of objects or files in order to update software
First Claim
1. 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.
12 Assignments
0 Petitions
Accused Products
Abstract
A system for remote loading of objects or files in order to update software includes operating system architecture that calls for different tasks to be broken down into software modules that are connected to one another by dynamic links or are composed of executable subroutines that have main dependence links to other parts of the operating system. Each of the modules is composed of object files or libraries that are represented by dynamic link libraries among themselves according to a number of dependence levels that are described in their respective attributes.
369 Citations
2 Claims
- 1. 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.
Specification