SOFTWARE DEPLOYMENT TO MULTIPLE COMPUTING DEVICES
First Claim
1. A computer-implemented method, comprising:
- storing a manifest file and a parameters file at a record of a data store, wherein the manifest file and the parameters file are associated with a software deployment package at a computing device, and wherein the record is specific to an application associated with the software deployment package;
publishing the application from the computing device to a first remote computing device;
receiving first parameter values from the first remote computing device;
storing the first parameter values at the data store in a first sub-record that is specific to the first remote computing device;
publishing the application from the computing device to a second remote computing device;
receiving second parameter values from the second remote computing device; and
storing the second parameter values at the data store in a second sub-record that is specific to the second remote computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A particular method includes storing a manifest file and a parameters file at a data store. The manifest file and the parameters file are associated with a software deployment package. An application associated with the software deployment package is published to a first remote computing device and to a second remote computing device. The method includes receiving first parameter values from the first remote computing device and receiving second parameter values from the second remote computing device. The first parameter values are stored in a first region of the data store that is specific to the first computing device. The second parameter values are stored in a second region of the data store that is specific to the second computing device.
78 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
storing a manifest file and a parameters file at a record of a data store, wherein the manifest file and the parameters file are associated with a software deployment package at a computing device, and wherein the record is specific to an application associated with the software deployment package; publishing the application from the computing device to a first remote computing device; receiving first parameter values from the first remote computing device; storing the first parameter values at the data store in a first sub-record that is specific to the first remote computing device; publishing the application from the computing device to a second remote computing device; receiving second parameter values from the second remote computing device; and storing the second parameter values at the data store in a second sub-record that is specific to the second remote computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium comprising instructions that, when executed by a computer, cause the computer to:
-
receive a software deployment package from a source computing device at a destination computing device, wherein the software deployment package includes a manifest file identifying components of an application, and wherein the software deployment package includes a parameters file identifying one or more destination-dependent parameters of the application; install the application at the destination computing device; prompt a user for values of the one or more destination-dependent parameters that are specific to the destination computing device; and transmit the values to a data store for storage. - View Dependent Claims (17)
-
-
18. A computer system, comprising
a processor; - and
a memory storing instructions executable by the processor to; receive a software deployment package, wherein the software deployment package includes a manifest file identifying components of an application, and wherein the software deployment package includes a parameters file identifying one or more destination-dependent parameters of the application; install the application; store the manifest file and the parameters file at a data store; publish the application to each of a plurality of remote computing devices; receive parameter values from each of the plurality of remote computing devices; and store parameter values received from each particular remote computing device in a region of the data store that is specific to the particular computing device. - View Dependent Claims (19, 20)
- and
Specification