US 12,332,777 B2
Garbage collection—automatic data placement
Rajinikanth Pandurangan, Fremont, CA (US); and Changho Choi, San Jose, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Apr. 17, 2023, as Appl. No. 18/135,729.
Application 18/135,729 is a continuation of application No. 17/543,710, filed on Dec. 6, 2021, granted, now 11,630,767.
Application 17/543,710 is a continuation of application No. 16/892,276, filed on Jun. 3, 2020, granted, now 11,194,710, issued on Dec. 7, 2021.
Application 16/892,276 is a continuation of application No. 15/620,814, filed on Jun. 12, 2017, granted, now 10,698,808, issued on Jun. 30, 2020.
Claims priority of provisional application 62/490,027, filed on Apr. 25, 2017.
Prior Publication US 2023/0333977 A1, Oct. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 12/02 (2006.01); G06F 3/06 (2006.01)
CPC G06F 12/0246 (2013.01) [G06F 3/0608 (2013.01); G06F 3/0652 (2013.01); G06F 3/0679 (2013.01); G06F 2212/1044 (2013.01); G06F 2212/2022 (2013.01); G06F 2212/7201 (2013.01); G06F 2212/7205 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device, comprising:
memory to store data, the memory storing a first data in a first portion and a second data in a second portion, the first portion associated with a first stream identifier and the second portion associated with a second stream identifier;
a controller to manage access to the data in the memory of the device;
a circuit to select a third stream identifier based at least in part on a fourth stream identifier of the first data,
wherein a write request received from an application at the device includes an identifier for the fourth stream identifier and the first data,
wherein the circuit is capable of selecting as the third stream identifier any of the first stream identifier, the second stream identifier, and a fifth stream identifier for the first data.