Method for providing a suggested read list of digital data to a host device
AssigneeSanDisk IL Ltd.
InventorsAlain Nochimowski, Micha Rave
Life of this patent
Estimating the term…
Abstract
The embodiments described herein generally relate to a local mass storage device that provides a suggested read list of digital data to a host device. In one embodiment, a method is provided in which a local mass storage device receives a request from a host device for a suggested read list of digital data stored in the local mass storage device. The local mass storage device creates the suggested read list and provides the suggested read list to the host device. In this embodiment, the local mass storage device is managed by the host device using a logical block addressing protocol.
Claims16
A method for providing a suggested read list of digital data to a host device, the method comprising:
- performing by a local mass storage device in communication with a host device, wherein the local mass storage device comprises a controller and a memory storing digital data:
- receiving a request from the host device for a suggested read list of digital data stored in the memory;
- creating the suggested read list at the local mass storage device based on information regarding the digital data which is stored in the local mass storage device;
- and
- providing the suggested read list to the host device without transferring the information used to create the suggested read list;
- wherein the at least part of the memory of the local mass storage device is managed by the host device using a logical block addressing protocol;
- wherein a different communication protocol is used to receive the request from the host device and provide the suggested read list to the host device;
- and
- wherein the suggested read list specifies data locations in the memory for the digital data in the suggested read list.
A mass storage device comprising:
- an input/output port configured to connect the mass storage device with a host device;
- a memory storing digital data;
- and
- a controller in communication with the input/output port and the memory, wherein the controller is operative to:
- receive a request from the host device for a suggested read list of digital data stored in the memory;
- create the suggested read list at the mass storage device based on information regarding the digital data which is stored in the local mass storage device;
- and
- provide the suggested read list to the host device without transferring the information used to create the suggested read list;
- wherein at least part of the memory of the mass storage device is managed by the host device using a logical block addressing protocol;
- wherein a different communication protocol is used to receive the request from the host device and provide the suggested read list to the host device;
- and
- wherein the suggested read list specifies data locations in the memory for the digital data in the suggested read list.
Dependencies are inferred from the claim text.