US 12,073,125 B2
Multi-stream SSD QOS management
Hingkwan Huen, Daly City, CA (US); Changho Choi, San Jose, CA (US); Derrick Tseng, Union City, CA (US); and Jianjian Huo, San Jose, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Jan. 23, 2023, as Appl. No. 18/100,571.
Application 16/775,262 is a division of application No. 15/167,974, filed on May 27, 2016, granted, now 10,592,171, issued on Mar. 17, 2020.
Application 18/100,571 is a continuation of application No. 16/775,262, filed on Jan. 28, 2020, granted, now 11,586,392.
Claims priority of provisional application 62/309,446, filed on Mar. 16, 2016.
Prior Publication US 2023/0161515 A1, May 25, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0679 (2013.01) [G06F 3/061 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
requesting, by a host from a storage device, information about a partial allocation of at least one of a bandwidth or a latency on the storage device;
receiving, at the host from the storage device, the information about the partial allocation of the at least one of the bandwidth or the latency on the storage device;
determining, at the host, an attribute for an application, the attribute including a minimum bandwidth of the storage device for the application, a maximum bandwidth of the storage device for the application, or a maximum latency of the storage device for the application; and
sending, from the host to the storage device, the attribute for the application,
wherein the storage device applies the attribute for the application to a request received from the application.