Patents by Inventor Hag Young Kim
Hag Young Kim 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: 9489227Abstract: Disclosed herein are a method and architecture capable of efficiently providing virtual desktop service. A service architecture for virtual desktop service according to the present invention includes a connection broker configured to perform authentication, manage virtual machines, and perform a server monitoring and protocol coordination function, a resource pool configured to manage software resources that are delivered to a specific virtual machine in a streaming form on a specific time in order to provide on-demand virtual desktop service and are executed on the specific virtual machine and to provide provision information about the managed software resources in response to a request from the connection broker, and a virtual machine infrastructure configured to support hardware resources, generate virtual machines in which the software of a user terminal is executed, and provide the generated virtual machine as virtual desktops.Type: GrantFiled: June 10, 2014Date of Patent: November 8, 2016Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Myeong-Hoon Oh, Dae Won Kim, Sun Wook Kim, Soo Cheol Oh, Seong Woon Kim, Hag Young Kim, Jong Bae Moon, Jung-hyun Cho
-
Publication number: 20160253200Abstract: Provided herein is a server virtualization method of a multi-node system, the server virtualization method comprising setting one of a plurality of computing nodes as a hypervisor master and at least one of remaining computing nodes as at least one hypervisor slave, allocating a virtual resource corresponding to each of the at least one hypervisor slave in the hypervisor master, and instructing, when a workload is input, a hypervisor slave determined based on a use state of the virtual resource corresponding to the each of the at least one hypervisor slave to process the workload.Type: ApplicationFiled: February 26, 2016Publication date: September 1, 2016Inventors: Jin Suk MA, Hag Young KIM, Song Woo SOK, Young Woo JUNG
-
Publication number: 20160219126Abstract: Provided herein is a platform application service of a virtual desktop using virtualization technology, and more particularly, a virtual desktop providing method and virtual desktop providing server that support a lightweight protocol technology so that a virtual desktop service may be used smoothly even where a network environment is poor when providing a virtual desktop service, the virtual desktop providing method including collecting state information of a client terminal being received from the client terminal and state information of the virtual desktop providing server; determining an environment factor for a virtual desktop of the client terminal based on the state information of the client terminal and the state information of the virtual desktop providing server; and applying the environment factor and controlling the virtual desktop being serviced to the client terminal.Type: ApplicationFiled: December 18, 2015Publication date: July 28, 2016Inventors: Byeong Thaek OH, Dae Won KIM, Sun Wook KIM, Seong Woon KIM, Jong Bae MOON, Soo Cheol OH, Jung Hyun CHO, Hag Young KIM
-
Patent number: 9378218Abstract: Disclosed herein are an apparatus and method for enabling clients to participate in data storage in a distributed file system. The client device of a distributed file system according to the present invention includes a storage determination unit and a file reading unit. The storage determination unit determines whether first metadata information, including a global generation number of the chunk corresponding to a file to be read, has already been stored in the local storage. The file reading unit performs a read operation on the file using local data corresponding to the first metadata information if, as a result of the determination, it is determined that the first metadata information has already been stored.Type: GrantFiled: September 4, 2012Date of Patent: June 28, 2016Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Chang-Soo Kim, Hag-Young Kim, Wan Choi
-
Publication number: 20150339145Abstract: Disclosed is a virtual machine service system, including: one or more virtual machines connected to a network through connection with virtual network interfaces provided from a first network card or connection with a second network card; a management module monitoring network usage of one or more virtual machines and reallocating the virtual network interfaces to one or more virtual machines according to a monitoring result; and an agent module providing to the management module network connection information of one or more virtual machines.Type: ApplicationFiled: June 24, 2014Publication date: November 26, 2015Applicant: Electronics and Telecommunications Research InstituteInventors: Dae Won KIM, Seong Woon KIM, Hag Young KIM, Wan CHOI
-
Publication number: 20150269187Abstract: Provided is a method of providing a virtual machine image file in a cloud computing-based virtual desktop infrastructure. This method includes moving a golden image, an initial image provided from a shared storage, to a virtual machine driving server, converting the golden image into an image of a copy-on-write file format, and storing the same in a cache; allocating the converted virtual machine image to a virtual machine, and storing images of each virtual machine in the shared storage and managing the same to recover a virtual desktop when a disaster occurs. The method includes generating only data changed by the virtual machine, as a virtual machine image file, and managing the same, and hierarchically configuring a virtual machine image file based on a base image and storing the same in a cache memory in order to increase a loading rate of the virtual machine image file including the base image-based virtual machine image file.Type: ApplicationFiled: March 20, 2015Publication date: September 24, 2015Applicant: Electronics and Telecommunications Research InstituteInventors: Jung Hyun CHO, Seong Woon KIM, Sun Wook KIM, Dae Won KIM, Soo Cheol OH, Hag Young KIM, Jong Bae MOON, Myeong Hoon OH
-
Publication number: 20150242220Abstract: Exemplary embodiments of the present invention relate to a method and system for providing massive virtual desktops. A system for providing massive virtual desktops according to an embodiment of the present invention comprises a uppermost layer configured to receive a virtual desktop providing request from a client, search an adjacent lower layer involved in a virtual desktop service for the client, and transmit the virtual desktop providing request to the searched adjacent lower layer; and a lowest layer configured to receive the virtual desktop providing request transmitted from an adjacent upper layer, search a virtual desktop to perform a service by analyzing the virtual desktop providing request, and transmit the searched virtual desktop to the client. According to embodiments of the present invention, a virtual desktop can be provided to massive users.Type: ApplicationFiled: February 25, 2015Publication date: August 27, 2015Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Soo-Cheol OH, Dae-Won KIM, Sun-Wook KIM, Jong-Bae MOON, Jung-Hyun CHO, Seong-Woon KIM, Hag-Young KIM
-
Publication number: 20150220709Abstract: Disclosed is an electronic device for supporting enhanced security including: a processor; a memory; a virtual machine monitor; a first virtual machine in which a host operating system is operated; and a second virtual machine in which a security operating system is operated. Each operating system may access only system resources allocated through the virtual machine monitor.Type: ApplicationFiled: January 16, 2015Publication date: August 6, 2015Inventors: Young Woo JUNG, Hag Young KIM
-
Publication number: 20150201004Abstract: Provided is a virtual desktop service, and disclosed is a system for providing a server virtual machine, including: a client configured to receive allocation of a virtual machine for using a virtual desktop service; a connection broker configured to control a type of virtual machine to be allocated to be classified according to user terminal registration information of the client, any one operation server to be selected among a plurality of operation servers, and the virtual machine to be allocated; the plurality of operation servers configured to provide the client with a virtual machine under a control of the connection broker; and a shared storage configured to store data related to the client for providing the virtual machine, and provide the stored data to the operation servers, a method of providing a server virtual machine, and a server device supporting the same.Type: ApplicationFiled: July 23, 2014Publication date: July 16, 2015Applicant: Electronics and Telecommunications Research InstituteInventors: Jong Bae MOON, Dae Won KIM, Seong Woon KIM, Sun Wook KIM, Soo Cheol OH, Jung Hyun CHO, Hag Young KIM, Myeong Hoon OH
-
Publication number: 20150116913Abstract: Disclosed herein are a system for sharing power of rack mount server and an operating method thereof. The system for sharing power of a rack mount server according to the present invention comprises: a plurality of servers installed inside a rack main frame and mounted with a power sharing backplane; a rack connected to the power sharing backplane of the plurality of servers in which a power bus bar, receiving power outputted from the connected power supply units, which are mounted in a part of or all of the plurality of servers, is mounted; and a rack power controller collecting power information of the power supply units through the power bus bar mounted inside the rack and controlling operation status of the power supply units based on the collected power information.Type: ApplicationFiled: May 30, 2014Publication date: April 30, 2015Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Won-Ok KWON, Hag-Young KIM
-
Publication number: 20150113528Abstract: Disclosed is a virtual desktop service method. The virtual desktop service method includes configuring and measuring users and resources according to predetermined criteria, copying operating system files and data files to be provided to the users before use request, receiving request to use a virtual machine from any one of the users and performing user authentication and work approval, and providing an operating system file and a data file of the any one of the users, among the copied operating system files and data files, to the any one of the users according to the use request to transmit a virtual desktop environment. Consequently, the virtual desktop service method performs a service to provide a virtual machine to a user in real time.Type: ApplicationFiled: August 19, 2014Publication date: April 23, 2015Applicant: Electronics and Telecommunications Research InstituteInventors: Dae Won KIM, Myeong Hoon OH, Sun Wook KIM, Seong Woon KIM, Jong Bae MOON, Soo Cheol OH, Jung Hyun CHO, Hag Young KIM
-
Publication number: 20150026306Abstract: A method and an apparatus for providing a virtual desktop service to provide an optimal virtual desktop service in accordance with distances between virtualization servers and a user are provided. A virtual desktop service suitable for a request of the user is provided to the user so that loads of servers may be dispersed and power usage of the servers may be minimized. That is, in an environment where the virtualization servers that provide the virtual desktop service are locally dispersed, the virtual machines may be allocated to a virtualization server with a shortest network delay based on network distances from the virtualization servers to the user. In addition, after a server power usage amount is predicted in accordance with a virtual machine usage type of the user, a virtualization server may be selected in accordance with the prediction result.Type: ApplicationFiled: December 17, 2013Publication date: January 22, 2015Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Jong Bae MOON, Dae Won KIM, Sun Wook KIM, SooCheol OH, Hak jae KIM, Jung-hyun CHO, Myeong-Hoon OH, Seong Woon KIM, Hag Young KIM
-
Publication number: 20140380089Abstract: A method and apparatus for recovering the failed disk of a virtual machine in a virtualization system are disclosed. The apparatus includes a system performance analysis unit, a failed disk recovery unit, and a disk exchange unit. The system performance analysis unit calculates recovery resources, that is, network and disk I/O bandwidths, to be assigned to the recovery of a failed disk by analyzing the performance of the virtualization system. The failed disk recovery unit performs the discovery of the failed disk by recovering a copy disk, that is, a copy of the failed disk, using a mandatory disk stored in the virtualization system while ensuring the performance of virtual machines based on the recovery resources. The disk exchange unit deletes the failed disk and assigns the recovered copy disk to a virtual machine corresponding to the failed disk.Type: ApplicationFiled: June 20, 2014Publication date: December 25, 2014Inventors: Hak-Jae KIM, Hag-Young KIM, Seong-Woon KIM, Dae-Won KIM, Sun-Wook KIM, Soo-Cheol OH, Myeong-Hoon OH, Jong-Bae MOON, Jung-Hyun CHO
-
Publication number: 20140366093Abstract: Disclosed herein are a method and architecture capable of efficiently providing virtual desktop service. A service architecture for virtual desktop service according to the present invention includes a connection broker configured to perform authentication, manage virtual machines, and perform a server monitoring and protocol coordination function, a resource pool configured to manage software resources that are delivered to a specific virtual machine in a streaming form on a specific time in order to provide on-demand virtual desktop service and are executed on the specific virtual machine and to provide provision information about the managed software resources in response to a request from the connection broker, and a virtual machine infrastructure configured to support hardware resources, generate virtual machines in which the software of a user terminal is executed, and provide the generated virtual machine as virtual desktops.Type: ApplicationFiled: June 10, 2014Publication date: December 11, 2014Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Myeong-Hoon OH, Dae Won KIM, Sun Wook KIM, Soo Cheol OH, Seong Woon KIM, Hag Young KIM, Jong Bae MOON, Jung-hyun CHO
-
Publication number: 20140214922Abstract: Disclosed herein is a method of providing a virtual machine and service gateway for real-time virtual desktop service. The service gateway includes a user information management unit, a virtual machine information management unit, and a virtual machine generation unit. The user information management unit authenticates user information. The virtual machine information management unit generates access information about a virtual machine corresponding to the user information, and provides the generated access information to a client unit. The virtual machine generation unit selects a service provider server in response to a request from a client unit, and generates a virtual machine in the selected service provider server.Type: ApplicationFiled: December 20, 2013Publication date: July 31, 2014Inventors: Dae-Won KIM, Sun-Wook Kim, Soo-Cheol Oh, Myeong-Hoon Oh, Hak-Jae Kim, Jung-Hyun Cho, Jong-Bae Moon, Seong-Woon Kim, Hag-Young Kim
-
Publication number: 20140125128Abstract: A power redundancy apparatus for a rack-mounted server may include a first server that includes first and second connectors connected in parallel to the output side of a first PSU, a second server that includes third and fourth connectors connected in parallel to the output side of a second PSU, and a power connection cable for coupling any one of the first and the third connectors, the second and the fourth connectors, the first and the fourth connectors, and the second and the third connectors.Type: ApplicationFiled: May 9, 2013Publication date: May 8, 2014Inventors: Won-Ok KWON, Hag Young KIM
-
Patent number: 8671189Abstract: Disclosed is a dynamic load balancing system. The dynamic load balancing system includes a resource management master managing bare servers that do not execute services and having a hierarchical structure and a service master dynamically allocating the bare servers to a load balancing server or a service execution server or dynamically releasing the pre-allocated load balancing server or service execution server by the bare servers, in consideration of monitoring information on a state or performance of a server and service requirements to be provided.Type: GrantFiled: December 22, 2011Date of Patent: March 11, 2014Assignee: Electronics and Telecommunications Research InstituteInventors: Jung Hyun Cho, Hag Young Kim, Ok Gee Min, Chang Soo Kim, Choon Seo Park, Song Woo Sok, Yong Ju Lee, Jin Hwan Jeong, Joong Soo Lee
-
Patent number: 8656041Abstract: Provided are a system and a method for distributing multimedia streaming service request based on wide area network which can efficiently support multimedia streaming service in wide area network. The system for distributing multimedia streaming service request based on wide area network includes a user terminal, a wide area server, and a local server. The user terminal requests multimedia streaming service. The wide area server for selecting a local server which is disposed nearest to the user terminal and has node availability and service availability, and providing contents requested by the user terminal to the selected local server. The local server provides the multimedia streaming service to the user terminal using the contents provided from the wide area server.Type: GrantFiled: November 4, 2008Date of Patent: February 18, 2014Assignee: Electronics and Telecommunications Research InstituteInventors: Chang Soo Kim, Won Jae Lee, Yoo Hyun Park, Hag Young Kim
-
Patent number: 8483551Abstract: Provided are a method for generating an instantaneous decoding refresh (IDR) unit for trick play, and a trick play system and method using the same. The trick play system includes: a speed information input unit configured to receive a speed value; a transmission condition determining unit configured to determine instantaneous decoding refresh (IDR) transmission conditions based on the speed value inputted through the speed information input unit; a double-speed IDR-unit generating unit configured to generate a double-speed IDR-unit by adjusting the number and data size of video frames to be transmitted in accordance with the transmission conditions determined by the transmission condition determining unit; and a transmitting unit configured to transmit the generated double-speed IDR-unit to an external user terminal.Type: GrantFiled: December 3, 2007Date of Patent: July 9, 2013Assignee: Electronics and Telecommunications Research InstituteInventors: Jin-Hwan Jeong, Jung-Keun Kim, Yong-Ju Lee, Choon-Seo Park, Ok-Gee Min, Hag-Young Kim, Myung-Joon Kim
-
Publication number: 20130160006Abstract: Disclosed herein is an apparatus for controlling sensor data in a cloud system. The apparatus includes a plurality of virtual machines, and a service module. Each of the plurality of virtual machines obtains sensor information about a user terminal by driving an internal sensor data processing module at a request of the corresponding user terminal, and provides the application execution environment of a requested service by connecting to the user terminal over a network. The service module provides an application corresponding to the requested service to a virtual machine which requested the service. When a sensor Application Programming Interface (API) of the user terminal is called by the application, the virtual machine requests sensor data from the user terminal based on the sensor information about the user terminal, and provides the result of measurement of the sensor data from the user terminal to the corresponding application.Type: ApplicationFiled: June 15, 2012Publication date: June 20, 2013Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Jin-Hwan JEONG, Hag-Young Kim, Chang-Soo Kim, Yong-Ju Lee, Choon-Seo Park, Joong-Soo Lee, Jung-Hyun Cho