Patents by Inventor Beom Seok NAM

Beom Seok NAM 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: 11442929
    Abstract: Provided are a doubleheader logging methods of a slotted page and a database apparatuses. The method of doubleheader logging of a slotted page performed by a database apparatus includes determining a valid slot header among a first slot header and a second slot header of a page to select a slot header; selecting a valid slot header according to the determination result; and performing a transaction based on the selected valid slot header.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: September 13, 2022
    Assignee: Research & Business Foundation Sungkyunkwan University
    Inventor: Beom Seok Nam
  • Patent number: 11042453
    Abstract: Provided is a database journaling method and apparatus for storing a log file in a storing apparatus by performing a lesser number of record commands to decrease a volume of data to be input and output by the storing apparatus, and the database journaling method may include determining whether a database is changed based on an operation performed on data in the database, generating a log file including log entries for the database when the database is changed, and performing journaling on the database by storing the generated log file in a storing apparatus, wherein each of the log entries includes a log record in which the data associated with a change of the database is stored, and metadata for the log record is recorded in a predetermined area embedded in the log record.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: June 22, 2021
    Assignees: IUCF-HYU(Industry-University Cooperation Foundation Hanyang University), UNIST(ULSAN NATIONAL INSTITUTE OF SCIENCE AND TECHNOLOGY)
    Inventors: You Jip Won, Beom Seok Nam
  • Patent number: 10795875
    Abstract: A data storing method performed by a data storing apparatus according to an exemplary embodiment of the present invention includes a step of calling insert operation for storing first data in a first page having a space for storing data, a step of checking whether overflow in which there is no space for storing the first data in the first page occurs, a step of checking whether the overflow occurs in the first page and dead data is stored in the first page, and a step of generating an overflow buffer page to store the first data in the overflow buffer page when the overflow occurs in the first page and the dead data is stored in the first page and there is a transaction accessing the dead data.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: October 6, 2020
    Assignees: Industry-University Cooperation Foundation Hanyang University, UNIST Academy-Industry Research Corporation
    Inventors: You Jip Won, Beom Seok Nam
  • Publication number: 20200210409
    Abstract: Provided are a doubleheader logging methods of a slotted page and a database apparatuses. The method of doubleheader logging of a slotted page performed by a database apparatus includes determining a valid slot header among a first slot header and a second slot header of a page to select a slot header; selecting a valid slot header according to the determination result; and performing a transaction based on the selected valid slot header.
    Type: Application
    Filed: December 30, 2019
    Publication date: July 2, 2020
    Applicant: RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY
    Inventor: Beom Seok NAM
  • Publication number: 20180225318
    Abstract: A data storing method performed by a data storing apparatus according to an exemplary embodiment of the present invention includes a step of calling insert operation for storing first data in a first page having a space for storing data, a step of checking whether overflow in which there is no space for storing the first data in the first page occurs, a step of checking whether the overflow occurs in the first page and dead data is stored in the first page, and a step of generating an overflow buffer page to store the first data in the overflow buffer page when the overflow occurs in the first page and the dead data is stored in the first page and there is a transaction accessing the dead data.
    Type: Application
    Filed: August 12, 2015
    Publication date: August 9, 2018
    Applicants: Industry-University Cooperation Foundation Hanyang University, UNIST ACADEMY-INDUSTRY RESEARCH CORPORATION
    Inventors: You Jip WON, Beom Seok NAM
  • Publication number: 20170293536
    Abstract: Provided is a database journaling method and apparatus for storing a log file in a storing apparatus by performing a lesser number of record commands to decrease a volume of data to be input and output by the storing apparatus, and the database journaling method may include determining whether a database is changed based on an operation performed on data in the database, generating a log file including log entries for the database when the database is changed, and performing journaling on the database by storing the generated log file in a storing apparatus, wherein each of the log entries includes a log record in which the data associated with a change of the database is stored, and metadata for the log record is recorded in a predetermined area embedded in the log record.
    Type: Application
    Filed: December 7, 2016
    Publication date: October 12, 2017
    Inventors: You Jip WON, Beom Seok NAM
  • Publication number: 20170193005
    Abstract: Disclosed is a protection method and device for metadata of a file. The protection method may include pre-allocating, to a storage device, a preset quantity of initialized blocks for a journal file and journaling, in the storage device, updated metadata of the journal file by calling a data synchronization function.
    Type: Application
    Filed: December 12, 2016
    Publication date: July 6, 2017
    Inventors: You Jip WON, Beom Seok NAM