Patents by Inventor Yuhyeon Bak

Yuhyeon Bak 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: 7197598
    Abstract: A file level striping method adds an option for indicating whether or not to support file level striping to a file creation interface in a file system, extends an inode structure to include a last disk ID field, initializes the last disk ID when the file is created in the file system, allocates a physical block based on the last disk ID when the physical block allocation is requested at the time of file I/O request in the file system, and modifies the last disk ID value to reflect the physical block allocation made by a volume manager. An apparatus using the file level striping method includes a number of disks for storing information actually, the volume manager for logically grouping a number of disks and a file system for creating files on said logical volume and performing I/O operations.
    Type: Grant
    Filed: July 18, 2003
    Date of Patent: March 27, 2007
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Chang-Soo Kim, Yuhyeon Bak, Young Ho Kim, Dong Jae Kang, Hag Young Kim, Myung-Joon Kim
  • Publication number: 20060136487
    Abstract: A clustering apparatus and method for content delivery system are provided. The clustering apparatus includes: a local server for performing operations as a dedicated server providing a stream service by being connected to a cluster; and a file management server for storing original contents.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 22, 2006
    Inventors: Jin Kim, Seung Bae, Sang Woo, Yuhyeon Bak, Hag Kim, Myung Kim
  • Patent number: 6901478
    Abstract: A system having RAID levels includes a storage medium, a memory and a CPU. The storage medium has at least two disks. The memory stores a striping zone information table of total disks in which a physical address of data recorded in a disk of the storage medium is converted into a logic address. The CPU modifies a striping zone information table stored in the memory in case a new disk is added to the storage medium, stores the modified striping zone information table in the memory, converts a logic address of data to be written/read out from the stored table into a physical address in response to the disk writing/reading instructions, searches positions of a corresponding disk D and a physical block B and controls writing or reading out data.
    Type: Grant
    Filed: September 3, 2002
    Date of Patent: May 31, 2005
    Assignee: Electronics and Telecommunication Research Institute
    Inventors: Yuhyeon Bak, Chang-Soo Kim, Gyoung Bae Kim, Bum Joo Shin
  • Publication number: 20040107314
    Abstract: A file level striping method adds an option for indicating whether or not to support file level striping to a file creation interface in a file system, extends an inode structure to include a last disk ID field, initializes the last disk ID when the file is created in the file system, allocates a physical block based on the last disk ID when the physical block allocation is requested at the time of file I/O request in the file system, and modifies the last disk ID value to reflect the physical block allocation made by a volume manager. An apparatus using the file level striping method includes a number of disks for storing information actually, the volume manager for logically grouping a number of disks and a file system for creating files on said logical volume and performing I/O operations.
    Type: Application
    Filed: July 18, 2003
    Publication date: June 3, 2004
    Inventors: Chang-Soo Kim, Yuhyeon Bak, Young Ho Kim, Dong Jae Kang, Hag Young Kim, Myung-Joon Kim
  • Publication number: 20040078519
    Abstract: There is provided a method for reorganizing data in a RAID system using a striping technique. First, it is determined whether an additional disk exists in a storage medium in the system. Then, it is checked whether a data is stored at a reorganization-requested location for a disk write operation reorganization-requested data to the reorganization request location if there exists the additional disk. Thereafter, a if no data is stored in the reorganization-requested location.
    Type: Application
    Filed: August 22, 2003
    Publication date: April 22, 2004
    Inventors: Yuhyeon Bak, Chang-Soo Kim, Dong Jae Kang, Young Ho Kim
  • Publication number: 20030163757
    Abstract: A RAID subsystem to distributively store data in a disk array having a plurality of disk drives and performing an I/O of the data in parallel is provided. A sparing disk drive stores a recovery image in which recovery information on a block of an error disk drive is recorded. A disk array controller retrieves the recovery information recorded in the recovery image according to a data input/output request of a host computer to check whether the block of the error disk drive is recovered or not. The regenerated block in the block of the sparing disk drive is recorded according to the check result on the block. The recovery information on the regenerated block is recorded in the recovery image.
    Type: Application
    Filed: June 19, 2002
    Publication date: August 28, 2003
    Inventors: Dong Jae Kang, Bum Joo Shin, Chang-Soo Kim, Young Ho Kim, Yuhyeon Bak
  • Publication number: 20030105923
    Abstract: A system having RAID levels includes a storage medium, a memory and a CPU. The storage medium has at least two disks. The memory stores a striping zone information table of total disks in which a physical address of data recorded in a disk of the storage medium is converted into a logic address. The CPU modifies a striping zone information table stored in the memory in case a new disk is added to the storage medium, stores the modified striping zone information table in the memory, converts a logic address of data to be written/read out from the stored table into a physical address in response to the disk writing/reading instructions, searches positions of a corresponding disk D and a physical block B and controls writing or reading out data.
    Type: Application
    Filed: September 3, 2002
    Publication date: June 5, 2003
    Inventors: Yuhyeon Bak, Chang-Soo Kim, Gyoung Bae Kim, Bum Joo Shin