Quality of service and streaming attributes for a data storage device
Abstract
A host/device interface coupled between a host and a storage device, and including a data interface and a Quality of Service (QoS) and configured to communicate a QoS signal with the host. The QoS interface cooperates with the data interface to selectively manage a storage QoS on the storage device. A method is provided for storing data on a data medium including receiving a Quality of Service (QoS) command; selecting a portion of the data medium on which to store a data stream; forming a stream chunk from a portion of the data stream; configuring a transducer to store the stream chunk on the data medium in response to the QoS command; and storing the data on the data medium, such that the storing conforms to a QoS command value.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A host/device interface, comprising:
a data interface communicatively coupled to transfer data between a host and a storage device; and a Quality of Service (QoS) interface coupled to the data interface and configured to communicate at least one QoS signal with the host, wherein the QoS interface cooperates with the data interface to selectively manage a storage QoS on the storage device.
2 . The host/device interface of claim 1 , wherein the data storage apparatus comprises a hard disk drive.
3 . The host/device interface of claim 1 , wherein the storage QoS comprises a data behavior value.
4 . The host/device interface of claim 2 , further comprising a transducer coupled to the data interface, wherein the host cooperates with the QoS interface to selectively manage a storage QoS using the transducer.
5 . The host/device interface of claim 4 , wherein the storage QoS comprises a data behavior value.
6 . A storage device, comprising:
a data storage medium; a transducer selectively coupled to communicate with the data storage medium; and a Quality of Service (QoS) interface configured to communicate a QoS command, and configured to cause the transducer to selectively couple to the data storage medium in response to the QoS command.
7 . The data storage device of claim 6 , wherein the data storage medium includes a plurality of data blocks configured in response to the QoS command.
8 . The data storage device of claim 7 , wherein the QoS command comprises a data behavior command.
9 . The data storage device of claim 6 , wherein the data storage medium comprises a semiconductor memory, and wherein the QoS command comprises a data behavior command.
10 . The data storage device of claim 6 , wherein the data storage medium includes a first plurality of data blocks configured in response to a first QoS command and a second plurality of data blocks configured in response to a second QoS command.
11 . The data storage device of claim 10 , wherein the QoS command comprises a data behavior command.
12 . A method for storing data on a data medium, the method comprising:
receiving a Quality of Service (QoS) command; selecting a portion of the data medium on which to store a data stream; forming a stream chunk from a portion of the data stream; configuring a transducer to store the stream chunk on the data medium in response to the QoS command; and storing the data on the data medium, wherein the storing conforms to a QoS command value.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.