MEMORY MANAGEMENT STORAGE TO A HOST DEVICE
First Claim
Patent Images
1. A method comprising:
- in a data storage device with a non-volatile memory and a controller operative to manage the non-volatile memory and to generate management data for managing the non-volatile memory, wherein the data storage device is operatively coupled to a host device, performing, at a given time;
originating at the controller data management transfer to the host device bydetermining a need to transfer management data generated by the controller, and,based on the determined need, initiating transfer of the management data from the data storage device tothe host device;
ororiginating at the controller data management retrieval from the host device bydetermining a need to retrieve the management data from the host device, and,based on the determined need,initiating retrieval from the host device of the management data, andreceiving the management data from the host device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of memory management storage to a host device are disclosed. A method is performed in a data storage device with a non-volatile memory and a controller operative to manage the non-volatile memory and to generate management data for managing the non-volatile memory. The method includes performing, at a given time, originating at the controller data management transfer to a host device or originating at the controller data management retrieval from the host device.
-
Citations
19 Claims
-
1. A method comprising:
-
in a data storage device with a non-volatile memory and a controller operative to manage the non-volatile memory and to generate management data for managing the non-volatile memory, wherein the data storage device is operatively coupled to a host device, performing, at a given time; originating at the controller data management transfer to the host device by determining a need to transfer management data generated by the controller, and, based on the determined need, initiating transfer of the management data from the data storage device to the host device;
ororiginating at the controller data management retrieval from the host device by determining a need to retrieve the management data from the host device, and, based on the determined need, initiating retrieval from the host device of the management data, and receiving the management data from the host device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data storage device comprising:
-
a non-volatile memory; and a controller coupled to the non-volatile memory, wherein the controller is operative to manage the non-volatile memory and to generate management data for managing the non-volatile memory, and wherein when the data storage device is operatively coupled to a host device, the controller is operative to determine, at a given time, a need to transfer management data generated by the controller or a need to retrieve the management data from the host device, and, based on the determined need, initiate transfer of the management data from the data storage device to the host device or initiate retrieval of the management data from the host device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification