Patents by Inventor Jae Wan YEON

Jae Wan YEON 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: 11928054
    Abstract: As one aspect of the present disclosure, an electronic device is disclosed. The device may include: a volatile memory device; and a controller configured to be connected with a host processor and the volatile memory device, wherein the controller may be further configured to receive a request related to data access from the host processor, determine whether data corresponding to address information is compressed based on the address information included in the request, and communicate with the volatile memory device and process the request based on a result of determining whether the data is compressed.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: March 12, 2024
    Assignee: METISX CO., LTD.
    Inventors: Ju Hyun Kim, Jin Yeong Kim, Jae Wan Yeon
  • Patent number: 11875184
    Abstract: A method for translating memory addresses in a manycore system is provided, which is executed by one or more processors, and includes receiving identification information of a thread accessing a memory associated with one or more cores of a cluster that includes a plurality of cores, receiving a virtual address of data accessed by the thread, and determining a physical address of data in the memory based on the virtual address and the identification information of the thread.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: January 16, 2024
    Assignee: MetisX CO., Ltd.
    Inventors: Ju Hyun Kim, Jae Wan Yeon, Kwang Sun Lee
  • Publication number: 20230409228
    Abstract: An operation method includes buffering data chunks to be programmed in the multi-level cells in a write buffer; backing up at least one backup data chunk of the data chunks to a backup memory; determining a program sequence of the data chunks, the program sequence for programming a non-backup data chunk among the data chunks to the multi-level cells through a second step program operation of the multi-step program operation; and controlling the memory device to program the data chunks in the multi-level cells, based on the program sequence, by performing first and second step program operations of the multi-step program operation in a first page of the multi-level cells, the second step program operation performed in the first page later than another first step program operation performed in a second page subsequent to the first page.
    Type: Application
    Filed: September 5, 2023
    Publication date: December 21, 2023
    Inventors: Jae Wan YEON, Do Hun KIM, Ju Hyun KIM, Jin Yeong KIM
  • Patent number: 11789637
    Abstract: An operation method includes buffering data chunks to be programmed in the multi-level cells in a write buffer; backing up at least one backup data chunk of the data chunks to a backup memory; determining a program sequence of the data chunks, the program sequence for programming a non-backup data chunk among the data chunks to the multi-level cells through a second step program operation of the multi-step program operation; and controlling the memory device to program the data chunks in the multi-level cells, based on the program sequence, by performing first and second step program operations of the multi-step program operation in a first page of the multi-level cells, the second step program operation performed in the first page later than another first step program operation performed in a second page subsequent to the first page.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: October 17, 2023
    Assignee: SK hynix Inc.
    Inventors: Jae Wan Yeon, Do Hun Kim, Ju Hyun Kim, Jin Yeong Kim
  • Patent number: 11734167
    Abstract: The present technology relates to an electronic device. According to the present technology, a storage device that manages map data using a volatile memory device having a limited capacity may include a nonvolatile memory device, a memory controller, and the volatile memory device which includes a map chunk buffer, a map chunk status table, a journal buffer, and a meta slice buffer.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: August 22, 2023
    Assignee: SK hynix Inc.
    Inventors: Ju Hyun Kim, Jin Yeong Kim, Jae Wan Yeon
  • Patent number: 11675537
    Abstract: A controller for controlling a memory device is provided to include: a request receiver configured to receive a request including a logical address from a host; a dependency checker configured to acquire the request from the request receiver and check a dependency of the request; a map manager configured to generate a command including a physical address mapped to the logical address of the request in response to a result of checking that the request has no dependency on the prior incomplete request; and a command submitter configured to provide the memory device with the command generated by the map manager, wherein the request receiver, the dependency checker, the map manager and the command submitter are structured to configure a data pipeline such that operations of the request receiver, the dependency checker, the map manager, and the command submitter deliver are performed in series.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: June 13, 2023
    Assignee: SK hynix Inc.
    Inventors: Ju Hyun Kim, Do Hun Kim, Jin Yeong Kim, Kee Bum Shin, Jae Wan Yeon, Kwang Sun Lee
  • Publication number: 20220404972
    Abstract: An operation method includes buffering data chunks to be programmed in the multi-level cells in a write buffer; backing up at least one backup data chunk of the data chunks to a backup memory; determining a program sequence of the data chunks, the program sequence for programming a non-backup data chunk among the data chunks to the multi-level cells through a second step program operation of the multi-step program operation; and controlling the memory device to program the data chunks in the multi-level cells, based on the program sequence, by performing first and second step program operations of the multi-step program operation in a first page of the multi-level cells, the second step program operation performed in the first page later than another first step program operation performed in a second page subsequent to the first page.
    Type: Application
    Filed: November 29, 2021
    Publication date: December 22, 2022
    Inventors: Jae Wan YEON, Do Hun KIM, Ju Hyun KIM, Jin Yeong KIM
  • Publication number: 20220156002
    Abstract: A controller for controlling a memory device is provided to include: a request receiver configured to receive a request including a logical address from a host; a dependency checker configured to acquire the request from the request receiver and check a dependency of the request; a map manager configured to generate a command including a physical address mapped to the logical address of the request in response to a result of checking that the request has no dependency on the prior incomplete request; and a command submitter configured to provide the memory device with the command generated by the map manager, wherein the request receiver, the dependency checker, the map manager and the command submitter are structured to configure a data pipeline such that operations of the request receiver, the dependency checker, the map manager, and the command submitter deliver are performed in series.
    Type: Application
    Filed: April 9, 2021
    Publication date: May 19, 2022
    Inventors: Ju Hyun KIM, Do Hun KIM, Jin Yeong KIM, Kee Bum SHIN, Jae Wan YEON, Kwang Sun LEE
  • Publication number: 20220114087
    Abstract: The present technology relates to an electronic device. According to the present technology, a storage device that manages map data using a volatile memory device having a limited capacity may include a nonvolatile memory device and a memory controller which includes a map chunk buffer, a map chunk status table, a journal buffer, and a meta slice buffer.
    Type: Application
    Filed: April 9, 2021
    Publication date: April 14, 2022
    Inventors: Ju Hyun KIM, Jin Yeong KIM, Jae Wan YEON