Patents by Inventor KYUNGBO YANG

KYUNGBO YANG 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).

  • Publication number: 20240119009
    Abstract: A memory controller receives a write request and write data from a host, stores first entry information including a write buffer pointer indicating a location where the write data is temporarily stored in a write buffer and a first logical address corresponding to the write request in an entry buffer, stores an entry index generated based on the first entry information in a first storage space corresponding to the first logical address in a logical-to-physical (L2P) mapping information storage circuit, and updates the entry index stored in the first storage space to a physical address newly mapped to the first logical address as the write data is programmed in a memory device.
    Type: Application
    Filed: April 18, 2023
    Publication date: April 11, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyungbo YANG, Hyeonwu KIM, Dongik JEON, Soonsuk HWANG
  • Patent number: 11915048
    Abstract: In a method of scheduling jobs in a storage device, a first job is performed. While the first job is being performed, a first timestamp for the first job is pre-updated based on a pre-defined operation time table that represents a relationship between operations of the storage device and operation times. While the first job is being performed, scheduling requests are received that are associated with a second job to be performed after the first job. While the first job is being performed, a scheduling operation for selecting the second job is pre-performed based on the scheduling requests and the timestamps.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: February 27, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyungbo Yang, Daehyun Kim, Dongik Jeon
  • Publication number: 20240061618
    Abstract: A storage device may include a non-volatile memory including a plurality of zones, the non-volatile memory configured to sequentially store data in at least one of the plurality of zones, and a processing circuitry configured to, receive a first write command and first data from a host, the first write command including a first logical address, identify a first zone of the plurality of zones based on the first logical address, compress the first data based on compression settings corresponding to the first zone, and write the compressed first data to the first zone.
    Type: Application
    Filed: November 3, 2023
    Publication date: February 22, 2024
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Dongik JEON, Kyungbo YANG, Seokwon AHN, Hyeonwu KIM
  • Patent number: 11842082
    Abstract: A storage device may include a non-volatile memory including a plurality of zones, the non-volatile memory configured to sequentially store data in at least one of the plurality of zones, and a processing circuitry configured to, receive a first write command and first data from a host, the first write command including a first logical address, identify a first zone of the plurality of zones based on the first logical address, compress the first data based on compression settings corresponding to the first zone, and write the compressed first data to the first zone.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: December 12, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dongik Jeon, Kyungbo Yang, Seokwon Ahn, Hyeonwu Kim
  • Publication number: 20230138155
    Abstract: A storage device may include a non-volatile memory including a plurality of zones, the non-volatile memory configured to sequentially store data in at least one of the plurality of zones, and a processing circuitry configured to, receive a first write command and first data from a host, the first write command including a first logical address, identify a first zone of the plurality of zones based on the first logical address, compress the first data based on compression settings corresponding to the first zone, and write the compressed first data to the first zone.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 4, 2023
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Dongik JEON, Kyungbo YANG, Seokwon AHN, Hyeonwu KIM
  • Patent number: 11544006
    Abstract: A storage device may include a non-volatile memory including a plurality of zones, the non-volatile memory configured to sequentially store data in at least one of the plurality of zones, and a processing circuitry configured to, receive a first write command and first data from a host, the first write command including a first logical address, identify a first zone of the plurality of zones based on the first logical address, compress the first data based on compression settings corresponding to the first zone, and write the compressed first data to the first zone.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: January 3, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dongik Jeon, Kyungbo Yang, Seokwon Ahn, Hyeonwu Kim
  • Publication number: 20220174115
    Abstract: A network storage device connected with a network fabric includes a network storage controller that performs interfacing with the network fabric and translates and processes a command provided through the network fabric, and a nonvolatile memory cluster that exchanges data with the network storage controller under control of the network storage controller. The nonvolatile memory cluster includes a first nonvolatile memory array connected with the network storage controller through a first channel, a nonvolatile memory switch connected with the network storage controller through a second channel, and a second nonvolatile memory array communicating with the network storage controller under control of the nonvolatile memory switch.
    Type: Application
    Filed: February 15, 2022
    Publication date: June 2, 2022
    Inventors: CHANGDUCK LEE, SEUNGYEOP SHIN, KYUNGBO YANG, HWASEOK OH
  • Patent number: 11290533
    Abstract: A network storage device connected with a network fabric includes a network storage controller that performs interfacing with the network fabric and translates and processes a command provided through the network fabric, and a nonvolatile memory cluster that exchanges data with the network storage controller under control of the network storage controller. The nonvolatile memory cluster includes a first nonvolatile memory array connected with the network storage controller through a first channel, a nonvolatile memory switch connected with the network storage controller through a second channel, and a second nonvolatile memory array communicating with the network storage controller under control of the nonvolatile memory switch.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: March 29, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Changduck Lee, Seungyeop Shin, Kyungbo Yang, Hwaseok Oh
  • Publication number: 20210263682
    Abstract: A storage device may include a non-volatile memory including a plurality of zones, the non-volatile memory configured to sequentially store data in at least one of the plurality of zones, and a processing circuitry configured to, receive a first write command and first data from a host, the first write command including a first logical address, identify a first zone of the plurality of zones based on the first logical address, compress the first data based on compression settings corresponding to the first zone, and write the compressed first data to the first zone.
    Type: Application
    Filed: September 25, 2020
    Publication date: August 26, 2021
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Dongik JEON, Kyungbo YANG, Seokwon AHN, Hyeonwu KIM
  • Publication number: 20210200586
    Abstract: In a method of scheduling jobs in a storage device, a first job is performed. While the first job is being performed, a first timestamp for the first job is pre-updated based on a pre-defined operation time table that represents a relationship between operations of the storage device and operation times. While the first job is being performed, scheduling requests are received that are associated with a second job to be performed after the first job. While the first job is being performed, a scheduling operation for selecting the second job is pre-performed based on the scheduling requests and the timestamps.
    Type: Application
    Filed: August 26, 2020
    Publication date: July 1, 2021
    Inventors: KYUNGBO YANG, DAEHYUN KIM, DONGIK JEON
  • Patent number: 10789019
    Abstract: A storage device includes a nonvolatile memory and a controller. The controller includes a job manager circuit and a processor. The job manager circuit manages a first-type job associated with the nonvolatile memory, and the processor processes a second-type job associated with the nonvolatile memory. The job manager circuit manages the first-type job without intervention of the processor. The processor provides a management command to the job manager circuit in response to a notification received from the job manager circuit, such that the second-type job is processed.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: September 29, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Youngsik Kim, Jinwoo Kim, Hee Hyun Nam, Kyungbo Yang, Ji-Seung Youn, Younggeun Lee
  • Publication number: 20190320020
    Abstract: A network storage device connected with a network fabric includes a network storage controller that performs interfacing with the network fabric and translates and processes a command provided through the network fabric, and a nonvolatile memory cluster that exchanges data with the network storage controller under control of the network storage controller. The nonvolatile memory cluster includes a first nonvolatile memory array connected with the network storage controller through a first channel, a nonvolatile memory switch connected with the network storage controller through a second channel, and a second nonvolatile memory array communicating with the network storage controller under control of the nonvolatile memory switch.
    Type: Application
    Filed: November 20, 2018
    Publication date: October 17, 2019
    Inventors: CHANGDUCK LEE, SEUNGYEOP SHIN, KYUNGBO YANG, HWASEOK OH
  • Publication number: 20190294373
    Abstract: A queue management method of a storage device which is connected to a network fabric and which includes a plurality of nonvolatile memory devices, includes receiving a write command and write data provided from a host through the network fabric, writing the write command to a command submission queue and writing the write data to a data submission queue, wherein the data submission queue is managed independently of the command submission queue, and executing the write command written to the command submission queue to write the write data written to the data submission queue to a first target device of the plurality of nonvolatile memory devices.
    Type: Application
    Filed: November 16, 2018
    Publication date: September 26, 2019
    Inventors: CHANGDUCK LEE, KWANGHYUN LA, KYUNGBO YANG, HWASEOK OH
  • Publication number: 20190004869
    Abstract: A storage device includes a nonvolatile memory and a controller. The controller includes a job manager circuit and a processor. The job manager circuit manages a first-type job associated with the nonvolatile memory, and the processor processes a second-type job associated with the nonvolatile memory. The job manager circuit manages the first-type job without intervention of the processor. The processor provides a management command to the job manager circuit in response to a notification received from the job manager circuit, such that the second-type job is processed.
    Type: Application
    Filed: December 27, 2017
    Publication date: January 3, 2019
    Inventors: YOUNGSIK KIM, JINWOO KIM, HEE HYUN NAM, KYUNGBO YANG, JI-SEUNG YOUN, YOUNGGEUN LEE