Solution for locally staged electronic software distribution using secure removable media
First Claim
1. A method for creating a Removable Installation Kit (“
- RIK”
) for locally staged electronic software distribution on a user system, the method comprising the steps of;
an administrator server computer selecting a software package from a list of software packages on a software distribution server computer, wherein the software distribution server computer and the administrator server computer are communicatively coupled to each other via a network;
after the step of the administrator server computer selecting the software package, the administrator server computer specifying a unique identifier of the RIK and transmitting the unique identifier of the RIK to the software distribution server computer;
the software distribution server computer generating a mapping of the software package to a computer readable removable storage device;
after the step of the administrator server computer transmitting the unique identifier of the RIK to the software distribution server computer, the administrator server computer receiving from the software distribution server computer (i) the software package and (ii) RIK data comprising the mapping, the unique identifier of the RIK, an encryption key, a decryption key for decrypting data encrypted using the encryption key, and a size of the computer readable removable storage device;
the administrator server computer encrypting, using the encryption key, each source directory associated with the software package; and
the administrator server computer creating the RIK by copying to the computer readable removable storage device;
the software package and the unique identifier of the RIK.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, information processing system, and computer program storage product, are provided for creating a Removable Installation Kit (“RIK”) for locally staged electronic software distribution on a user system. The method includes selecting at least one software package from a list of software packages on a software distribution server. A set of data elements is created that is associated with an RIK to be created using the at least one software package. The set of data elements is stored at the software distribution server. A temporary copy of the at least one software package that has been selected is stored. The RIK is created by placing at least the software package that has been selected and a unique identifier associated with the RIK on at least one removable storage medium.
-
Citations
12 Claims
-
1. A method for creating a Removable Installation Kit (“
- RIK”
) for locally staged electronic software distribution on a user system, the method comprising the steps of;an administrator server computer selecting a software package from a list of software packages on a software distribution server computer, wherein the software distribution server computer and the administrator server computer are communicatively coupled to each other via a network; after the step of the administrator server computer selecting the software package, the administrator server computer specifying a unique identifier of the RIK and transmitting the unique identifier of the RIK to the software distribution server computer; the software distribution server computer generating a mapping of the software package to a computer readable removable storage device; after the step of the administrator server computer transmitting the unique identifier of the RIK to the software distribution server computer, the administrator server computer receiving from the software distribution server computer (i) the software package and (ii) RIK data comprising the mapping, the unique identifier of the RIK, an encryption key, a decryption key for decrypting data encrypted using the encryption key, and a size of the computer readable removable storage device; the administrator server computer encrypting, using the encryption key, each source directory associated with the software package; and the administrator server computer creating the RIK by copying to the computer readable removable storage device;
the software package and the unique identifier of the RIK. - View Dependent Claims (2, 3, 4)
- RIK”
-
5. An information processing system for creating a Removable Installation Kit (“
- RIK”
) for locally staged electronic software distribution on a user system, the information processing system comprising an administrator server computer, the administrator server computer comprising;a computer readable memory; a processor communicatively coupled to the computer readable memory; a computer readable non-transitory storage device; first program instructions, for the administrator server computer, to select a software package from a list of software packages on a software distribution server computer, wherein the software distribution server computer and the administrator server computer are communicatively coupled to each other via a network; second program instructions, for the administrator server computer, after the software package has been selected by the administrator server computer, to specify a unique identifier of the RIK and transmit the unique identifier of the RIK to the software distribution server computer; third program instructions, for the software distribution server computer, to generate a mapping of the software package to a computer readable removable storage device; fourth program instructions, for the administrator server computer, to receive from the software distribution server computer, after the unique identifier of the RIK has been transmitted by the administrator server computer to the software distribution server computer;
(i) the software package and (ii) RIK data comprising the mapping, the unique identifier of the RIK, an encryption key, a decryption key for decrypting data encrypted using the encryption key, and a size of the computer readable removable storage device;fifth program instructions, for the administrator server computer, to encrypt, using the encryption key, each source directory associated with the software package; and sixth program instructions, for the administrator server computer, to create the RIK by copying to the computer readable removable storage device;
the software package and the unique identifier of the RIK;wherein the first program instructions, the second program instructions, the third program instructions, the fourth program instructions, the fifth program instructions, and the sixth program instructions are stored on the computer readable non-transitory storage device for execution by the processor via the computer readable memory. - View Dependent Claims (6, 7, 8)
- RIK”
-
9. A computer program product for creating a Removable Installation Kit (“
- RIK”
) for locally staged electronic software distribution on a user system, the computer program product comprising;first program instructions, for an administrator server computer, to select a software package from a list of software packages on a software distribution server computer, wherein the software distribution server computer and the administrator server computer are communicatively coupled to each other via a network; second program instructions, for the administrator server computer, after the software package has been selected by the administrator server computer, to specify a unique identifier of the RIK and transmit the unique identifier of the RIK to the software distribution server computer; third program instructions, for the software distribution server computer, to generate a mapping of the software package to a computer readable removable storage device; fourth program instructions, for the administrator server computer, to receive from the software distribution server computer, after the unique identifier of the RIK has been transmitted by the administrator server computer to the software distribution server computer;
(i) the software package and (ii) RIK data comprising the mapping, the unique identifier of the RIK, an encryption key, a decryption key for decrypting data encrypted using the encryption key, and a size of the computer readable removable storage device;fifth program instructions, for the administrator server computer, to encrypt, using the encryption key, each source directory associated with the software package; and sixth program instructions, for the administrator server computer, to create the RIK by copying to the computer readable removable storage device;
the software package and the unique identifier of the RIK;wherein the first program instructions, the second program instructions, the third program instructions, the fourth program instructions, the fifth program instructions, and the sixth program instructions are stored on a computer readable non-transitory storage device of the administrator server computer for execution by a processor of the administrator server computer via a computer readable memory of the administrator server computer. - View Dependent Claims (10, 11, 12)
- RIK”
Specification