Patents by Inventor Han Sung CHUN

Han Sung CHUN 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: 10083181
    Abstract: A method, system and computer-readable recording medium for storing metadata of a log-structured file system. The method includes receiving a block management request signal including information about a block number and indicating whether it is an allocation request or a deallocation request for a block, calculating a segment number to which the block belongs with reference to the block number, obtaining a metadata segment usage (MSU) item corresponding to the segment number, wherein the metadata segment usage (MSU) item includes information about a segment number and a number of valid blocks, and increasing the number of valid blocks of the metadata segment usage (MSU) item by one when the block management request signal corresponds to the allocation request, and decreasing the number of valid blocks of the metadata segment usage (MSU) by one item when the block management request signal corresponds to the deallocation request.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: September 25, 2018
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Han Sung Chun
  • Publication number: 20170255636
    Abstract: A method, system and computer-readable recording medium for storing metadata of a log-structured file system. The method includes receiving a block management request signal including information about a block number and indicating whether it is an allocation request or a deallocation request for a block, calculating a segment number to which the block belongs with reference to the block number, obtaining a metadata segment usage (MSU) item corresponding to the segment number, wherein the metadata segment usage (MSU) item includes information about a segment number and a number of valid blocks, and increasing the number of valid blocks of the metadata segment usage (MSU) item by one when the block management request signal corresponds to the allocation request, and decreasing the number of valid blocks of the metadata segment usage (MSU) by one item when the block management request signal corresponds to the deallocation request.
    Type: Application
    Filed: August 31, 2016
    Publication date: September 7, 2017
    Inventor: Han Sung CHUN
  • Patent number: 9563375
    Abstract: Disclosed is a method for storing data of a log-structured file system (LFS), which does not separately store segment summary information (SS) and segment usage information (SU) but makes a checkpoint be included in a checkpoint record and written upon writing the checkpoint to improve write performance for a flash memory by decreasing the number of metadata to be written in a flash page.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: February 7, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Han Sung Chun
  • Patent number: 9286213
    Abstract: A file management system for managing a file using a logical erase block (LEB) corresponding to a physical erase block (PEB). The file management system includes a free LEB list storing a free LEB allowing writing on all pages; a dirty LEB list storing a dirty LEB that is not the free LEB; and an obsolete area determining module determining an obsolete area in at least one dirty LEB, by referring to a block table storing information about whether or not at least one block is being used and according to whether or not the at least one dirty LEB is mapped to a PEB.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: March 15, 2016
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Han Sung Chun
  • Publication number: 20150254013
    Abstract: Disclosed is a method for storing data of a log-structured file system (LFS), which does not separately store segment summary information (SS) and segment usage information (SU) but makes a checkpoint be included in a checkpoint record and written upon writing the checkpoint to improve write performance for a flash memory by decreasing the number of metadata to be written in a flash page.
    Type: Application
    Filed: January 29, 2015
    Publication date: September 10, 2015
    Inventor: Han Sung CHUN
  • Publication number: 20140082031
    Abstract: A file management apparatus and a method for managing a file system are disclosed. According to an aspect, there is provided an apparatus for managing a file using a logical erase block (LEB) corresponding to a physical erase block (PEB), including: a free LEB list storing a free LEB allowing writing on all pages; a dirty LEB list storing a dirty LEB that is not the free LEB; and an obsolete area determining module determining an obsolete area in at least one dirty LEB, by referring to a block table storing information about whether or not at least one block is being used and according to whether or not the at least one dirty LEB is mapped to a PEB.
    Type: Application
    Filed: September 18, 2013
    Publication date: March 20, 2014
    Applicant: Electronics and Telecommunications Research Institute
    Inventor: Han Sung CHUN
  • Publication number: 20130159689
    Abstract: The present invention relates generally to a method and apparatus for initializing an embedded device. When a boot loader is executed and a kernel is loaded, an initialization program is executed, and a booting sequence including information about an operating sequence of a boot process is loaded. Thereafter, initialization functions which are included in a script replacement function module of the embedded device are executed, and then a state of the embedded device is set to a usable state. Accordingly, the method and apparatus can efficiently perform the operations of an initialization program that is used to solve the complexity of the initialization of an OS inevitably appearing on mobile devices and high-performance embedded devices, and an initialization script that is operated to flexibly execute the initialization program on various devices having different characteristics.
    Type: Application
    Filed: July 10, 2012
    Publication date: June 20, 2013
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Ho-Joon Park, Chae-Deok Lim, Dong-Wook Kang, Han-Sung Chun
  • Publication number: 20120166709
    Abstract: A file system of a flash memory includes: a file system layer; a physical erase block (PEB) layer configured to recognize a PEB of the flash memory by the unit of PEB address; and a logical erase block (LEB) layer positioned under the file system layer and over the PEB layer and configured to provide an LEB address mapped to the PEB to the file system layer.
    Type: Application
    Filed: November 4, 2011
    Publication date: June 28, 2012
    Inventor: Han Sung CHUN