Managing and changing device settings
First Claim
Patent Images
1. A system for configuring a device, comprising:
- a memory device to store a plurality of templates, the templates including parameter values for the device; and
a processor to;
prioritize the templates, a parameter value associated with a higher priority one of the templates overriding a parameter value associated with a lower priority one of the templates,configure the device based on the parameter values in the templates and the priorities of the templates,import configuration information from the device,determine whether a device value in the imported configuration information equals a parameter value in one of the templates,remove, when the device value in the imported configuration information equals the parameter value in the template, the device value from the imported configuration information to form modified configuration information,determine whether a connection exists with the device, andforward, when the connection exists, the modified configuration information to the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system facilitates the configuring of a set of devices. The system stores templates, where each template includes configuration data that applies to one or more of the devices. The system configures the devices based on the configuration data in the templates.
45 Citations
26 Claims
-
1. A system for configuring a device, comprising:
-
a memory device to store a plurality of templates, the templates including parameter values for the device; and a processor to; prioritize the templates, a parameter value associated with a higher priority one of the templates overriding a parameter value associated with a lower priority one of the templates, configure the device based on the parameter values in the templates and the priorities of the templates, import configuration information from the device, determine whether a device value in the imported configuration information equals a parameter value in one of the templates, remove, when the device value in the imported configuration information equals the parameter value in the template, the device value from the imported configuration information to form modified configuration information, determine whether a connection exists with the device, and forward, when the connection exists, the modified configuration information to the device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented system for configuring a device, comprising:
-
means for storing a plurality of templates, the templates including configuration information for the device; means for prioritizing the templates, configuration information associated with a higher priority one of the templates overriding configuration information associated with a lower priority one of the templates; and means for configuring the device based on device configuration information, the configuration information in the templates, and the priorities of the templates, wherein the device configuration information overrides the configuration information in the templates where a conflict exists between the device configuration information and the configuration information in the templates.
-
-
7. A method for configuring a device, comprising:
-
associating a plurality of templates with the device, the templates including configuration information for the device; prioritizing the templates, configuration information associated with a higher priority one of the templates overriding configuration information associated with a lower priority one of the templates for a configuration parameter associated with the device; and configuring the device based on device configuration information, the configuration information in the templates and the priorities of the templates, wherein the device configuration information overrides the configuration information in the templates where a conflict exists between the device configuration information and the configuration information in the templates.
-
-
8. A system for configuring a device, comprising:
-
a memory device to store a plurality of templates, a first one of the templates obtaining a parameter value associated with the device from a second one of the templates; and a processor to; configure the device based on the parameter value in the first template that was obtained from the second template, import configuration information from the device, determine whether a device value in the imported configuration information equals a parameter value from one of the templates, remove, when the device value in the imported configuration information equals the parameter value in the template, the device value from the imported configuration information to form modified configuration information, and forward the modified configuration information to the device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for configuring a set of devices of different types, comprising:
-
a memory device to store a template associated with the devices, the template including generic configuration data that applies to the different types of devices; and a processor to; configure the devices based on the generic configuration data in the template, import configuration information from one of the devices, determine whether a device value in the imported configuration information equals a parameter value in the generic configuration data from the template, remove, when the device value in the imported configuration information equals the parameter value in the template, the device value from the imported configuration information to form modified configuration information, and save, to the memory device, a device object including the modified configuration information and corresponding to the one device. - View Dependent Claims (14, 15, 16)
-
-
17. A system for configuring a device, comprising:
-
a memory device to store a template that includes a parameter value for configuring the device; and a processor to; import configuration information from the device, determine whether a device value in the imported configuration information equals the parameter value in the template, and remove, from the imported configuration information, the device value when the device value equals the parameter value in the template to form modified configuration information associated with the device. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A system for configuring devices, comprising:
-
a memory device to store a template that is associated with a set of devices, the template including configuration data for configuring the devices; and a processor to; modify configuration data included in the template, identify the devices that are associated with the template, validate data associated with the identified devices, load the configuration data from the template into the identified devices after validating the data associated with the identified devices, import configuration information from one of the devices, determine whether a device value in the imported configuration information equals a parameter value in the configuration data in the template, and remove, from the imported configuration information, the device value when the device value equals the parameter value. - View Dependent Claims (24, 25, 26)
-
Specification