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: 20240143448Abstract: 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: ApplicationFiled: October 25, 2023Publication date: May 2, 2024Inventors: Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI
-
Patent number: 11916998Abstract: 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: GrantFiled: November 11, 2022Date of Patent: February 27, 2024Assignee: Electronics and Telecommunications Research InstituteInventors: Dae-Won Kim, Su-Min Jang, Jae-Geun Cha, Hyun-Hwa Choi, Sun-Wook Kim
-
Publication number: 20230412671Abstract: 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: ApplicationFiled: June 13, 2023Publication date: December 21, 2023Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI
-
Publication number: 20230155959Abstract: 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: ApplicationFiled: November 9, 2022Publication date: May 18, 2023Inventors: Hyun-Hwa CHOI, Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA
-
Publication number: 20230156074Abstract: 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: ApplicationFiled: November 11, 2022Publication date: May 18, 2023Applicant: Electronics and Telecommunications Research InstituteInventors: Dae-Won KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI, Sun-Wook KIM
-
Patent number: 11614901Abstract: 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: GrantFiled: December 9, 2019Date of Patent: March 28, 2023Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Soo-Cheol Oh, Dae-Won Kim, Sun-Wook Kim, Seong-Woon Kim, Jae-Geun Cha, Ji-Hyeok Choi, Hyun-Hwa Choi
-
Publication number: 20220405236Abstract: 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: ApplicationFiled: June 17, 2022Publication date: December 22, 2022Inventors: Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI
-
Publication number: 20220405021Abstract: 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: ApplicationFiled: June 17, 2022Publication date: December 22, 2022Inventors: Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA, Hyun-Hwa CHOI
-
Publication number: 20220286499Abstract: 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: ApplicationFiled: March 4, 2022Publication date: September 8, 2022Inventors: Hyun-Hwa CHOI, Dae-Won KIM, Sun-Wook KIM, Su-Min JANG, Jae-Geun CHA
-
Patent number: 11327686Abstract: 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: GrantFiled: September 14, 2020Date of Patent: May 10, 2022Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Dae-Won Kim, Sun-Wook Kim, Seong-Woon Kim, Soo-Cheol Oh, Jae-Geun Cha, Ji-Hyeok Choi, Hyun-Hwa Choi
-
Patent number: 11064041Abstract: 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: GrantFiled: June 13, 2018Date of Patent: July 13, 2021Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: 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: 20210096776Abstract: 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: ApplicationFiled: September 14, 2020Publication date: April 1, 2021Inventors: Dae-Won KIM, Sun-Wook KIM, Seong-Woon KIM, Soo-Cheol OH, Jae-Geun CHA, Ji-Hyeok CHOI, Hyun-Hwa CHOI
-
Patent number: 10834220Abstract: 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: GrantFiled: June 13, 2018Date of Patent: November 10, 2020Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: 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: 10826799Abstract: 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: GrantFiled: October 23, 2018Date of Patent: November 3, 2020Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: 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: 10778549Abstract: 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: GrantFiled: November 3, 2017Date of Patent: September 15, 2020Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: 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: 20200257452Abstract: 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: ApplicationFiled: December 9, 2019Publication date: August 13, 2020Inventors: Soo-Cheol OH, Dae-Won KIM, Sun-Wook KIM, Seong-Woon KIM, Jae-Geun CHA, Ji-Hyeok CHOI, Hyun-Hwa CHOI
-
Publication number: 20190179803Abstract: 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: ApplicationFiled: December 11, 2018Publication date: June 13, 2019Inventors: 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: 20190132222Abstract: 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: ApplicationFiled: October 23, 2018Publication date: May 2, 2019Inventors: 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: 20180367631Abstract: 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: ApplicationFiled: June 13, 2018Publication date: December 20, 2018Inventors: 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: 20180367632Abstract: 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: ApplicationFiled: June 13, 2018Publication date: December 20, 2018Inventors: 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