Dynamic data access pattern detection in a block data storage device
AssigneeSeagate Technology LLC
InventorsKenny T. Coker, Edwin S. Olds, Jack A. Mobley
Life of this patent
Estimating the term…
Loading patent…
AssigneeSeagate Technology LLC
InventorsKenny T. Coker, Edwin S. Olds, Jack A. Mobley
Estimating the term…
Method and apparatus for transferring data between a host device and a data storage device having a first memory space (such as a buffer) and a second memory space (such as magnetic discs). Data are stored on the discs in host-addressable data sectors. The data storage device is configured to operate in a local mode of operation and a nonlocal mode of operation. During the local mode, nonrequested user data are retrieved from the discs and placed into the buffer in anticipation of a future request for the nonrequested user data. During nonlocal mode, such nonrequested user data are not retrieved. An interface circuit monitors host data access patterns and dynamically switches between the nonlocal and local modes in relation to proximity of a data sector address of each most recently received read command to data sector addresses associated with previously received read commands.
A block data storage device, comprising:
A block data storage device configured to retrieve user data to a host device in response to read commands issued by the host device, comprising:
A method for transferring data between a host device and a block data storage device having a first memory space and a second memory space, the second memory space storing user data in a plurality of data sectors each having an associated data sector address, the method comprising:
Dependencies are inferred from the claim text.