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

Claim 0:
1. 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 a length of the KV pair data is less than a size of a flash management unit (FMU), and wherein the KV pair data comprises a key and a value;
group a plurality of KV pair data based on a data clustering value, wherein each KV pair data of the plurality of KV pair data has a length less than the size of the FMU, wherein the data clustering value is based on at least one of a length of each KV pair data, a key index of each KV pair data, and internal patterns of a value of each KV pair data;
aggregate the grouped plurality of KV pair data; and
program the aggregated plurality of KV pair data to the memory device.