Patents by Inventor Ho-yong Ryu

Ho-yong Ryu 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: 20230269156
    Abstract: Disclosed are a network latency measurement method and apparatus for a low latency immersive service. The network latency measurement method includes transmitting a request message for measuring network latency from a first end node to a second end node, calculating a node latency at each node present between the first end node and the second end node and inserting the calculated node latency into the request message, and measuring a one-way network latency from the first end node to the second end node based on the node latency at each of the nodes inserted into the request message at the second end node.
    Type: Application
    Filed: December 14, 2022
    Publication date: August 24, 2023
    Inventors: Seung Woo HONG, Tae Yeon KIM, Ho Yong RYU
  • Publication number: 20230038620
    Abstract: A method of setting a user-defined virtual network is disclosed. A method of setting a virtual network includes configuring a virtual network including a controller, at least one network address translation (NAT) and at least one edge node, checking an operation type of the at least one edge node, setting a tunnel between the at least one edge node based on the operation type, and performing data transmission between the at least one edge node through the set tunnel.
    Type: Application
    Filed: October 27, 2021
    Publication date: February 9, 2023
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sun Cheul KIM, Tae Yeon KIM, Ho Yong RYU
  • Patent number: 11521066
    Abstract: A processor partitions a deep neural network having a plurality of exit points and at least one partition point in a branch corresponding to each of the exit points, for distributed processing in an edge device and a cloud. The processor sets environmental variables and training variables for training, selects an action to move at least one of an exit point and a partition point from a combination of the exit point and the partition point corresponding to a current state, performs the training by accumulating experience data using a reward according to the selected action and then moves to a next state, and outputs a combination of an optimal exit point and a partition point as a result of the training.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: December 6, 2022
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Chang Sik Lee, Sung Back Hong, Seungwoo Hong, Ho Yong Ryu
  • Patent number: 11463320
    Abstract: Disclosed are a method and apparatus for modeling a network configuration protocol (NETCONF)-based network device instruction with a yet another next generation (YANG) language. The method of modeling the NETCONF)-based network device instruction with the YANG language includes: searching for at least one instruction from a source file for controlling a NETCONF-based network device; parsing the retrieved instruction into a plurality of tokens; mapping each parsed token with a data type of the YANG language according to a previously defined mapping rule; and generating a YANG model corresponding to the at least one instruction according to mapping results. Accordingly, the YANG model is immediately generated reflecting changes in an instruction of a network system.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: October 4, 2022
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Tae Heum Na, Pyung Koo Park, Ho Yong Ryu
  • Publication number: 20200311546
    Abstract: A processor partitions a deep neural network having a plurality of exit points and at least one partition point in a branch corresponding to each of the exit points, for distributed processing in an edge device and a cloud. The processor sets environmental variables and training variables for training, selects an action to move at least one of an exit point and a partition point from a combination of the exit point and the partition point corresponding to a current state, performs the training by accumulating experience data using a reward according to the selected action and then moves to a next state, and outputs a combination of an optimal exit point and a partition point as a result of the training.
    Type: Application
    Filed: March 25, 2020
    Publication date: October 1, 2020
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Chang Sik LEE, Sung Back HONG, Seungwoo HONG, Ho Yong RYU
  • Patent number: 10749733
    Abstract: An operation method of a server in a communication system may comprise receiving device information from each of a plurality of devices; generating service modeling information for each of a plurality of services; generating category modeling information for sub-services of each of the plurality of services based on the device information and the service modeling information; receiving service information; generating device modeling information corresponding to the category modeling information based on the service information; and transmitting the device modeling information to each of the plurality devices corresponding to the device modeling information, wherein the device modeling information includes configuration information for a network service function corresponding to a device corresponding to the device modeling information.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: August 18, 2020
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Tae Heum Na, Pyung Koo Park, Ho Yong Ryu
  • Publication number: 20200134924
    Abstract: Disclosed herein are an apparatus and method for object networking. 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 registers a real object included in the scene recognized by the virtualization display device of a user as an object of interest, generates a local network using local information pertaining to the object of interest, and generates a global network of multiple objects of interest from the local networks of the multiple objects of interest using global information pertaining to the object of interest.
    Type: Application
    Filed: October 25, 2019
    Publication date: April 30, 2020
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Tae-Yeon KIM, Bhum-Cheol LEE, Ho-Yong RYU, Pyung-Koo PARK, Sung-Hyun YOON, Ho-Sun YOON, Sung-Back HONG, Jung-Yeon HWANG
  • Publication number: 20190268212
    Abstract: An operation method of a server in a communication system may comprise receiving device information from each of a plurality of devices; generating service modeling information for each of a plurality of services; generating category modeling information for sub-services of each of the plurality of services based on the device information and the service modeling information; receiving service information; generating device modeling information corresponding to the category modeling information based on the service information; and transmitting the device modeling information to each of the plurality devices corresponding to the device modeling information, wherein the device modeling information includes configuration information for a network service function corresponding to a device corresponding to the device modeling information.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 29, 2019
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Tae Heum NA, Pyung Koo PARK, Ho Yong RYU
  • Patent number: 10367714
    Abstract: An apparatus for testing and developing products of network computing based on an open-source virtualized cloud includes a physical space, a network function virtualization (NFV) infrastructure domain space that provides a virtualization function in an independent environment of each user; an NFV engine space that provides a processing based environment for virtual appliances which are units of a virtual network device that is individually operable, a framework space that provides support to allow the virtual appliances to be developed and registered, and a virtual network service space that provides a user interface interoperating with the framework space so that a user configures a virtual network through the user interface and a test function of the configured virtual network is supported.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: July 30, 2019
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sung Hyun Yoon, Tae Heum Na, Ho Yong Ryu
  • Publication number: 20190132213
    Abstract: Disclosed are a method and apparatus for modeling a network configuration protocol (NETCONF)-based network device instruction with a yet another next generation (YANG) language. The method of modeling the NETCONF)-based network device instruction with the YANG language includes: searching for at least one instruction from a source file for controlling a NETCONF-based network device; parsing the retrieved instruction into a plurality of tokens; mapping each parsed token with a data type of the YANG language according to a previously defined mapping rule; and generating a YANG model corresponding to the at least one instruction according to mapping results. Accordingly, the YANG model is immediately generated reflecting changes in an instruction of a network system.
    Type: Application
    Filed: September 11, 2018
    Publication date: May 2, 2019
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Tae Heum NA, Pyung Koo PARK, Ho Yong RYU
  • Publication number: 20170317914
    Abstract: An apparatus for testing and developing products of network computing based on an open-source virtualized cloud includes a physical space, a network function virtualization (NFV) infrastructure domain space that provides a virtualization function in an independent environment of each user; an NFV engine space that provides a processing based environment for virtual appliances which are units of a virtual network device that is individually operable, a framework space that provides support to allow the virtual appliances to be developed and registered, and a virtual network service space that provides a user interface interoperating with the framework space so that a user configures a virtual network through the user interface and a test function of the configured virtual network is supported.
    Type: Application
    Filed: July 22, 2016
    Publication date: November 2, 2017
    Inventors: Sung Hyun YOON, Tae Heum NA, Ho Yong RYU
  • Patent number: 9747144
    Abstract: There are provided a function processing apparatus and function processing method dynamically process network function using commands. A function processing apparatus includes a communication unit for performing communication with at least one user interface and at least one software component, and a controller for, if first command related information is received from the at least one software component, forming a command tree on the basis of the first command related information and transmitting the first command related information to the at least one user interface, and, if second command related information is received from at least one user interface, transmitting the second command related information to a software component corresponding to the second command related information.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: August 29, 2017
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Pyung Koo Park, Hyub Woo Jeon, Ho Yong Ryu
  • Patent number: 9665457
    Abstract: Disclosed are a method of controlling a process based on a network operation mode and an apparatus therefor. A process controlling method performed in a network device includes determining an operation mode for an operating system of the network device, determining an entity for controlling a process based on the determined operation mode, and controlling the process through the determined entity. According to the present invention, it is possible to control a process lifecycle through the same interface regardless of the network operation mode.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: May 30, 2017
    Assignee: ELECTRONICS & TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seong Moon, Ho Yong Ryu, Ho Sun Yoon
  • Publication number: 20170149936
    Abstract: There are provided a method, a system, and a computer-readable recording medium for processing network traffic. A method for processing network traffic using a switching application specific integrated circuit (ASIC) includes generating, by a software forwarder operated in a software-based network operating system, a message including network processing information, transmitting the message to a switch manager operated in a hardware-based network operating system, learning, by the switch manager, the network processing information, and controlling the switching ASIC with reference to the learned information.
    Type: Application
    Filed: July 15, 2016
    Publication date: May 25, 2017
    Inventors: Seong MOON, Ho Yong RYU, Ho Sun YOON, Seung Woo HONG
  • Publication number: 20170123868
    Abstract: There are provided a function processing apparatus and function processing method dynamically process network function using commands. A function processing apparatus includes a communication unit for performing communication with at least one user interface and at least one software component, and a controller for, if first command related information is received from the at least one software component, forming a command tree on the basis of the first command related information and transmitting the first command related information to the at least one user interface, and, if second command related information is received from at least one user interface, transmitting the second command related information to a software component corresponding to the second command related information.
    Type: Application
    Filed: June 23, 2016
    Publication date: May 4, 2017
    Inventors: Pyung Koo PARK, Hyub Woo JEON, Ho Yong RYU
  • Patent number: 9635692
    Abstract: Provided are methods of ensuring network continuity performed at a local gateway, a fixed gateway, and a network device. The method of ensuring network continuity performed at a local gateway includes establishing a tunnel with a fixed gateway serving as a relay between an Internet service server and the local gateway, and performing communication with the fixed gateway through the tunnel. Therefore, even when the type of an uplink signal received by a local gateway changes or the local gateway is in an uplink signal shadow area, a terminal connected to the local gateway can be provided with a seamless Internet service.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: April 25, 2017
    Assignee: ELECTRONICS & TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sun Cheul Kim, Seung Woo Hong, Young Soo Shin, Ho Yong Ryu
  • Publication number: 20170109156
    Abstract: A system including software enables the running software to he upgraded without stopping any service. A system including software includes a task block loaded into a memory the task block being communicable with the outside through a message, and a dynamic module block loaded into the memory, the dynamic module block being symbolically linked with the task block to provide a service corresponding to the message.
    Type: Application
    Filed: May 25, 2016
    Publication date: April 20, 2017
    Inventors: Seung Woo HONG, Ho Sun YOON, Ho Yong RYU
  • Patent number: 9503420
    Abstract: Disclosed are a logical network separation method and apparatus. The logical network separation method includes generating a first hash key on the basis of address information included in a service request packet, generating hash information on the basis of a transmission property of the service request packet corresponding to the first hash key when the same hash key as the first hash key is not in the hash table, and generating the policy about the reception of the service response packet corresponding to the service request packet on the basis of a destination of the service request packet. Accordingly, it is possible to block a cyber attack such as hacking, a malicious program, etc.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: November 22, 2016
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Pyung Koo Park, Ho Yong Ryu
  • Publication number: 20160308836
    Abstract: An operation method of a VPN security apparatus includes receiving a service request from a client, dynamically allocating a fake address of a VPN apparatus connected to a service server, which provides the service requested by the client, and transmitting the fake address allocated to the VPN apparatus to the client and the VPN apparatus.
    Type: Application
    Filed: February 8, 2016
    Publication date: October 20, 2016
    Inventors: Pyung Koo PARK, Ho Sun YOON, Ho Yong RYU, Sung Back HONG
  • Publication number: 20160308904
    Abstract: A method and an apparatus of integrative network management, which provide connection between private networks and real-time connection according to various policies depending on security or a quality of service (QoS), manages information required to provide the connection, and controls connection by using the managed information in order to defend and cope with various types of cyber attacks and fundamentally invalidate a cyber attack.
    Type: Application
    Filed: February 16, 2016
    Publication date: October 20, 2016
    Inventors: Ho Sun YOON, Pyung Koo PARK, Ho Yong RYU, Young Soo SHIN, Sung Back HONG