US Patent No. 10,338,841

BLOCK MANAGEMENT FOR DATA STREAMS


Patent No. 10,338,841
Issue Date July 02, 2019
Title Block Management For Data Streams
Inventorship Gulzar A. Kathawala, Fremont, CA (US)
Liam Parker, Edinburgh (GB)
Kroum Stoev, Pleasanton, CA (US)
Assignee WESTERN DIGITAL TECHNOLOGIES, INC., San Jose, CA (US)

Claim of US Patent No. 10,338,841

1. A method of operating a solid state drive, comprising:organizing a non-volatile memory into a plurality of superblocks, each superblock comprising a plurality of streamblocks, each streamblock of the plurality of streamblocks comprising a plurality of blocks of NAND flash memory cells;
receiving a first data stream and a second data stream;
identifying an open superblock;
identifying a plurality of available streamblocks from the open superblock;
assigning first received data stream to one of the plurality of available streamblocks from the open superblock; and
assigning the second received data stream to another one of the plurality of available streamblocks from the open superblock.