Patents by Inventor Hyun-Hwa Choi

Hyun-Hwa Choi 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: 20240143448
    Abstract: Disclosed herein are a distributed cloud system, a data processing method of the distributed cloud system, a storage medium. The data processing method of the distributed cloud system includes running an application of an edge computing system requested by a user device, generating a snapshot image of the application, and storing the generated snapshot image and transmitting the stored image during migration.
    Type: Application
    Filed: October 25, 2023
    Publication date: May 2, 2024
    Inventors: Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI
  • Patent number: 11916998
    Abstract: Disclosed herein is a multi-cloud edge system. The multi-cloud edge system includes a core cloud, a multi-cluster-based first edge node system, and a multi-cluster-based near edge node system, wherein the multi-cluster-based first edge node system includes multiple worker nodes, and a master node including a scheduler.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: February 27, 2024
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Dae-Won Kim, Su-Min Jang, Jae-Geun Cha, Hyun-Hwa Choi, Sun-Wook Kim
  • Publication number: 20230412671
    Abstract: Disclosed herein are a distributed cloud system, a data processing method of a distributed cloud system, and a storage medium. The data processing method of a distributed cloud system includes receiving a request of a user for an edge cloud and controlling a distributed cloud system, wherein the distributed cloud system comprises a core cloud including a large-scale resource, the edge cloud, and a local cloud including a middle-scale resource between the core cloud and the edge cloud, processing tasks corresponding to the user request through a scheduler of the core cloud, distributing the tasks based on a queue, and aggregating results of processed tasks, and providing processed data in response to a request of the user, wherein the distributed cloud system provides a management function in case of failure in the distributed cloud system.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 21, 2023
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI
  • Publication number: 20230155959
    Abstract: Disclosed herein is a method for resource allocation in an edge-computing environment. The method includes receiving a request for an intelligent edge service, selecting the worker server to execute the service based on an input/output congestion level, allocating resources based on topology information of the worker server, and configuring a virtual environment based on the allocated resources.
    Type: Application
    Filed: November 9, 2022
    Publication date: May 18, 2023
    Inventors: Hyun-Hwa CHOI, Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA
  • Publication number: 20230156074
    Abstract: Disclosed herein is a multi-cloud edge system. The multi-cloud edge system includes a core cloud, a multi-cluster-based first edge node system, and a multi-cluster-based near edge node system, wherein the multi-cluster-based first edge node system includes multiple worker nodes, and a master node including a scheduler.
    Type: Application
    Filed: November 11, 2022
    Publication date: May 18, 2023
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Dae-Won KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI, Sun-Wook KIM
  • Patent number: 11614901
    Abstract: An apparatus and method for processing sensitive data. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program is configured to, in an unprotected data area, read sensitive data from a storage device and transmit the same to a protected data area using the sensitive-data storage endpoint of the protected data area; to, in the protected data area, process the sensitive data using at least one endpoint when a command for a sensitive-data service requested by a client device is received from the unprotected data area; and to, in the unprotected data area, transmit the result of processing the sensitive data to the client device.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: March 28, 2023
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Soo-Cheol Oh, Dae-Won Kim, Sun-Wook Kim, Seong-Woon Kim, Jae-Geun Cha, Ji-Hyeok Choi, Hyun-Hwa Choi
  • Publication number: 20220405236
    Abstract: Disclosed herein are an apparatus and method for managing in-memory container storage. The apparatus includes one or more processors, executable memory for storing at least one program executed by the one or more processors, and a container file system for storing a container, which provides application virtualization. Here, the container file system includes a merged access layer, a container layer, and an image layer, and the at least one program provides an application with link information of files in the container layer and the image layer, thereby allowing the application to access the files.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 22, 2022
    Inventors: Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI
  • Publication number: 20220405021
    Abstract: Disclosed herein are an apparatus and method for managing memory-based integrated storage. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program converts data operation tasks in response to a request for access to memory-based integrated storage from a user, a single virtual disk of a virtual storage pool of the memory-based integrated storage converts a disk access command into a command for connecting to a storage backend depending on the data operation tasks, and conversion of the data operation tasks into the command includes target identification indicating which local storage of the memory-based integrated storage is to be used.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 22, 2022
    Inventors: Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI
  • Publication number: 20220286499
    Abstract: Disclosed herein are an apparatus and method for autoscaling a service shared in a cloud. The apparatus may include memory in which at least one program is recorded and a processor for executing the program, and the program may perform autoscaling by which at least one second service for performing the same function as a first service is additionally generated or deleted depending on a load that is incurred when multiple clients call the first service in the cloud. The at least one second service may be set to one of two or more execution types having different response times depending on a response time required by each of the multiple clients.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 8, 2022
    Inventors: Hyun-Hwa CHOI, Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA
  • Patent number: 11327686
    Abstract: An apparatus and method for processing sensitive data. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program is configured to, in an unprotected data area, read sensitive data from a storage device and transmit the same to a protected data area using the sensitive-data storage endpoint of the protected data area; to, in the protected data area, process the sensitive data using at least one endpoint when a command for a sensitive-data service requested by a client device is received from the unprotected data area; and to, in the unprotected data area, transmit the result of processing the sensitive data to the client device.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: May 10, 2022
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Dae-Won Kim, Sun-Wook Kim, Seong-Woon Kim, Soo-Cheol Oh, Jae-Geun Cha, Ji-Hyeok Choi, Hyun-Hwa Choi
  • Patent number: 11064041
    Abstract: An apparatus and method provide a cloud brokerage service based on multiple cloud-computing systems. The method includes receiving, by a cloud service broker, a request for a cloud service from a cloud service client, the cloud service broker being connected with the multiple cloud-computing systems, providing, by the cloud service broker, a cloud service brokerage based on cloud services of the multiple cloud-computing systems, the cloud service brokerage enabling the cloud service complying with the request to be provided to the cloud service client, transmitting, by the cloud service broker, a control request for the cloud service to one or more cloud-computing systems of the multiple cloud-computing systems, and controlling, by the cloud service broker, a status of the cloud service after the cloud service broker receives an acknowledgment for the control request from the one or more cloud-computing systems.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: July 13, 2021
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Myeong-Hoon Oh, Dong-Jae Kang, Byoung-Seob Kim, Sun-Wook Kim, Song-Woo Sok, Seok-Ho Son, Byeong-Thaek Oh, Young-Woo Jung, Hyun-Hwa Choi
  • Publication number: 20210096776
    Abstract: An apparatus and method for processing sensitive data. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program is configured to, in an unprotected data area, read sensitive data from a storage device and transmit the same to a protected data area using the sensitive-data storage endpoint of the protected data area; to, in the protected data area, process the sensitive data using at least one endpoint when a command for a sensitive-data service requested by a client device is received from the unprotected data area; and to, in the unprotected data area, transmit the result of processing the sensitive data to the client device.
    Type: Application
    Filed: September 14, 2020
    Publication date: April 1, 2021
    Inventors: Dae-Won KIM, Sun-Wook KIM, Seong-Woon KIM, Soo-Cheol OH, Jae-Geun CHA, Ji-Hyeok CHOI, Hyun-Hwa CHOI
  • Patent number: 10834220
    Abstract: Disclosed herein are an apparatus and method for providing a cloud brokerage service based on multiple clouds. The method includes receiving, by a cloud service broker, a request for a cloud service from a cloud service client, the cloud service broker being connected with the multiple cloud-computing systems; generating, by the cloud service broker, the cloud service complying with the request based on one or more services registered in a service catalogue of the cloud service broker; newly registering, by the cloud service broker, the generated cloud service in the service catalogue; and providing, by the cloud service broker, the newly registered cloud service to the cloud service client.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: November 10, 2020
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seok-Ho Son, Dong-Jae Kang, Byoung-Seob Kim, Sun-Wook Kim, Song-Woo Sok, Myeong-Hoon Oh, Byeong-Thaek Oh, Young-Woo Jung, Hyun-Hwa Choi
  • Patent number: 10826799
    Abstract: Disclosed herein are an apparatus and method for providing a cloud service based on cloud service brokerage. The method includes receiving, by a cloud service broker, a first request for a cloud service from a cloud service client, wherein the cloud service broker is connected with the multiple cloud-computing systems; providing, by the cloud service broker, a cloud service brokerage based on cloud services of the cloud-computing systems, wherein the cloud service brokerage enables the cloud service complying with the first request to be provided to the cloud service client; and monitoring, by the cloud service broker, a service level of the cloud service during provision of the cloud service and controlling, by the cloud service broker, the cloud service such that the service level satisfies conditions of the first request.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: November 3, 2020
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seok-Ho Son, Myeong-Hoon Oh, Dong-Jae Kang, Byoung-Seob Kim, Song-Woo Sok, Byeong-Thaek Oh, Young-Woo Jung, Hyun-Hwa Choi
  • Patent number: 10778549
    Abstract: Disclosed herein are apparatus and method for validating service control status. The apparatus for validating service control status includes a service control request unit for requesting control of a service from a computing system, a service control status checking period generation unit for generating a service control status checking period in order to check completion of the service control, and a service control status checking communication unit for performing service control status checking communication with the computing system based on the service control status checking period.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: September 15, 2020
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seok-Ho Son, Dong-Jae Kang, Byoung-Seob Kim, Sun-Wook Kim, Myeong-Hoon Oh, Byeong-Thaek Oh, Young-Woo Jung, Hyun-Hwa Choi
  • Publication number: 20200257452
    Abstract: An apparatus and method for processing sensitive data. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program is configured to, in an unprotected data area, read sensitive data from a storage device and transmit the same to a protected data area using the sensitive-data storage endpoint of the protected data area; to, in the protected data area, process the sensitive data using at least one endpoint when a command for a sensitive-data service requested by a client device is received from the unprotected data area; and to, in the unprotected data area, transmit the result of processing the sensitive data to the client device.
    Type: Application
    Filed: December 9, 2019
    Publication date: August 13, 2020
    Inventors: Soo-Cheol OH, Dae-Won KIM, Sun-Wook KIM, Seong-Woon KIM, Jae-Geun CHA, Ji-Hyeok CHOI, Hyun-Hwa CHOI
  • Publication number: 20190179803
    Abstract: Disclosed herein are an apparatus and method for sharing a file between applications. The apparatus includes a file-mapping management unit for checking the file open mode of a file that one or more applications on respective virtual machines request to open, checking the newest version of the file, and managing a mapping relationship between the application and the data of the file; a file management unit for creating a new file as a new version of the file when the file open mode is a write mode; and a data management unit for loading the data of the new file into memory when the file open mode is a write mode, and providing the loaded data to the application, thereby sharing the file between the applications.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 13, 2019
    Inventors: Hyun-Hwa CHOI, Dong-Jae KANG, Byoung-Seob KIM, Song-Woo SOK, Seok-Ho SON, Myeong-Hoon OH, Byeong-Thaek OH, Young-Woo JUNG
  • Publication number: 20190132222
    Abstract: Disclosed herein are an apparatus and method for providing a cloud service based on cloud service brokerage. The method includes receiving, by a cloud service broker, a first request for a cloud service from a cloud service client, wherein the cloud service broker is connected with the multiple cloud-computing systems; providing, by the cloud service broker, a cloud service brokerage based on cloud services of the cloud-computing systems, wherein the cloud service brokerage enables the cloud service complying with the first request to be provided to the cloud service client; and monitoring, by the cloud service broker, a service level of the cloud service during provision of the cloud service and controlling, by the cloud service broker, the cloud service such that the service level satisfies conditions of the first request.
    Type: Application
    Filed: October 23, 2018
    Publication date: May 2, 2019
    Inventors: Seok-Ho SON, Myeong-Hoon OH, Dong-Jae KANG, Byoung-Seob KIM, Song-Woo SOK, Byeong-Thaek OH, Young-Woo JUNG, Hyun-Hwa CHOI
  • Publication number: 20180367631
    Abstract: Disclosed herein are an apparatus and method for providing a cloud brokerage service based on multiple clouds. The method includes receiving, by a cloud service broker, a request for a cloud service from a cloud service client, the cloud service broker being connected with the multiple cloud-computing systems; generating, by the cloud service broker, the cloud service complying with the request based on one or more services registered in a service catalogue of the cloud service broker; newly registering, by the cloud service broker, the generated cloud service in the service catalogue; and providing, by the cloud service broker, the newly registered cloud service to the cloud service client.
    Type: Application
    Filed: June 13, 2018
    Publication date: December 20, 2018
    Inventors: Seok-Ho SON, Dong-Jae KANG, Byoung-Seob KIM, Sun-Wook KIM, Song-Woo SOK, Myeong-Hoon OH, Byeong-Thaek OH, Young-Woo JUNG, Hyun-Hwa CHOI
  • Publication number: 20180367632
    Abstract: Disclosed herein are an apparatus and method for providing a cloud brokerage service based on multiple clouds. The method includes receiving, by a cloud service broker, a request for a cloud service from a cloud service client, the cloud service broker being connected with the multiple cloud-computing systems; providing, by the cloud service broker, a cloud service brokerage based on cloud services of the cloud-computing systems, the cloud service brokerage enabling the cloud service complying with the request to be provided to the cloud service client; transmitting, by the cloud service broker, a control request for the cloud service to one or more cloud-computing systems of the multiple cloud-computing systems; and controlling, by the cloud service broker, a status of the cloud service after the cloud service broker receives an acknowledgment for the control request from the one or more cloud-computing systems.
    Type: Application
    Filed: June 13, 2018
    Publication date: December 20, 2018
    Inventors: Myeong-Hoon OH, Dong-Jae KANG, Byoung-Seob KIM, Sun-Wook KIM, Song-Woo SOK, Seok-Ho SON, Byeong-Thaek OH, Young-Woo JUNG, Hyun-Hwa CHOI