Patents by Inventor HYEON-GYU MIN

HYEON-GYU MIN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11182104
    Abstract: In a method of operating a storage device, the storage device includes a plurality of memory blocks. A data write request and target data to be written are received. Using a data classifier, such as a neural network model, the target data is assigned to a stream selected from a plurality of streams based on a data property of the target data. The target data is written into a memory block assigned to a stream selected for assignment of the target data, such that target data that has been assigned to a stream are written into the one or more memory blocks assigned to the stream.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: November 23, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byeong-Hui Kim, Jung-Min Seo, Hyeon-gyu Min, Seung-Jun Yang, Joo-Young Hwang
  • Patent number: 10896126
    Abstract: Garbage collection is performed according to an estimated number of valid pages. A storage device estimates a valid page count at a future time based on a valid page count at each of past time steps and a present time step using a neural network model and selects a victim block that undergoes the garbage collection from memory blocks based on an estimated valid page count. A memory block having a lowest estimated valid page count or having an estimated valid page count having a maintaining tendency is selected as the victim block or a memory block having the estimated valid page count having a decreasing tendency is excluded from selecting the victim block.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: January 19, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byeong-Hui Kim, Jung-Min Seo, Hyeon-Gyu Min, Seung-Jun Yang, Joo-Young Hwang
  • Publication number: 20200150892
    Abstract: In a method of operating a storage device, the storage device includes a plurality of memory blocks. A data write request and target data to be written are received. Using a data classifier, such as a neural network model, the target data is assigned to a stream selected from a plurality of streams based on a data property of the target data. The target data is written into a memory block assigned to a stream selected for assignment of the target data, such that target data that has been assigned to a stream are written into the one or more memory blocks assigned to the stream.
    Type: Application
    Filed: May 20, 2019
    Publication date: May 14, 2020
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Byeong-Hui KIM, Jung-Min Seo, Hyeon-gyu Min, Seung-Jun Yang, Joo-Young Hwang
  • Publication number: 20200133845
    Abstract: Garbage collection is performed according to an estimated number of valid pages. A storage device estimates a valid page count at a future time based on a valid page count at each of past time steps and a present time step using a neural network model and selects a victim block that undergoes the garbage collection from memory blocks based on an estimated valid page count. A memory block having a lowest estimated valid page count or having an estimated valid page count having a maintaining tendency is selected as the victim block or a memory block having the estimated valid page count having a decreasing tendency is excluded from selecting the victim block.
    Type: Application
    Filed: June 19, 2019
    Publication date: April 30, 2020
    Inventors: BYEONG-HUI KIM, JUNG-MIN SEO, HYEON-GYU MIN, SEUNG-JUN YANG, JOO-YOUNG HWANG