System for remote loading of objects or files in order to update software
First Claim
1. A computer server configured to transfer system update files to a remotely located receiving jukebox device provided with an operating system wherein different tasks are broken down into a plurality of interconnected modules and further comprising libraries, the computer server comprising:
- a network connection to the receiving jukebox device; and
processing resources, including at least one processor, configured to send a new file to said receiving jukebox device over the network connection;
whereinthe new file, when received by the receiving jukebox device, includes data programmed to cause the receiving jukebox device to at least;
check at least minimum version information required for execution of said new file;
verify that existing files required for the execution of said new file correspond to said minimum version information requirements; and
update the receiving jukebox device using said new file in dependence on said verifying.
4 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.
185 Citations
20 Claims
-
1. A computer server configured to transfer system update files to a remotely located receiving jukebox device provided with an operating system wherein different tasks are broken down into a plurality of interconnected modules and further comprising libraries, the computer server comprising:
-
a network connection to the receiving jukebox device; and processing resources, including at least one processor, configured to send a new file to said receiving jukebox device over the network connection;
whereinthe new file, when received by the receiving jukebox device, includes data programmed to cause the receiving jukebox device to at least; check at least minimum version information required for execution of said new file; verify that existing files required for the execution of said new file correspond to said minimum version information requirements; and update the receiving jukebox device using said new file in dependence on said verifying. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A digital jukebox device provided with an operating system in which different tasks are broken down into a plurality of interconnected modules and further comprising libraries, the jukebox device being configured to receive system update files in connection with at least one processor and a memory that cooperate with one another to at least:
-
receive a new file from a remote loading source; check at least minimum version information required for execution of said new file; verify that existing files required for the execution of said new file correspond to said minimum version information requirements; and update the jukebox device using said new file in dependence on said verifying. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification