Processing data storage commands for enclosure services
First Claim
Patent Images
1. A method comprising:
- identifying a virtual ATA packet interface (VATAPI) as a SCSI enclosure services (SES) device to a computing device that is coupled to a data storage device;
receiving one or more data storage commands from a communication interface of the data storage device;
providing the one or more data storage commands to the VATAPI; and
receiving one or more results of the one or more data storage commands from the VATAPI.
10 Assignments
0 Petitions
Accused Products
Abstract
Systems and method are disclosed for processing data storage commands for enclosure services. In one embodiment, a data storage device may include a virtual ATA packet interface (VATAPI). The VATAPI may identify itself as a SCSI enclosure services (SES) device. The VATAPI may allow the data storage device to use SES operations/commands to perform operations/commands for enclosure services.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a virtual ATA packet interface (VATAPI) as a SCSI enclosure services (SES) device to a computing device that is coupled to a data storage device; receiving one or more data storage commands from a communication interface of the data storage device; providing the one or more data storage commands to the VATAPI; and receiving one or more results of the one or more data storage commands from the VATAPI. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data storage device, comprising:
-
a non-volatile memory; and a controller coupled to the non-volatile memory, the controller configured to; identify a virtual ATA packet interface (VATAPI) as a SCSI enclosure services (SES) device to a computing device that is coupled to the data storage device; receive one or more data storage commands from a communication interface of the data storage device; provide the one or more data storage commands to the VATAPI; and receive one or more results of the one or more data storage commands from the VATAPI. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A data storage device, comprising:
-
a means for storing data; and processing means coupled to the means for storing data, the processing means comprising; means for identifying a virtual ATA packet interface (VATAPI) as a SCSI enclosure services (SES) device to a computing device that is coupled to the data storage device; means for receiving one or more data storage commands from a communication interface of the data storage device; means for providing the one or more data storage commands to the VATAPI; and means for receiving one or more results of the one or more data storage commands from the VATAPI.
-
Specification