Abstract:
Apparatus and method for in situ authentication and diagnostic repair of a data storage device in a multi-device user environment. In accordance with some embodiments, the method includes detecting an error condition associated with a selected data storage device in the multi-device user environment. A first level of user authentication is established by providing a challenge value generated by the selected data storage device to a remote device over a network associated with the selected data storage device. A first diagnostic tool stored on the selected data storage device is executed responsive to receipt of the first level of user authentication. A second level of user authentication is established by providing a second challenge value generated by the selected data storage device to the remote device. An output from the first diagnostic tool is used to execute a second diagnostic tool stored on the selected data storage device.
Abstract:
The present disclosure relates to recipient-specific feature activation. In an embodiment, a device may store firmware for executing a superset of device features associated with an intended recipient. The device may be configured to limit device functions to a subset of the device features or a specific firmware configuration based on an indication remotely received from an activation authority. Intended recipients may include specific customers of the device, an intended market or region, or other recipients.
Abstract:
The present disclosure relates to late stage SKU assignment. In an embodiment, a device may be assigned a complete SKU having a predefined portion and a variable portion. The predefined portion may be set during a manufacturing process of the device, and the variable portion may be assigned after manufacture, after shipping, or after the device is put into use. In some embodiments, the variable portion may be based on a set of features enabled on the device.
Abstract:
Apparatus and method for in situ authentication and diagnostic repair of a data storage device in a multi-device user environment. In accordance with some embodiments, the method includes detecting an error condition associated with a selected data storage device in the multi-device user environment. A first level of user authentication is established by providing a challenge value generated by the selected data storage device to a remote device over a network associated with the selected data storage device. A first diagnostic tool stored on the selected data storage device is executed responsive to receipt of the first level of user authentication. A second level of user authentication is established by providing a second challenge value generated by the selected data storage device to the remote device. An output from the first diagnostic tool is used to execute a second diagnostic tool stored on the selected data storage device.