Dynamic distributed configuration management system
First Claim
1. A method for updating a configuration of a device, comprising:
- obtaining an indication of an intended action to be performed by the device;
preparing a configuration list of program components required to perform the intended action based on the intended action and configuration information for the device;
determining for each program component in the configuration list whether the program component is installed on the device; and
transferring each required program component that is not installed on the device to the device and installing the program component on the device.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and systems, including computer program products, implementing and using techniques for updating a configuration of a device. An indication of an intended action to be performed by the device is obtained. A configuration list of program components required to perform the intended action is prepared based on the intended action and configuration information for the device. For each program component in the configuration list it is determined whether the program component is installed on the device. Each required program component that is not installed on the device is transferred to the device and the program component is installed on the device.
97 Citations
40 Claims
-
1. A method for updating a configuration of a device, comprising:
-
obtaining an indication of an intended action to be performed by the device;
preparing a configuration list of program components required to perform the intended action based on the intended action and configuration information for the device;
determining for each program component in the configuration list whether the program component is installed on the device; and
transferring each required program component that is not installed on the device to the device and installing the program component on the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A configuration manager for updating a configuration of a device, comprising:
-
means for obtaining an indication of an intended action to be performed by the device;
means for determining whether the intended action can be performed by the device; and
means for updating the configuration of the device so that the intended action can be performed. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An application server for updating a configuration of a device, comprising:
-
means for obtaining an indication of an intended action to be performed by the device;
means for preparing a configuration list of program components required to perform the intended action, based on the intended action and configuration information for the device; and
means for transferring the configuration list to the device. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for using a media device to perform an intended action on one or more media files, comprising:
-
obtaining an indication of an intended action to be performed by the device;
preparing a configuration list of program components required to perform the intended action based on the intended action and configuration information for the device;
determining for each program component in the configuration list whether the program component is installed on the device;
transferring each required program component that is not installed on the device to the device and installing the program component on the device; and
performing the intended action on at least one of the one or more media files using the installed program components. - View Dependent Claims (39, 40)
-
Specification