Patents by Inventor Chang Won Ahn

Chang Won Ahn 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: 9503454
    Abstract: Provided are a smart card service method and an apparatus for performing the same. The smart card service method includes receiving a certificate generation request from a terminal, transmitting the certificate generation request to an authentication processing device, and storing credential information with respect to the generated certificate in a virtual machine associated with the terminal in response to a certificate generation success message provided from the authentication processing device. Thus, it is possible to reduce costs in accordance with manufacturing smart card hardware, and support smart card services in a more enhanced security environment.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: November 22, 2016
    Assignee: ELECTRONICS & TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Young Woo Jung, Chang Won Ahn, Joong Soo Lee
  • Publication number: 20160000833
    Abstract: Disclosed herein is a method of preparing a deer bone extract in which deer bones are subjected to extraction at normal pressure and extraction under pressure to minimize decomposition of deer bone-derived gangliosides by heat and to increase protein extraction yield.
    Type: Application
    Filed: February 15, 2013
    Publication date: January 7, 2016
    Inventors: Jong Hoon Kim, Ho Bong Lee, Seo Jin Kim, Sang Cheol Oh, Soo Hyun Park, Sung Ug Jung, Byung Jung Min, Byoung Oon Jeon, Chang Won Ahn
  • Patent number: 9164788
    Abstract: An automatic para-virtualization apparatus of an OS kernel is provided. The automatic para-virtualization apparatus includes a kernel profiler that detects profile information from a native OS kernel, and a virtualization unit that automatically generates a para-virtualized OS kernel that operates on a para-virtualization virtual machine monitor by combining the native OS kernel and the profile information.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: October 20, 2015
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Kwang-Won Koh, Kang-Ho Kim, Soo-Cheol Oh, Chang-Won Ahn
  • Patent number: 9158562
    Abstract: Disclosed herein is a method and apparatus for supporting virtualization. In the method, conversion of source code of a loadable module is initiated. A virtualization-sensitive instruction is searched for during the conversion of the source code. If the virtualization-sensitive instruction has been found, a virtualization-sensitive instruction table is generated based on the found virtualization-sensitive instruction. The virtualization-sensitive instruction is substituted with an instruction recognizable in a privileged mode, based on the generated virtualization-sensitive instruction table. The loadable module is loaded and executed in a kernel. Accordingly, the present invention supports virtualization, thus minimizing overhead occurring in full virtualization, and guaranteeing the high performance provided by para-virtualization without modifying a source.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 13, 2015
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seung-Hyub Jeon, Kwang-Won Koh, Kang-Ho Kim, Chei-Yol Kim, Chang-Won Ahn
  • Patent number: 8966237
    Abstract: An OS switching method for switching an OS within several seconds in an information processing system is provided. In the information processing system which includes a processor, a main memory, a nonvolatile memory, and a plurality of input/output apparatuses, an OS switcher is executed when power is applied to the information processing system. When a first OS acquires an OS switch command that indicates a switch to a second OS while the first OS is activated and running, the first OS stores identification information of the second OS and information indicating an OS switch in the nonvolatile memory, and performs STR. The OS switcher switches an OS from the first OS to the second OS after the STR is completed. Accordingly, in the system, one OS can be quickly switched to another OS within several seconds, and a previous working environment can be maintained.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: February 24, 2015
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Soo Cheol Oh, Chang Won Ahn, Kang Ho Kim, Chei Yol Kim, Kwang Won Koh
  • Patent number: 8863123
    Abstract: Disclosed herein are an apparatus and method for virtualizing Input/Output (I/O) devices. The apparatus includes a hardware device control unit, a guest Operating System (OS) unit, a virtual machine monitor unit, and a host OS unit. The hardware device control unit controls the I/O devices of a terminal. The guest OS unit runs a guest OS via a virtual machine. The virtual machine monitor unit includes shared memory and an event channel, stores an instruction and data, and transfers the stored instruction and the data to a host OS. The host OS unit performs the operation of assigning the shared memory to the virtual machine monitor unit, the operation of generating the event channel, and an operation corresponding to the I/O instruction, stores the results of performance of the operations, and performs control so that the results of the performance of the operations are sent to the guest OS unit.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: October 14, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Young-Woo Jung, Soo-Cheol Oh, Chang-Won Ahn
  • Publication number: 20140115675
    Abstract: Provided are a smart card service method and an apparatus for performing the same. The smart card service method includes receiving a certificate generation request from a terminal, transmitting the certificate generation request to an authentication processing device, and storing credential information with respect to the generated certificate in a virtual machine associated with the terminal in response to a certificate generation success message provided from the authentication processing device. Thus, it is possible to reduce costs in accordance with manufacturing smart card hardware, and support smart card services in a more enhanced security environment.
    Type: Application
    Filed: October 17, 2013
    Publication date: April 24, 2014
    Applicant: ELECTRONICS & TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Young Woo JUNG, Chang Won AHN, Joong Soo LEE
  • Publication number: 20130160005
    Abstract: Disclosed herein are an apparatus and method for virtualizing Input/Output (I/O) devices. The apparatus includes a hardware device control unit, a guest Operating System (OS) unit, a virtual machine monitor unit, and a host OS unit. The hardware device control unit controls the I/O devices of a terminal. The guest OS unit runs a guest OS via a virtual machine. The virtual machine monitor unit includes shared memory and an event channel, stores an instruction and data, and transfers the stored instruction and the data to a host OS. The host OS unit performs the operation of assigning the shared memory to the virtual machine monitor unit, the operation of generating the event channel, and an operation corresponding to the I/O instruction, stores the results of performance of the operations, and performs control so that the results of the performance of the operations are sent to the guest OS unit.
    Type: Application
    Filed: May 24, 2012
    Publication date: June 20, 2013
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Young-Woo JUNG, Soo-Cheol Oh, Chang-Won Ahn
  • Publication number: 20130139157
    Abstract: An automatic para-virtualization apparatus of an OS kernel is provided. The automatic para-virtualization apparatus includes a kernel profiler that detects profile information from a native OS kernel, and a virtualization unit that automatically generates a para-virtualized OS kernel that operates on a para-virtualization virtual machine monitor by combining the native OS kernel and the profile information.
    Type: Application
    Filed: August 29, 2012
    Publication date: May 30, 2013
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Kwang-Won KOH, Kang-Ho Kim, Soo-Cheol Ho, Chang-Won Ahn
  • Publication number: 20130054955
    Abstract: An OS switching method for switching an OS within several seconds in an information processing system is provided. In the information processing system which includes a processor, a main memory, a nonvolatile memory, and a plurality of input/output apparatuses, an OS switcher is executed when power is applied to the information processing system. When a first OS acquires an OS switch command that indicates a switch to a second OS while the first OS is activated and running, the first OS stores identification information of the second OS and information indicating an OS switch in the nonvolatile memory, and performs STR. The OS switcher switches an OS from the first OS to the second OS after the STR is completed. Accordingly, in the system, one OS can be quickly switched to another OS within several seconds, and a previous working environment can be maintained.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 28, 2013
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Soo Cheol OH, Chang Won Ahn, Kang Ho Kim, Chei Yol Kim, Kwang Won Koh
  • Publication number: 20070244932
    Abstract: Provided is a method for providing personalized information lifecycle management service based on a personal data management policies. The method includes the steps of a) determining whether there is material change between a system for providing the information lifecycle management service and a first storage device connected to the system through a network; b) identifying the personal data management policies for the connected first storage device; c) identifying user's context information; d) performing data management based on the identified personal data management policies and context information; and e) updating the metadata with the execution result of data management.
    Type: Application
    Filed: April 11, 2007
    Publication date: October 18, 2007
    Inventors: Chang-Won AHN, Jong-Geun Park, Kang-Ho Kim, June Kim, Seong-Woon Kim, Myung-Joon Kim
  • Patent number: 6232438
    Abstract: An angiotensin converting enzyme inhibitor derived from foodstuff with high activity and high safety, suitable for mass production, having the formula (1) His-His-Leu or (2) His-Leu-Leu and physiologically acceptable salts thereof.
    Type: Grant
    Filed: July 10, 1998
    Date of Patent: May 15, 2001
    Assignee: Nong Shim Co., Ltd.
    Inventors: Jae Ik Shin, Hyung Jae Lee, Hyung Joo Lee, Hee Sop Nam, Chang Won Ahn