Patents by Inventor Youjip Won

Youjip Won 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: 20250363059
    Abstract: The present disclosure relates to a method and a device for updating a dual-order-guaranteed mapping table. The present invention can: detect a write command indicating order constraints on write requests for two streams; generate a mapping table for epochs of streams detected from the write command; and record the streams in a storage according to the order constraints while updating the mapping table through mapping information about each epoch in the streams by using the mapping table.
    Type: Application
    Filed: August 4, 2025
    Publication date: November 27, 2025
    Applicant: Korea Advanced Institute of Science And Technology
    Inventors: Youjip Won, Jieun Kim
  • Publication number: 20250355598
    Abstract: The present disclosure relates to a method and apparatus for double-writing based on write-ahead, which may be configured to: classify write requests for different streams into write-ahead and write-behind on the basis of sequence constraints; transform write-ahead into double-writing for the streams; and log the streams in compliance with the sequence constraints on the basis of the double-writing.
    Type: Application
    Filed: August 5, 2025
    Publication date: November 20, 2025
    Applicant: Korea Advanced Institute of Science and Technology
    Inventors: Youjip Won, Jieun Kim
  • Patent number: 12443345
    Abstract: A multi-level data storage device includes a first storage device; a second storage device located at a lower level than the first storage device; an input/output (I/O) control circuit configured to control a first write operation for the first storage device and a second write operation for the second storage device; and an imbalance control circuit configured to calculate an imbalance index corresponding to a write set that is generated when a sum of a number of first write operations and a number of the second write operations becomes a predetermined number, and configured to control the I/O control circuit to control imbalance of write operations performed in the multi-level data storage device by controlling the first write operation or the second write operation based on the imbalance index.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: October 14, 2025
    Assignees: SK hynix Inc., Korea Advanced Institute of Science and Technology
    Inventors: Kyoungho Koo, Youjip Won
  • Patent number: 12346223
    Abstract: Disclosed is a multiple file transaction method comprising: a first step in which, for each of a plurality of files, a file system of a host stores, in a master commit block, the location of an inode block in a storage, the inode block being a block in which an inode of the file is written; and a second step in which the file system stores the master commit block in the storage.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: July 1, 2025
    Assignee: Korea Advanced Institute of Science and Technology
    Inventors: Youjip Won, Joontaek Oh
  • Patent number: 12248707
    Abstract: Disclosed is a write method comprising a step in which a storage device determines an execution order between received first and second write commands, and executes the first write command and the second write command according to the determined execution order. The first write command comprises first stream identification information having {first stream ID, first epoch ID}, the second write command comprises second stream identification information having {second stream ID, second epoch ID}, and when the first stream ID and the second stream ID are different from each other, the execution order is determined without using the result of comparison between the first epoch ID and the second epoch ID.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: March 11, 2025
    Assignee: Korea Advanced Institute of Science and Technology
    Inventors: Youjip Won, Jieun Kim
  • Publication number: 20240192853
    Abstract: A multi-level data storage device includes a first storage device; a second storage device located at a lower level than the first storage device; an input/output (I/O) control circuit configured to control a first write operation for the first storage device and a second write operation for the second storage device; and an imbalance control circuit configured to calculate an imbalance index corresponding to a write set that is generated when a sum of a number of first write operations and a number of the second write operations becomes a predetermined number, and configured to control the I/O control circuit to control imbalance of write operations performed in the multi-level data storage device by controlling the first write operation or the second write operation based on the imbalance index.
    Type: Application
    Filed: August 22, 2023
    Publication date: June 13, 2024
    Inventors: Kyoungho KOO, Youjip WON
  • Publication number: 20240193052
    Abstract: Disclosed is a multiple file transaction method comprising: a first step in which, for each of a plurality of files, a file system of a host stores, in a master commit block, the location of an inode block in a storage, the inode block being a block in which an inode of the file is written; and a second step in which the file system stores the master commit block in the storage.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 13, 2024
    Applicant: Korea Advanced Institute of Science and Technology
    Inventors: Youjip Won, Joontaek Oh
  • Patent number: 11947843
    Abstract: Provided is a method of controlling a RAID controller, the method including generating, by the RAID controller, a command sequence, and transmitting, by the RAID controller, when a first cache barrier command included in the command sequence is identified, at least one cache barrier command to an arbitrary disk constituting a RAID before transmitting a first write command arranged after the first cache barrier command in the command sequence to the arbitrary disk.
    Type: Grant
    Filed: November 26, 2020
    Date of Patent: April 2, 2024
    Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventor: Youjip Won
  • Publication number: 20240094954
    Abstract: Disclosed is a write method comprising a step in which a storage device determines an execution order between received first and second write commands, and executes the first write command and the second write command according to the determined execution order. The first write command comprises first stream identification information having {first stream ID, first epoch ID}, the second write command comprises second stream identification information having {second stream ID, second epoch ID}, and when the first stream ID and the second stream ID are different from each other, the execution order is determined without using the result of comparison between the first epoch ID and the second epoch ID.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 21, 2024
    Applicant: Korea Advanced Institute of Science and Technology
    Inventors: Youjip Won, Jieun Kim
  • Publication number: 20220188044
    Abstract: Provided is a method of controlling a RAID controller, the method including generating, by the RAID controller, a command sequence, and transmitting, by the RAID controller, when a first cache barrier command included in the command sequence is identified, at least one cache barrier command to an arbitrary disk constituting a RAID before transmitting a first write command arranged after the first cache barrier command in the command sequence to the arbitrary disk.
    Type: Application
    Filed: November 26, 2020
    Publication date: June 16, 2022
    Inventor: Youjip WON
  • Patent number: 9841995
    Abstract: Provided is a method and apparatus for an adaptive context switching for a fast block input/output. The adaptive context switching method may include: requesting, by a process, an input/output device to perform an input/output of data; comparing a Central Processing Unit (CPU) effectiveness based on whether the context switching is performed; and performing the input/output through the context switching to a driver context of the input/output device, or directly performing, by the process, the input/output based on a comparison result of the CPU effectiveness.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: December 12, 2017
    Assignee: IUCF-HYU (INDUSTRY-UNIVERSITY COOPERATION FOUNDATION HANYANG UNIVERSITY)
    Inventor: Youjip Won
  • Publication number: 20140337858
    Abstract: Provided is a method and apparatus for an adaptive context switching for a fast block input/output. The adaptive context switching method may include: requesting, by a process, an input/output device to perform an input/output of data; comparing a Central Processing Unit (CPU) effectiveness based on whether the context switching is performed; and performing the input/output through the context switching to a driver context of the input/output device, or directly performing, by the process, the input/output based on a comparison result of the CPU effectiveness.
    Type: Application
    Filed: July 30, 2014
    Publication date: November 13, 2014
    Inventor: Youjip WON
  • Patent number: 8826295
    Abstract: Provided is a method and apparatus for an adaptive context switching for a fast block input/output. The adaptive context switching method may include: requesting, by a process, an input/output device to perform an input/output of data; comparing a Central Processing Unit (CPU) effectiveness based on whether the context switching is performed; and performing the input/output through the context switching to a driver context of the input/output device, or directly performing, by the process, the input/output based on a comparison result of the CPU effectiveness.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: September 2, 2014
    Assignee: IUCF-HYU (Industry-University Cooperation Foundation Hangyang University)
    Inventor: Youjip Won
  • Patent number: 8811106
    Abstract: Disclosed is a non-volatile memory data protecting device and method. The non-volatile memory data protecting device that is used for protecting non-volatile memory data when a power is shut down in a system, may include a signal delay unit to delay a drop in voltage of an input/output line, a power shutdown sensor to sense power shutdown of a system, and a controller to control the signal delay unit in response to whether the system is shut down.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: August 19, 2014
    Assignee: SK Hynix Inc.
    Inventor: Youjip Won
  • Publication number: 20130235690
    Abstract: Disclosed is a non-volatile memory data protecting device and method. The non-volatile memory data protecting device that is used for protecting non-volatile memory data when a power is shut down in a system, may include a signal delay unit to delay a drop in voltage of an input/output line, a power shutdown sensor to sense power shutdown of a system, and a controller to control the signal delay unit in response to whether the system is shut down.
    Type: Application
    Filed: April 22, 2013
    Publication date: September 12, 2013
    Applicant: IUCF-HYU (Industry-University Cooperation Foundation Hanyang University)
    Inventor: Youjip WON
  • Patent number: 8446795
    Abstract: Disclosed is a non-volatile memory data protecting device and method. The non-volatile memory data protecting device (200) that is used for protecting non-volatile memory data when a power is shut down in a system, may include a signal delay unit (230) to delay a drop in voltage of an input/output line, a power shutdown sensor (210) to sense power shutdown of a system, and a controller (220) to control the signal delay unit in response to whether the system is shut down.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: May 21, 2013
    Assignee: IUCF-HYU (Industry-University Cooperation Foundation Hanyang University)
    Inventor: Youjip Won
  • Publication number: 20110239225
    Abstract: Provided is a method and apparatus for an adaptive context switching for a fast block input/output. The adaptive context switching method may include: requesting, by a process, an input/output device to perform an input/output of data; comparing a Central Processing Unit (CPU) effectiveness based on whether the context switching is performed; and performing the input/output through the context switching to a driver context of the input/output device, or directly performing, by the process, the input/output based on a comparison result of the CPU effectiveness.
    Type: Application
    Filed: May 20, 2011
    Publication date: September 29, 2011
    Applicant: IUCF-HYU (INDUSTRY-UNIVERSITY COOPERATION FOUNDATION HANYANG UNIVERSITY)
    Inventor: Youjip Won
  • Publication number: 20110141839
    Abstract: Disclosed is a non-volatile memory data protecting device and method. The non-volatile memory data protecting device (200) that is used for protecting non-volatile memory data when a power is shut down in a system, may include a signal delay unit (230) to delay a drop in voltage of an input/output line, a power shutdown sensor (210) to sense power shutdown of a system, and a controller (220) to control the signal delay unit in response to whether the system is shut down.
    Type: Application
    Filed: July 31, 2009
    Publication date: June 16, 2011
    Inventor: Youjip Won
  • Patent number: 7100057
    Abstract: A method and device for retrieving data in low-power is provided. More specifically, it relates to a method and device for minimizing power consumption while retrieving the continuous media data from a disk drive for the purpose of real-time playback. The data reproducing device reproduces multimedia data by a determined playback strategy after it computes power consumption values according to various playback strategies and retrieves data from a storage medium by a playback strategy having the least power consumption by means of comparing respective power consumption values.
    Type: Grant
    Filed: April 24, 2003
    Date of Patent: August 29, 2006
    Assignee: Hanyang Hak Won Co. Ltd.
    Inventors: Youjip Won, Jungwan Choi
  • Publication number: 20040081045
    Abstract: A method and device for retrieving data in low-power is provided. More specifically, it relates to a method and device for minimizing power consumption while retrieving the continuous media data from a disk drive for the purpose of real-time playback. The data reproducing device reproduces multimedia data by a determined playback strategy after it computes power consumption values according to various playback strategies and retrieves data from a storage medium by a playback strategy having the least power consumption by means of comparing respective power consumption values.
    Type: Application
    Filed: April 24, 2003
    Publication date: April 29, 2004
    Inventors: Youjip Won, Jungwan Choi