Patents by Inventor Kang Il Choi

Kang Il 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: 20150055775
    Abstract: An exemplary embodiment provides an image processing apparatus, including: a first detector configured to detect a privacy image from a first image when the first image is input; a protection processor configured to scramble the privacy image to a privacy protection image using a scrambling key when the privacy image is detected; and an encryption processor configured to create a second image in which the first image including the privacy protection image is encrypted using an encryption key.
    Type: Application
    Filed: October 25, 2013
    Publication date: February 26, 2015
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Kang Il CHOI, Bhum Cheol Lee, Seung Woo Lee, Young Ho Park, Jung Hee Lee, Sang Min Lee
  • Publication number: 20140375818
    Abstract: A distributed network camera system includes a network camera configured to be connected to a network; and a distributed media server configured to process video data provided by the network camera in a network node which is located close to the network camera. Further, the distributed network camera system includes a centralized management server configured to be connected to the network and manage the connection establishment between the distributed media server and the network camera and the operation state of the distributed media server.
    Type: Application
    Filed: November 14, 2013
    Publication date: December 25, 2014
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Seung-Woo Lee, Bhum Cheol Lee, Young Ho Park, Jung Hee Lee, Kang Il Choi, Sang-Min Lee
  • Publication number: 20140376555
    Abstract: A network function virtualization device includes at least one network function virtual machine; and a network function flow switch configured to receive flows and to switch the flows to the at least one network function virtual machine, and a network functions virtualization method for applying the virtualized network function to the flows.
    Type: Application
    Filed: June 21, 2014
    Publication date: December 25, 2014
    Inventors: Kang Il CHOI, Bhum Cheol LEE, Jung Hee LEE, Sang-Min LEE, Seung-Woo LEE, Young Ho PARK
  • Publication number: 20140337856
    Abstract: The present invention suggests a data parallel processing device that performs parallel processing on input data by varying a flow ID generating manner depending on a loading degree of the processor in the multi-processor structure configured by processor array. The suggested device includes a flow ID generating unit which generates a flow ID for input data which is differentiated in accordance with a status of a buffer; a data allocating unit which allocates data having the same flow ID to a specified processor; and a data processing unit which sequentially processes data allocated to each processor so that the parallel processing performance is improved as compared with the related art.
    Type: Application
    Filed: September 26, 2013
    Publication date: November 13, 2014
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Jung Hee LEE, Bhum Cheol LEE, Seung Woo LEE, Sang Min LEE, Kang Il CHOI, Young Ho PARK
  • Publication number: 20140201738
    Abstract: Provided are a method, apparatus, and system for providing a multi-tenant cloud service, which can guarantee quality of service (QOS) in units of flows and virtual machines (VMs). A dynamic virtual flow switch includes a switch flow agent configured to receive and store virtual machine QOS information about each of a plurality of virtual machines operating in a plurality of computer servers and flow QOS information about a flow generated by the virtual machine from a virtual flow controller and a flow processing unit configured to receive the flow generated by the virtual machine and determine a QOS priority of the flow based on the stored virtual machine QOS information of the virtual machine and flow QOS information of the flow.
    Type: Application
    Filed: January 10, 2014
    Publication date: July 17, 2014
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Kang-Il CHOI, Bhum-Cheol LEE, Jung-Hee LEE, Young-Ho PARK, Sang-Min LEE, Seung-Woo LEE
  • Publication number: 20140160931
    Abstract: An apparatus and method for managing a flow in a server virtualization environment, and a method of applying a QoS policy, the method including a flow processing unit configured to analyze a flow generated by a virtual machine (VM) to extract flow information, determine whether the flow is a new flow by comparing the extracted flow information with preset flow information, and apply a corresponding Quality of Service (QoS) policy to the flow, and a QoS management unit configured to, in a case in which the flow is a new flow, generate a QoS policy for the analyzed flow based on the extracted flow information and prestored virtual machine information, and transmit the generated QoS policy to the flow processing unit.
    Type: Application
    Filed: November 13, 2013
    Publication date: June 12, 2014
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Kang-Il CHOI, Bhum-Cheol Lee, Jung-Hee Lee, Young-Ho Park, Sang-Min Lee, Seung-Woo Lee
  • Publication number: 20140126371
    Abstract: An exemplary embodiment of the present invention provides a flow switch, and an operating method thereof, and more particularly, to a flow switch for providing network virtualization, in which a quality of service (QoS) for a packet for each virtual machine is easily secured through flow information extracted from each of a plurality of packets when the plurality of packets generated by a plurality of virtual machines is input in a server virtualization environment, and an operating method thereof.
    Type: Application
    Filed: October 24, 2013
    Publication date: May 8, 2014
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Kang Il Choi, Bhum Cheol Lee, Jung Hee Lee, Young Ho Park, Sang Min Lee, Seung Woo Lee
  • Publication number: 20130163595
    Abstract: Disclosed is a packet processing device which includes a packet processor Classifying a packet according to a region needed to search and providing a search key corresponding to the classified packet; a search key distributing unit decoding the search key to classify an address-based search key and a content-based search key; an address-based content addressable memory (hereinafter, referred to as CAM) unit performing an address-based search operation according to the address-based search key; a content-based CAM unit performing a content-based search operation according to the content-based search key; and a packet forwarding unit processing an output toward a port corresponding to a packet transferred from the packet processor, based on results searched according to the address-based search operation and the content-based search operation.
    Type: Application
    Filed: September 13, 2012
    Publication date: June 27, 2013
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Kyeong Hwan DOO, Jung Hee LEE, Kang Il CHOI, Bhum Cheol LEE
  • Publication number: 20120254936
    Abstract: There are provided an apparatus and method for security and network management based on flows. The flow-based security and network management apparatus generates data flows from network packets, and performs network management in connection with security management based on the generated data flows. Accordingly, it is possible to maximally guarantee traffic fairness between users against attack or intrusion traffic.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 4, 2012
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Dong-Myoung BAEK, Bhum-Cheol LEE, Seung-Woo LEE, Sang-Yoon OH, Kang-Il CHOI, Young-Ho PARK
  • Publication number: 20120124212
    Abstract: A multi-layer data processing apparatus and method are provided. The multi-layer data processing apparatus includes a lower hierarchy processing unit configured to generate at least one lower hierarchy flow from input data using lower hierarchy information, and to allocate the generated lower hierarchy flows to a plurality of lower hierarchy processors to perform lower hierarchy processing in respect of the lower hierarchy flows in parallel; and a higher hierarchy processing unit configured to generate at least one higher hierarchy flow from data transmitted from the lower hierarchy processing unit using higher hierarchy information, and to allocate the generated higher hierarchy flows to a plurality of higher hierarchy processors to perform higher hierarchy processing in parallel in respect of the higher hierarchy flows.
    Type: Application
    Filed: November 17, 2011
    Publication date: May 17, 2012
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Dong-Myoung BAEK, Kang-Il CHOI, Bhum-Cheol LEE, Jung-Hee LEE, Sang-Yoon OH, Seung-Woo LEE, Young-Ho PARK
  • Publication number: 20120124583
    Abstract: Disclosed is an apparatus for parallel processing flow based data that may generate a first flow and a second flow based on data classified into lower layer information and upper layer information, may determine whether processing of the lower layer information or the upper layer information is required by analyzing the first flow or the second flow, and may process and output the lower layer information or the upper layer information using a flow unit based on the determination result.
    Type: Application
    Filed: November 16, 2011
    Publication date: May 17, 2012
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Dong Myoung BAEK, Bhum Cheol LEE, Kang Il CHOI, Sang Yoon OH
  • Patent number: 6301248
    Abstract: This invention is directed to a TS(Transport Stream) multiplexing apparatus capable of accommodating plurality of PES(Packetized Elementary Stream). The present invention provides a transport stream multiplexing apparatus which is capable of multiplexing in only one transport stream multiplexing apparatus plurality of PES streams transmitted from the respective encoders by simplifying an interface between the encoders and the transport stream multiplexing apparatus by means of a PCI bus.
    Type: Grant
    Filed: July 9, 1998
    Date of Patent: October 9, 2001
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Dong Bun Jung, Yeong Weon Hwang, Kang Il Choi, Jun Kyun Choi