Patents by Inventor Seong Moon

Seong Moon 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: 12621088
    Abstract: Disclosed is a method and apparatus for transmitting an object which includes packets and is significant for an application of a receiver, the method including calculating a network latency between a sender and a receiver through a control message for transmitting a plurality of packets constituting the object, detecting that a specific packet is lost among the plurality of packets, calculating a retransmission required time required for retransmitting the specific packet, comparing the retransmission required time with a deadline, and transmitting a NACK message including information related to retransmission of the specific packet to the sender when the retransmission required time is within the deadline, wherein the network latency is used for calculating the deadline determined by latency times for transmission of the object.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: May 5, 2026
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Ho Sun Yoon, Tae Yeon Kim, Seong Moon, Seung Woo Hong
  • Patent number: 12556490
    Abstract: A device and method for controlling traffic transmission/reception in a network end terminal is provided. The method includes measuring a transmission/reception processing performance value of a first network stack and a transmission/reception processing performance value of a second network stack according to each central processing unit (CPU) core, reserving network performance required for an application on the basis of the transmission/reception processing performance value of the first network stack and the transmission/reception processing performance value of the second network stack measured according to each CPU core, and allocating a CPU core corresponding to the reserved network performance to a networking thread of the application to control traffic transmission/reception.
    Type: Grant
    Filed: July 11, 2023
    Date of Patent: February 17, 2026
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seong Moon, Ho Sun Yoon, Seungwoo Hong
  • Publication number: 20240154735
    Abstract: Disclosed is a method and apparatus for transmitting an object which includes packets and is significant for an application of a receiver, the method including calculating a network latency between a sender and a receiver through a control message for transmitting a plurality of packets constituting the object, detecting that a specific packet is lost among the plurality of packets, calculating a retransmission required time required for retransmitting the specific packet, comparing the retransmission required time with a deadline, and transmitting a NACK message including information related to retransmission of the specific packet to the sender when the retransmission required time is within the deadline, wherein the network latency is used for calculating the deadline determined by latency times for transmission of the object.
    Type: Application
    Filed: July 14, 2023
    Publication date: May 9, 2024
    Inventors: Ho Sun YOON, Tae Yeon KIM, Seong MOON, Seung Woo HONG
  • Publication number: 20240106763
    Abstract: A device and method for controlling traffic transmission/reception in a network end terminal is provided. The method includes measuring a transmission/reception processing performance value of a first network stack and a transmission/reception processing performance value of a second network stack according to each central processing unit (CPU) core, reserving network performance required for an application on the basis of the transmission/reception processing performance value of the first network stack and the transmission/reception processing performance value of the second network stack measured according to each CPU core, and allocating a CPU core corresponding to the reserved network performance to a networking thread of the application to control traffic transmission/reception.
    Type: Application
    Filed: July 11, 2023
    Publication date: March 28, 2024
    Inventors: Seong MOON, Ho Sun YOON, Seungwoo HONG
  • Publication number: 20230216938
    Abstract: Disclosed herein an application-based data transport device and method. The application-based data transport device includes: an application processing unit configured to generate application data for executing an application; a transport service processing unit configured to identify, in the application data, transport service information including at least one of network connection information, network performance information or combination thereof, which are required to execute the application, and to set a network environment based on the transport service information; and a transport processing unit configured to generate and transmit transport protocol data for transmitting the application data, based on the network environment and a transport protocol.
    Type: Application
    Filed: June 9, 2022
    Publication date: July 6, 2023
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Ho Sun YOON, Seong MOON, Seung Woo HONG
  • 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
  • Patent number: 9596131
    Abstract: A method for transiting an operation mode of a routing processor is provided, which allows each routing processor in a packet processing system to be transited among a slave operation mode, a slave stand-by mode, a master stand-by mode, and a master operation mode to allow the packet processing system to normally operate even though a failure occurs in the routing processor that is set in the master operation mode, a new routing processor is added, or the routing processor set in the master operation mode is initialized.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: March 14, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sang Yoon Oh, Kwang Yong Lee, Beob Kyun Kim, Seong Moon
  • Publication number: 20160218932
    Abstract: A method and an apparatus for controlling a life-cycle of a process for a network operating system. The method includes, by a process manager, transmitting a first initialize command to processes in a system service space and registering processes that respond to the first initialize command when an operation of the network operating system starts; confirming failure statuses of the registered processes and controlling the registered processes to execute a designated service; transmitting, when the processes in the system service space execute the service, a second initialize command to processes in a networking service space and a networking application space and registering processes that respond to the second initialize command; and confirming failure statuses of the processes registered in response to the second initialize command and allocating roles to the respective processes in the networking service space and the networking application space.
    Type: Application
    Filed: January 18, 2016
    Publication date: July 28, 2016
    Inventors: Seong MOON, Ho Yong RYU, Jae Chan SHIM
  • Patent number: 9317245
    Abstract: Disclosed herein are an apparatus and method for displaying images. The apparatus includes a first image output unit, a second image output unit, an image signal selection unit, and an image display unit. The first image output unit is set to master operation mode, and outputs an image signal to be displayed. The second image output unit is set to slave operation mode, and, if the first image output unit has failed, is switched to master operation mode and then continuously outputs the image signal or a new image signal. The image signal selection unit compares the IP source address of a received master message with previously stored address information, and then selects the image signal that is received from the first image output unit or the second image output unit that has a matching address. The image display unit displays the selected image signal.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: April 19, 2016
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sang Yoon Oh, Kwang Yong Lee, Beob Kyun Kim, Seong Moon
  • Publication number: 20150256383
    Abstract: A method for transiting an operation mode of a routing processor is provided, which allows each routing processor in a packet processing system to be transited among a slave operation mode, a slave stand-by mode, a master stand-by mode, and a master operation mode to allow the packet processing system to normally operate even though a failure occurs in the routing processor that is set in the master operation mode, a new routing processor is added, or the routing processor set in the master operation mode is initialized.
    Type: Application
    Filed: January 19, 2015
    Publication date: September 10, 2015
    Inventors: Sang Yoon OH, Kwang Yong LEE, Beob Kyun KIM, Seong MOON
  • Publication number: 20150229541
    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: Application
    Filed: February 12, 2015
    Publication date: August 13, 2015
    Inventors: Seong MOON, Ho Yong RYU, Ho Sun YOON
  • Patent number: 8984618
    Abstract: Disclosed are a system for managing virtual private networks (VPNs) includes: terminals configured to transmit user data; a manager configured to transmit information for concealing networks and managing the VPNs; border gateways configured to decrypt the user data and perform a network address translation (NAT) procedure and a filtering procedure on the decrypted user data based on the information; and servers configured to receive the user data subjected to the NAT procedure and the filtering procedure, wherein the filtering procedure is a procedure discarding the user data to be transferred to the servers that are not allowed so as to allow the terminals to access only the allowed servers, the NAT procedure is a procedure changing an Internet protocol (IP) address used in a first network to an IP address used in a second network, and the first network and the second network are different networks.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: March 17, 2015
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Ho Sun Yoon, Sung Back Hong, Jung Sik Kim, Seong Moon, Sun Cheul Kim, Seung Woo Hong, Sang Jin Hong, Pyung Koo Park, Young Soo Shin, Ho Yong Ryu, Soon Seok Lee
  • Publication number: 20140317402
    Abstract: Disclosed is a packet processing method in a below binary stack (BBS) structure. A transmission packet processing method includes receiving a packet from a network layer, reassembling a packet for which a first fragmentation has been performed when the received packet is the packet for which the first fragmentation has been performed, encrypting the reassembled packet, performing a second fragmentation for the encrypted packet when the second fragmentation is necessary for the encrypted packet, adding a header to the packet for which the second fragmentation has been performed, and transmitting the packet with the header added thereto through a physical layer. Accordingly, an encryption function can be provided in the BBS structure.
    Type: Application
    Filed: October 10, 2013
    Publication date: October 23, 2014
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seong MOON, Ho Yong RYU, Ho Sun YOON
  • Publication number: 20140306967
    Abstract: Disclosed herein are an apparatus and method for displaying images. The apparatus includes a first image output unit, a second image output unit, an image signal selection unit, and an image display unit. The first image output unit is set to master operation mode, and outputs an image signal to be displayed. The second image output unit is set to slave operation mode, and, if the first image output unit has failed, is switched to master operation mode and then continuously outputs the image signal or a new image signal. The image signal selection unit compares the IP source address of a received master message with previously stored address information, and then selects the image signal that is received from the first image output unit or the second image output unit that has a matching address. The image display unit displays the selected image signal.
    Type: Application
    Filed: March 5, 2014
    Publication date: October 16, 2014
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sang Yoon OH, Kwang Yong LEE, Beob Kyun KIM, Seong MOON
  • Patent number: 8780887
    Abstract: In a plurality of virtual tunnel routers including a first virtual tunnel router and a second virtual tunnel router, the first virtual tunnel router and the second virtual tunnel router request virtual network prefix information from a tunnel mapping controller. When the tunnel mapping controller generates virtual network prefix information of the first virtual tunnel router and the second virtual tunnel router, respectively, and transmits the same along with information of a list of adjacent virtual tunnel routers, the first virtual tunnel router and the second virtual tunnel router create a tunnel. With the tunnel established, the virtual network prefix information received by the first virtual tunnel router and second virtual tunnel router, respectively, is linked so that direct communication can be performed between the first virtual tunnel router and the second virtual tunnel router.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: July 15, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sun Cheul Kim, Seong Moon, Seungwoo Hong, Ho Sun Yoon, Ho Yong Ryu
  • Publication number: 20140146128
    Abstract: A system for providing a video conference service is provided. The system includes a Multipoint Processor (MP) configured to process media occurring during a video conference so as to allow the processed media to be transmitted/received between user terminals; and one or more Multipoint Controller (MC) configured to control a session of a user terminal participating in a multi-participant video conference, wherein the MP and the MC are separate from each other.
    Type: Application
    Filed: November 22, 2013
    Publication date: May 29, 2014
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Young-Soo SHIN, Seong MOON, Ho-Yong RYU, Jung-Sik KIM, Sung-Back HONG, Pyung-Koo PARK, Ho-Sun YOON, Sun-Cheul KIM, Seung-Woo HONG, Sang-Jin HONG
  • Patent number: 8699466
    Abstract: The invention relates to a method and an apparatus for controlling seamless handover between heterogeneous networks based on IPv6 over IPv4 tunneling. When IPv6 service is provided using tunneling in an IPv4 based network environment, handover of a mobile terminal between different networks is achieved through switching of an active tunnel and a standby tunnel, and thus handover between different networks is facilitated and data loss is prevented to secure continuity of service provided to the mobile terminal even when the mobile terminal hands over to a heterogeneous network.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: April 15, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sun Cheul Kim, Pyung Koo Park, Seong Moon, Young Soo Shin, Ho Yong Ryu, Sung Back Hong
  • Publication number: 20140002584
    Abstract: In order to select a conference processing device to host a video conference between conference participation devices, a video conference system selects conference processing devices that are positioned most adjacent to each of conference participation devices that participate in the video conference as candidates for a conference processing device. The video conference system forms network topology based on candidate conference processing devices and conference participation devices, and aligns candidate conference processing devices based on preset alignment reference information. The video conference system selects one of the aligned candidate conference processing devices as an optimal conference processing device to host the video conference.
    Type: Application
    Filed: January 3, 2013
    Publication date: January 2, 2014
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Seong MOON, Ho Yong RYU, Ho Sun YOON, Sun Cheul KIM, Seungwoo HONG, Sung Back HONG, Jung Sik KIM, Sangjin HONG, Pyung-Koo PARK, Young Soo SHIN
  • Patent number: 8547998
    Abstract: The present invention relates to tunneling an IPv6 packet through an IPIv4 network. In using a tunneling method upon transmitting an IPv6 packet in an IP network, when destination nodes desired to be communicated are located within the same IPv6 prefix network, IPv6 prefix information is added for the management of a tunnel entry. Hence, tunneling information on terminals located within the same IPv6 prefix network can be managed as one tunnel entry. Accordingly, the time consumed when retrieving a tunnel entry can be reduced.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: October 1, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Seong Moon, Sung Back Hong, Ho Yong Ryu, Sun Cheul Kim, Pyung Koo Park, Ho Sun Yoon, Young Soo Shin