METHODS FOR ENABLING SOFTWARE IN STORAGE-CAPABLE DEVICES
First Claim
1. A method for enabling software from a storage-capable device, the method comprising the steps of:
- (a) loading, by a host system operationally connected to the storage-capable device, software from an authenticatable storage area residing in the storage-capable device;
(b) validating said software; and
(c) installing said validated software, wherein said validated software provides an interface between said host system and the storage-capable device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods for enabling software from a storage-capable device including the steps of: loading, by a host system operationally connected to the storage-capable device, software from an authenticatable storage area residing in the storage-capable device; validating the software; and installing the validated software, wherein the validated software provides an interface between the host system and the storage-capable device. In some embodiments, the software is enabling software, the method further including the step of: loading, by the host system, device-functionality software from the authenticatable storage area. In some embodiments, the method further includes the steps of: validating the device-functionality software; and enabling the validated device-functionality software. In some embodiments, the method further includes the steps of: prior to the step of loading the software, executing a probe command in the host system; and returning, by the probe command, a list of device functional units residing in the storage-capable device.
29 Citations
32 Claims
-
1. A method for enabling software from a storage-capable device, the method comprising the steps of:
-
(a) loading, by a host system operationally connected to the storage-capable device, software from an authenticatable storage area residing in the storage-capable device; (b) validating said software; and (c) installing said validated software, wherein said validated software provides an interface between said host system and the storage-capable device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium having computer-readable code embodied therein for causing software to be enabled from a storage-capable device, the computer-readable code comprising:
-
(a) program code for loading, by a host system operationally connected to the storage-capable device, software from an authenticatable storage area residing in the storage-capable device; (b) program code for validating said software; and (c) program code for installing said validated software, wherein said validated software provides an interface between said host system and the storage-capable device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification