Patents by Inventor Heon-young Yeom

Heon-young Yeom 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: 9910804
    Abstract: A input/output method is disclosed for performing communications in a virtual machine (VM) environment between a host operating system (OS) and a guest OS. The input/output method includes performing request polling (RP) on an input/output event generated by a guest OS which is driven by a virtual machine (VM), sending an input/output request to a host OS, on which the VM runs. The input/output method further includes performing response waiting polling (RWP) on an input/output completion message generated by the host OS when the input/output event is detected through the RP, and sending an input/output response to the guest OS when the input/output completion message is detected through the RWP. In the method, the RP and the RWP are performed by multiple threads executed on the VM.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: March 6, 2018
    Assignees: SAMSUNG ELECTRONICS CO., LTD., SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
    Inventors: Sang-Geol Lee, Hyeon-Sang Eom, Heon-Young Yeom, Myoung-Won Oh
  • Publication number: 20160179725
    Abstract: A input/output method is disclosed for performing communications in a virtual machine (VM) environment between a host operating system (OS) and a guest OS. The input/output method includes performing request polling (RP) on an input/output event generated by a guest OS which is driven by a virtual machine (VM), sending an input/output request to a host OS, on which the VM runs. The input/output method further includes performing response waiting polling (RWP) on an input/output completion message generated by the host OS when the input/output event is detected through the RP, and sending an input/output response to the guest OS when the input/output completion message is detected through the RWP. In the method, the RP and the RWP are performed by multiple threads executed on the VM.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 23, 2016
    Applicant: Seoul National University R&DB Foundation
    Inventors: Sang-Geol Lee, Hyeon-Sang Eom, Heon-Young Yeom, Myoung-Won Oh
  • Patent number: 8874795
    Abstract: A data synchronization system is provided. In the data synchronization system, a synchronization message transmitting party transmits a synchronization message with meta information to a synchronization message receiving party, and the synchronization message receiving party interprets and stores the meta information included in the synchronization message, and performs further processing for data that is to be synchronized, according to the meta information. Therefore, the frequency of wireless connections for synchronization is minimized.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: October 28, 2014
    Assignees: Seoul National University Industry Foundation, Pantech Co., Ltd.
    Inventors: Hyeonsang Eom, Young Sang Kang, Heon Young Yeom, So-young Jeong, Gun-wook Kim, Kyung Park
  • Publication number: 20080130812
    Abstract: A data synchronization system is provided. In the data synchronization system, a synchronization message transmitting party transmits a synchronization message with meta information to a synchronization message receiving party, and the synchronization message receiving party interprets and stores the meta information included in the synchronization message, and performs further processing for data that is to be synchronized, according to the meta information. Therefore, the frequency of wireless connections for synchronization is minimized.
    Type: Application
    Filed: November 29, 2007
    Publication date: June 5, 2008
    Applicants: SEOUL NATIONAL UNIVERSITY INDUSTRY FOUNDATION, PANTECH CO., LTD., PANTECH&CURITEL COMMUNICATIONS, INC.
    Inventors: Hyeonsang EOM, Young Sang KANG, Heon Young YEOM, So-young JEONG, Gun-wook KIM, Kyung PARK
  • Patent number: 6970970
    Abstract: Provided is a method of storing data in a non-volatile memory, including generating and storing logs including data to be stored and an address of the non-volatile memory in response to a data-writing request, and comparing addresses of the logs and storing data corresponding to the same page by the unit of page in a corresponding area of the non-volatile memory. The method makes it possible to minimize delay in storing data, reduce the number of accesses to the non-volatile memory and uniformly write data in the whole non-volatile memory, thereby minimizing a response time of the non-volatile memory and increasing the lifetime of the non-volatile memory.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: November 29, 2005
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Im-young Jung, Sung-ik Jun, Kyo-il Chung, Yong-sung Jeon, Heon-young Yeom
  • Publication number: 20040064635
    Abstract: Provided is a method of storing data in a non-volatile memory, including generating and storing logs including data to be stored and an address of the non-volatile memory in response to a data-writing request, and comparing addresses of the logs and storing data corresponding to the same page by the unit of page in a corresponding area of the non-volatile memory. The method makes it possible to minimize delay in storing data, reduce the number of accesses to the non-volatile memory and uniformly write data in the whole non-volatile memory, thereby minimizing a response time of the non-volatile memory and increasing the lifetime of the non-volatile memory.
    Type: Application
    Filed: January 22, 2003
    Publication date: April 1, 2004
    Inventors: Im-Young Jung, Sung-Ik Jun, Kyo-Il Chung, Yong-Sung Jeon, Heon-Young Yeom