Update system, update client apparatus, update server apparatus, and programs
First Claim
1. An update system comprising:
- an update client which updates a driver and firmware which are included in a disk array system; and
an update server which is connected to said update client via a communication line, determines whether or not update of said driver and said firmware is necessary, and in a case where determining that the update is necessary, sends appropriate update data corresponding to combination of said driver and said firmware to said update client, wherein said update client updates both of said driver and said firmware using the update data supplied from said update server.
1 Assignment
0 Petitions
Accused Products
Abstract
An update client sends to an update server which is connected to the update client via a communication line, identification information of a driver and firmware which are included in a disk array system, and identification information of an error event which has occurred in the disk array system. The update server determines whether update of the driver and the firmware is necessary or not in accordance with a combination of the supplied identification information of the driver, the firmware, and the error event. In a case where it is determined that update is necessary, the update server sends to the update client, update data corresponding to the combination of the supplied identification information of the driver, the firmware, and the error event. The update client updates both of the driver and the firmware using the supplied update data.
142 Citations
18 Claims
-
1. An update system comprising:
-
an update client which updates a driver and firmware which are included in a disk array system; and
an update server which is connected to said update client via a communication line, determines whether or not update of said driver and said firmware is necessary, and in a case where determining that the update is necessary, sends appropriate update data corresponding to combination of said driver and said firmware to said update client, wherein said update client updates both of said driver and said firmware using the update data supplied from said update server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An update system comprising:
-
a necessity determination unit which determines whether update of a driver and firmware which are included in a disk array system is necessary or not in accordance with a combination of said driver and said firmware;
a data determination unit which determines update data appropriate for updating both of said driver and said firmware in accordance with the combination of said driver and said firmware, in a case where said necessity determination unit determines that the update is necessary; and
an update unit which updates both of said driver and said firmware using the update data determined by said data determination unit. - View Dependent Claims (12, 14, 16)
-
-
13. An update client apparatus which updates both of a driver and firmware which are included in a disk array system, said apparatus comprising:
-
an information sending unit which sends identification information for identifying said driver and identification information for identifying said firmware to an external apparatus which stores a plurality of update data; and
an update unit which updates both of said driver and said firmware using update data supplied from the external apparatus in accordance with a combination of the identification information of said driver and the identification information of said firmware.
-
-
15. An update server apparatus which provides an external apparatus with update data for updating both of a driver and firmware which are included in a disk array system, said update server apparatus comprising:
-
a necessity determination unit which determines whether update of the driver and the firmware is necessary or not in accordance with a combination of identification information for identifying the driver and identification information for identifying the firmware which are supplied from the external apparatus;
a data determination unit which determines the update data in accordance with the combination of the identification information of the driver and the identification information of the firmware which are supplied from the external apparatus, in a case where said necessity determination unit determines that the update is necessary; and
a data sending unit which sends the update data determined by said data determination unit to the external apparatus.
-
-
17. A program for controlling a computer to function as an update client apparatus which updates both of a driver and firmware which are included in a disk array system, said update client apparatus comprising:
-
an information sending unit which sends identification information for identifying the driver and identification information for identifying the firmware to an external apparatus which stores a plurality of update data; and
an update unit which updates both of the driver mid the firmware using update data supplied from the external apparatus in accordance with a combination of the identification information of the driver and the identification information of the firmware.
-
-
18. A program for controlling a computer to function as an update server apparatus which provides an external apparatus with update data for updating both of a driver and firmware which are included in a disk array system, said update server apparatus comprising:
-
a necessity determination unit which determines whether update of the driver and the firmware is necessary or not in accordance with a combination of identification information for identifying the driver and identification information for identifying the firmware which are supplied from the external apparatus;
a data determination unit which determines the update data in accordance with the combination of the identification information of the driver and the identification information of the firmware which are supplied from the external apparatus, in a case where said necessity determination unit determines that the update is necessary; and
a data sending unit which sends the update data determined by said data determination unit to the external apparatus.
-
Specification