Methods, devices and computer program products for configuring network-enabled devices
AssigneeEaton Corporation
InventorJames Gordon Thompson
Life of this patent
Estimating the term…
Abstract
Methods, devices and computer program products are provided for configuring network-enabled devices. One or more additional network-enabled devices containing configuration parameters relevant to a first network-enabled device are discovered. The relevant configuration parameters are obtained from the one or more additional network-enabled device by the first network-enabled device and the first network-enabled device is configured using the obtained configuration parameters.
Claims25
A method for configuring network-enabled devices, the method comprising:
- discovering, at a first network-enabled device, at least one additional network-enabled device containing configuration parameters including details of how to configure the first network-enabled device, the first network-enabled device comprising an uninterruptible power supply (UPS), an electricity meter, or a feeder protector;
- obtaining the configuration parameters from the at least one additional network-enabled device;
- configuring the first network-enabled device using the obtained configuration parameters;
- and
- after configuring the first network-enabled device, providing the configuration parameters from the first network-enabled device to a third network-enabled device to configure the third network-enabled device,
- wherein obtaining the configuration parameters from the at least one additional network-enabled device and providing the configuration parameters from the first network-enabled device to the third network-enabled device comprise virally obtaining and providing the configuration parameters.
A network-enabled device comprising:
- a discovery module positioned in the network-enabled device and configured to discover at least one additional network-enabled device containing configuration parameters including details of how to configure the network-enabled device, the network-enabled device comprising an uninterruptible power supply (UPS), an electricity meter, or a feeder protector;
- a communication module positioned in the network-enabled device and configured to virally:
- obtain the configuration parameters from the at least one additional network-enabled device, and provide the configuration parameters from the network-enabled device to a third network-enabled device to configure the third network-enabled device after configuring the network-enabled device;
- a configuration module positioned in the network enabled device and configured to configure the network-enabled device using the obtained configuration parameters;
- and
- a processor configured to communicate with the discovery module, the communication module, and the configuration module.
A computer program product for configuring network-enabled devices, the computer program product comprising:
- a non-transitory computer readable storage medium having computer readable program code embodied in said medium, the computer readable program code comprising:
- computer readable program code configured to discover, at a first network-enabled device, at least one additional network-enabled device containing configuration parameters including details of how to configure the first network-enabled device, the first network-enabled device comprising an uninterruptible power supply (UPS), an electricity meter, or a feeder protector;
- computer readable program code configured to obtain the configuration parameters from the at least one additional network-enabled device;
- computer readable program code configured to configure the first network-enabled device using the obtained configuration parameters;
- and
- computer readable program code configured to, after configuring the first network-enabled device, provide the configuration parameters from the first network-enabled device to a third network-enabled device to configure the third network-enabled device,
- wherein the computer readable program code configured to obtain the configuration parameters from the at least one additional network-enabled device and provide the configuration parameters from the first network-enabled device to the third network-enabled device comprises computer readable program code configured to virally obtain and provide the configuration parameters.
Dependencies are inferred from the claim text.