US 12,235,713 B2
Method for operating storage device and host device, and storage device
Young-Seop Shim, Seoul (KR); Kyung Duk Lee, Seoul (KR); Jong-Sung Na, Hwaseong-si (KR); Chan Moo Park, Seoul (KR); In Kap Chang, Suwon-si (KR); and Chang Min Cho, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Jul. 15, 2021, as Appl. No. 17/376,441.
Claims priority of application No. 10-2020-0170198 (KR), filed on Dec. 8, 2020.
Prior Publication US 2022/0179724 A1, Jun. 9, 2022
Int. Cl. G06F 11/00 (2006.01); G06F 17/18 (2006.01); G06N 20/00 (2019.01)
CPC G06F 11/008 (2013.01) [G06F 17/18 (2013.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
providing a storage device which comprises a first component and a second component, the second component comprising a non-volatile memory;
controlling a learning operation of a machine learning module by providing previously collected log data corresponding to the first component and the second component to an input layer of the machine learning module;
receiving, via a host interface of the storage device, a data read command from an external device;
accessing the non-volatile memory based on the data read command;
generating first log data comprising information about the first component and second log data comprising information about the second component;
providing the first log data and the second log data to the input layer of the machine learning module;
obtaining failure possibility information about the storage device from an output layer of the machine learning module, the failure possibility information indicating a plurality of failure possibilities respectively corresponding to a plurality of time windows;
receiving, via the host interface, a Get Log Page command including a log identifier indicating to request the failure possibility information about the storage device from the external device; and
providing, via the host interface, the failure possibility information indicating the plurality of failure possibilities to the external device in response to the Get Log Page command for requesting the failure possibility information about the storage device.