METHOD AND APPARATUS FOR FIELD FIRMWARE UPDATES IN DATA STORAGE SYSTEMS
First Claim
Patent Images
1. A data storage device, comprising:
- a device firmware; and
a controller operating in accordance with the device firmware, the controller operable to determine whether or not the device firmware can be updated with new firmware at least partially based on whether or not the new firmware meets a criterion related to a configuration profile of the device firmware.
8 Assignments
0 Petitions
Accused Products
Abstract
Data storage devices and methods for updating firmware are disclosed. For example, one such data storage device includes a device firmware and a controller, where the controller operates in accordance with the device firmware. The controller determines whether or not the device firmware can be updated with new firmware at least partially based on whether or not the new firmware meets a criterion related to a configuration profile of the device firmware.
57 Citations
25 Claims
-
1. A data storage device, comprising:
-
a device firmware; and a controller operating in accordance with the device firmware, the controller operable to determine whether or not the device firmware can be updated with new firmware at least partially based on whether or not the new firmware meets a criterion related to a configuration profile of the device firmware. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data storage device, comprising:
-
a memory; a device firmware having operating instruction and a plurality of configuration characteristics of the data storage device; a device controller coupled to the memory and control data storage in and retrieval from the memory; and a smart card coupled to the device controller, the smart card operable to verify whether or not a new firmware can be used to update the device firmware. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An electronic device, comprising:
-
a device firmware having operating instructions and a configuration profile; and a controlling unit configured to operate in accordance with a set of firmware update instructions to determine whether or not a new firmware can be used to update the device firmware at least partially based on a criterion related to the configuration profile of the device firmware, the controlling unit further configured to operate in accordance with the set of firmware update instructions to update the device firmware with the new firmware if the new firmware at least satisfies the criterion. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of updating a current firmware of a data storage device, comprising:
-
identifying a configuration profile of the current firmware; determining whether or not a respective configuration profile of a new firmware meets a criterion related to the configuration profile of the current firmware; and updating the current firmware with the new firmware if the configuration profile of the new firmware meets the criterion. - View Dependent Claims (20)
-
-
21. A method of updating a current firmware of an electronic device, comprising:
-
comparing a respective configuration profile of each of at least one instance of new firmware to a configuration profile of the current firmware to determine whether or not each of the at least one instance of new firmware meets a criterion related to the configuration profile of the current firmware; and identifying those of the at least one instance of new firmware that meet the criterion so that only the identified instances of the at least one instance of new firmware can be used to update the current firmware. - View Dependent Claims (22, 23, 24, 25)
-
Specification