Patents by Inventor Sun-Wook Kim

Sun-Wook 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).

  • Publication number: 20160363979
    Abstract: An apparatus and method for controlling the power of a virtual desktop client in an integrated manner are disclosed herein. The apparatus includes a monitor power detection unit, a switch control unit, a power conversion unit, and a power supply unit. The monitor power detection unit detects whether power is supplied to a monitor. The switch control unit controls a client power switch for supplying power to a virtual desktop client terminal corresponding to the monitor based on the result of the detection. The power conversion unit converts the electric current of the power. The power supply unit supplies the virtual desktop client terminal with the power whose electric current has been converted such that the virtual desktop client terminal boots up an operating system and executes a virtual desktop client program.
    Type: Application
    Filed: February 22, 2016
    Publication date: December 15, 2016
    Inventors: Soo-Cheol OH, Dae-Won KIM, Sun-Wook KIM, Seong-Woon KIM, Hag-Young KIM, Jong-Bae MOON, Byeong-Thaek OH, Jung-Hyun CHO
  • Publication number: 20160364160
    Abstract: Disclosed herein is an in-memory virtual desktop system, which stores a virtual desktop image in main memory in order to prevent a load from being concentrated on a disk, and operates a virtual desktop using the virtual desktop image. The disclosed system includes an in-memory virtual desktop system, including hardware including main memory for storing virtual desktop images, and a hypervisor for virtualizing resources of the hardware and providing virtualized resources to a virtual desktop.
    Type: Application
    Filed: February 22, 2016
    Publication date: December 15, 2016
    Inventors: Soo-Cheol OH, Dae-Won KIM, Sun-Wook KIM, Seong-Woon KIM, Jong-Bae MOON, Byeong-Thaek OH, Jung-Hyun CHO, Hag-Young KIM, Myeong-Hoon OH, Ji-Hyeok CHOI
  • Publication number: 20160364261
    Abstract: An apparatus and method for providing an adaptive virtual desktop operating system (OS) service is provided. The method for providing an adaptive virtual desktop OS service in a virtual OS service platform server, which provides a virtual OS service platform service suitable for a terminal connected through a network, includes collecting and analyzing environmental information including at least one among hardware specification information, computing resource information, and network traffic information of the terminal, computing resource information of a guest OS operated in a virtual machine generated by the virtual OS service platform server; determining an environmental setting factor for structuring a user interface (UI) suitable for the terminal with respect to the virtual machine based on the analyzed result; and adaptively generating or changing a UI of the virtual OS service platform provided to the terminal based on the determined environmental setting factor.
    Type: Application
    Filed: June 15, 2016
    Publication date: December 15, 2016
    Inventors: Byeong Thaek OH, Sun Wook KIM, Soo Cheol OH, Dae Won KIM, Seong Woon KIM, Hag Young KIM, Jong Bae MOON, Jung hyun CHO, Ji Hyeok CHOI
  • Patent number: 9489227
    Abstract: 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: Grant
    Filed: June 10, 2014
    Date of Patent: November 8, 2016
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: 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: 20160219126
    Abstract: 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: Application
    Filed: December 18, 2015
    Publication date: July 28, 2016
    Inventors: 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: 9201675
    Abstract: Disclosed herein are a Desktop As A Service (DaaS) manager and DaaS client for a DaaS system. The DaaS manager includes a connection broker module, a provisioning module, a management module, and a web server module. The connection broker module permits connections to a DaaS client and a DaaS server to a user who has performed user authentication. The provisioning module determines the operating status of the DaaS server, and assigns a virtual machine of an optimum DaaS server to the DaaS client. The management module monitors the operating status of the DaaS server and the virtual machine, and executes a control command of the DaaS server. The web server module provides a web-based management tool Graphic User Interface (GUI) to the user.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: December 1, 2015
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Dae-Won Kim, Sun-Wook Kim, Hak-Jae Kim, Seong-Woon Kim
  • Patent number: 9148340
    Abstract: An apparatus and a method for configuring a network in a terminal of a wireless communication system are provided. The network configuring method includes sending a reference message in a communication radius of the terminal; when receiving at least one ACKnowledge (ACK) message for the reference message, checking a node degree of each adjacent terminal which sends the ACK message, the node degree indicating the number of neighboring terminals of each adjacent terminal; forming an inner region and an outer region of the terminal based on an adjacent terminal of the greatest node degree among the adjacent terminals; determining a transmit power in the inner region and a transmit power in the outer region; and determining a final transmit power for configuring a network using the transmit power of the inner region and the transmit power of the outer region.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: September 29, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-Hyeon Choi, Sun-Wook Kim, Seong-Yong Park, Jun-Sung Lee
  • Publication number: 20150269187
    Abstract: 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: Application
    Filed: March 20, 2015
    Publication date: September 24, 2015
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: 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: 20150242220
    Abstract: 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: Application
    Filed: February 25, 2015
    Publication date: August 27, 2015
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Soo-Cheol OH, Dae-Won KIM, Sun-Wook KIM, Jong-Bae MOON, Jung-Hyun CHO, Seong-Woon KIM, Hag-Young KIM
  • Patent number: 9086897
    Abstract: The present invention relates to a method and an architecture capable of efficiently providing a virtual desktop service. The service architecture for the virtual desktop service includes a connection broker for performing the management of virtual machines, a server monitoring function, and a protocol coordination function. A resource pool is configured to manage software resources that are transferred to a specific virtual machine in a streaming form at a predetermined time and that are executed on the specific virtual machine and to provide provision information about the managed software resources at the request of the connection broker, in order to provide an on-demand virtual desktop service. A virtual machine infrastructure is configured to support hardware resources, generate virtual machines in which the software of the user terminal is operated, and provide the virtual machines as virtual desktops.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: July 21, 2015
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Myeong-Hoon Oh, Sun-Wook Kim, Dae-Won Kim, Seong-Woon Kim
  • Publication number: 20150201004
    Abstract: 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: Application
    Filed: July 23, 2014
    Publication date: July 16, 2015
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Jong Bae MOON, Dae Won KIM, Seong Woon KIM, Sun Wook KIM, Soo Cheol OH, Jung Hyun CHO, Hag Young KIM, Myeong Hoon OH
  • Patent number: 9063793
    Abstract: Disclosed herein are a virtual server and a virtual machine management method for supporting a zero client. The virtual server includes a virtual machine management agent unit and a virtualization unit. The virtual machine management agent unit generates a virtual host interface resource pool and a directly allocatable host interface resource pool by classifying attributes of host interface resources of the virtual server. The virtualization unit provides a host interface of a virtual machine by selectively using any one of emulation mode in which a virtual host interface set corresponding to the virtual host interface resource pool is generated and direct connection mode in which a directly allocatable host interface set corresponding to the directly allocatable host interface resource pool is connected to the zero client.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: June 23, 2015
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Hak-Jae Kim, Sun-Wook Kim, Dae-Won Kim, Seong-Woon Kim
  • Publication number: 20150113528
    Abstract: 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: Application
    Filed: August 19, 2014
    Publication date: April 23, 2015
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: 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: 20150026306
    Abstract: 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: Application
    Filed: December 17, 2013
    Publication date: January 22, 2015
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: 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: 20140380089
    Abstract: 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: Application
    Filed: June 20, 2014
    Publication date: December 25, 2014
    Inventors: 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: 20140366093
    Abstract: 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: Application
    Filed: June 10, 2014
    Publication date: December 11, 2014
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: 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: 20140214922
    Abstract: 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: Application
    Filed: December 20, 2013
    Publication date: July 31, 2014
    Inventors: 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: 20140067917
    Abstract: Disclosed herein are a Desktop As A Service (DaaS) manager and DaaS client for a DaaS system. The DaaS manager includes a connection broker module, a provisioning module, a management module, and a web server module. The connection broker module permits connections to a DaaS client and a DaaS server to a user who has performed user authentication. The provisioning module determines the operating status of the DaaS server, and assigns a virtual machine of an optimum DaaS server to the DaaS client. The management module monitors the operating status of the DaaS server and the virtual machine, and executes a control command of the DaaS server. The web server module provides a web-based management tool Graphic User Interface (GUI) to the user.
    Type: Application
    Filed: August 12, 2013
    Publication date: March 6, 2014
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH NSTITUTE
    Inventors: Dae-Won KIM, Sun-Wook KIM, Hak-Jae KIM, Seong-Woon KIM
  • Publication number: 20130250814
    Abstract: An apparatus and a method for configuring a network in a terminal of a wireless communication system are provided. The network configuring method includes sending a reference message in a communication radius of the terminal; when receiving at least one ACKnowledge (ACK) message for the reference message, checking a node degree of each adjacent terminal which sends the ACK message, the node degree indicating the number of neighboring terminals of each adjacent terminal; forming an inner region and an outer region of the terminal based on an adjacent terminal of the greatest node degree among the adjacent terminals; determining a transmit power in the inner region and a transmit power in the outer region; and determining a final transmit power for configuring a network using the transmit power of the inner region and the transmit power of the outer region.
    Type: Application
    Filed: November 30, 2011
    Publication date: September 26, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ji-Hyeon Choi, Sun-Wook Kim, Seong-Yong Park, Jun-Sung Lee
  • Patent number: 8473768
    Abstract: A power control apparatus for a cluster system, includes a cluster including a plurality of nodes, each equipped with a battery; and a power control unit connected to the cluster over a network and configured to monitor power management information and performance information of the cluster and to set a power capping threshold based on the monitored power management information and performance information of the cluster. Accordingly, the power control unit enables power of the cluster to be limited by turning on and off the batteries when power of the cluster system increases up to the power capping threshold.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: June 25, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Dae Won Kim, Sun Wook Kim, Won-Ok Kwon, Seong Woon Kim