FIRMWARE ROLLBACK AND CONFIGURATION RESTORATION FOR ELECTRONIC DEVICES
First Claim
Patent Images
1. A computer-implemented method for managing firmware updating for a networked group of electronic devices connected on a user intranet, each of the electronic devices including firmware stored on device memory, the method comprising:
- providing a central management system configured to control firmware update and firmware rollback activity for said networked group of electronic devices;
maintaining a local electronically accessible memory storage accessible by the central management system for storing firmware images of firmware versions used by one or more of the electronic devices;
accessing the central management system to initiate a firmware rollback to a previous firmware version utilized by a selected one of said electronic devices, using a stored firmware image from said local electronically accessible memory storage.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for managing one or more electronic devices connected on a network. A central management system may be configured to control firmware rollback activity for the devices. The central management system may in some embodiments also rollback configuration settings. In another embodiment, a central management system may perform device cloning activities.
154 Citations
29 Claims
-
1. A computer-implemented method for managing firmware updating for a networked group of electronic devices connected on a user intranet, each of the electronic devices including firmware stored on device memory, the method comprising:
-
providing a central management system configured to control firmware update and firmware rollback activity for said networked group of electronic devices; maintaining a local electronically accessible memory storage accessible by the central management system for storing firmware images of firmware versions used by one or more of the electronic devices; accessing the central management system to initiate a firmware rollback to a previous firmware version utilized by a selected one of said electronic devices, using a stored firmware image from said local electronically accessible memory storage. - View Dependent Claims (2, 3, 4)
-
-
5. A processor-readable medium comprising processor-executable instructions configured for centrally managing a networked group of electronic devices connected on a user intranet, each of the electronic devices including firmware stored on device memory, the processor-executable instructions further configured for:
-
controlling firmware update and firmware rollback activity for the networked group of electronic devices; maintaining a local electronically accessible memory storage for storing firmware images of firmware versions used by one or more of the electronic devices; initiating a firmware rollback to a previous firmware version utilized by a selected one of said electronic devices, using a stored firmware image from said local electronically accessible memory storage. - View Dependent Claims (6)
-
-
7. A method for managing firmware updating for one or more electronic devices connected on a user intranet, each of the one or more electronic devices including firmware stored on device memory, the method comprising:
-
maintaining a central management system configured to control firmware update and firmware rollback activity for said one or more electronic devices; maintaining an electronically accessible firmware repository for storing firmware versions for said one or more electronic devices; maintaining a local database accessible by the central management system for storing firmware images of current firmware versions in use by one or more of the electronic devices, and configuration settings for one or more of the devices; accessing the central management system to initiate a firmware update activity for a selected electronic device; storing an image of the current firmware version and a current set of said configuration settings for said selected device; conducting a firmware update activity for said selected electronic device; conducting a firmware rollback to said current firmware version and said current set of configuration settings using said stored image of the current firmware version and the current set of configuration settings. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for managing firmware updating for one or more electronic devices connected on a user intranet, each of the one or more electronic devices including firmware stored on device memory, the method comprising:
-
maintaining a central management system connected on the intranet behind a firewall, the central management system configured to control firmware update and firmware rollback activity for said one or more electronic devices; maintaining an electronically accessible firmware repository for storing firmware updates, including firmware updates for said one or more electronic devices; maintaining a local database accessible by the central management system for storing firmware images of current firmware in use by one or more of the electronic devices, and configuration settings for one or more of the devices; accessing the central management system to initiate a firmware update activity for a selected electronic device of said one or more electronic devices; storing an image of the current firmware and a current set of said configuration settings for said selected device in said local database; conducting a firmware update activity for said selected electronic device; monitoring said firmware update activity by the central management system to determine whether the firmware update activity results in a successful firmware update for said selected electronic device; and if the firmware update is unsuccessful, conducting a firmware rollback to said current firmware and said current set of configuration settings, said conducting the firmware rollback including retrieving the image of the current firmware and the current set of configuration settings for the selected device from said local database. - View Dependent Claims (16, 17)
-
-
18. A computer-implemented method for managing a network of electronic devices connected on a network, each of the electronic devices including firmware stored on device memory, the method comprising:
-
maintaining a central management system configured to control firmware update, firmware rollback and device cloning activities for said electronic devices; maintaining a local electronic memory accessible by the central management system for storing firmware images of current firmware in use by one or more of the electronic devices, and configuration settings for one or more of the devices; using the central management system to initiate a firmware update activity for a selected one of said electronic devices; accessing the central management system to initiate a firmware rollback activity for a selected one of said electronic devices; and accessing the central management system to initiate a cloning activity. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer-implemented method for managing a network of electronic devices connected on a computer network, each of the electronic devices including firmware stored on device memory, the method comprising:
-
maintaining a central management system configured to control device cloning activities for said electronic devices; maintaining a local electronic memory accessible by the central management system for storing firmware images and configuration settings for one or more of the devices; accessing the central management system to initiate a cloning activity; retrieving a firmware image from said local electronic memory; installing said retrieved firmware image on a target electronic device connected on the network; retrieving a set of configuration settings from the local electronic memory and copying said set on the target electronic device. - View Dependent Claims (24, 25, 26)
-
-
27. A computer-implemented method for managing a network of electronic devices connected on a computer network, each of the electronic devices including firmware stored on device memory, the method comprising:
-
maintaining a central management system configured to control device cloning activities for said electronic devices, wherein firmware and configuration settings of a source electronic device connected on the network are installed on a target electronic device connected on the network; maintaining a local electronic memory accessible by the central management system for storing firmware images of current firmware in use by one or more of the electronic devices, and configuration settings for one or more of the devices; accessing the central management system to initiate a cloning activity; retrieving an image of a firmware in use by the source electronic device; installing said retrieved image on the target electronic device; retrieving a set of configuration settings from the source electronic device and installing said set on the target electronic device. - View Dependent Claims (28, 29)
-
Specification