Patent ID: 11947830
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A data storage device, comprising:
a memory device; and
a controller coupled to the memory device, wherein the controller is configured to:
receive key value (KV) pair data, wherein KV pair data comprises a key and a value;
determine characteristics of the received KV pair data;
determine a temporary storage location to store the received KV pair data, wherein the data storage device comprises two or more temporary storage locations, and wherein the determining is based on the determined characteristics of the received KV pair data;
assign the value of the KV pair data to an open flash management unit (FMU), wherein the open FMU is associated with the temporary storage location; and
encode and program the data of the open FMU to a selected location of the memory device after the open FMU is filled to writable capacity, wherein the received KV pair data includes a hint, and wherein the controller is configured to utilize the hint to determine the temporary storage location to store the received KV pair data.