Patents by Inventor Bhum-Cheol Lee

Bhum-Cheol Lee 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: 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
  • Patent number: 10348651
    Abstract: An apparatus for virtual switching includes a queue memory configured to store at least one queue; a data memory configured to store data; a mapper configured to classify the data into flows and store a point of the data in a queue mapped with the flows; a plurality of virtual machines configured to perform a process based on the data; and a virtual switch configured to extract the data from the data memory by referring to the point stored in the queue and transfer the data to the virtual machine, wherein the virtual switch transfers the data corresponding to a single queue to a single virtual machine.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: July 9, 2019
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Kang-Il Choi, Bhum-Cheol Lee, Jung-Hee Lee, Hyun-Yong Lee
  • Patent number: 10142245
    Abstract: An apparatus for parallel processing according to an example may include a queue memory configured to store one or more queues, a data memory configured to store data, a mapper configured to classify the data into flows and store a pointer of the data in a queue mapped with the flow; a plurality of processors configured to perform a process based on the data; and a distributor configured to extract the data from the data memory by referring to the pointer stored in the queue and transmit the data to the processor, wherein the distributor transmits data corresponding to a single queue to a single processor.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: November 27, 2018
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Kang-Il Choi, Bhum-Cheol Lee, Jung-Hee Lee, Hyun-Yong Lee
  • Patent number: 10025613
    Abstract: A universal virtual network function manager (VNFM) in accordance with an embodiment of the present invention includes: an orchestrator-linked interface block configured to receive a command for a virtual network function (VNF) management from a network function virtualization orchestrator (NFVO) and to analyze the command; and a VNF management block configured to manage a plurality of VNFs, each produced by a different vendor, according to the command.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: July 17, 2018
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Byung-Yun Lee, Bhum-Cheol Lee
  • Publication number: 20170195261
    Abstract: An apparatus for virtual switching includes a queue memory configured to store at least one queue; a data memory configured to store data; a mapper configured to classify the data into flows and store a point of the data in a queue mapped with the flows; a plurality of virtual machines configured to perform a process based on the data; and a virtual switch configured to extract the data from the data memory by referring to the point stored in the queue and transfer the data to the virtual machine, wherein the virtual switch transfers the data corresponding to a single queue to a single virtual machine.
    Type: Application
    Filed: October 20, 2016
    Publication date: July 6, 2017
    Inventors: Kang-Il CHOI, Bhum-Cheol LEE, Jung-Hee LEE, Hyun-Yong LEE
  • Publication number: 20170126815
    Abstract: A system for chaining a virtualized network function according to an example comprises: a forwarder configured to receive an input packet; and a broker configured to detect NFP_id of the input packet by referring to a network forwarding path (NFP) mapping table provided by an orchestrator and transfer the NFP_id and data of the input packet to a virtualized network function (VNF), wherein the broker receives a downlink packet including the NFP_id, branch_id and data from the VNF, constructs a header in accordance with the NFP_id or next NFP_id which corresponds to the branch_id on the NFP mapping table, and transfers an output packet including data included in the downlink packet and the header to the forwarder, wherein the forwarder transfers the output packet in accordance with the header of the output packet.
    Type: Application
    Filed: September 19, 2016
    Publication date: May 4, 2017
    Inventors: Tae-Yeon KIM, Bhum-Cheol LEE
  • Patent number: 9621469
    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: Grant
    Filed: November 13, 2013
    Date of Patent: April 11, 2017
    Assignee: 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: 20170068559
    Abstract: A universal virtual network function manager (VNFM) in accordance with an embodiment of the present invention includes: an orchestrator-linked interface block configured to receive a command for a virtual network function (VNF) management from a network function virtualization orchestrator (NFVO) and to analyze the command; and a VNF management block configured to manage a plurality of VNFs, each produced by a different vendor, according to the command.
    Type: Application
    Filed: June 7, 2016
    Publication date: March 9, 2017
    Inventors: Byung-Yun LEE, Bhum-Cheol LEE
  • Publication number: 20170041237
    Abstract: An apparatus for parallel processing according to an example may include a queue memory configured to store one or more queues, a data memory configured to store data, a mapper configured to classify the data into flows and store a pointer of the data in a queue mapped with the flow; a plurality of processors configured to perform a process based on the data; and a distributor configured to extract the data from the data memory by referring to the pointer stored in the queue and transmit the data to the processor, wherein the distributor transmits data corresponding to a single queue to a single processor.
    Type: Application
    Filed: June 13, 2016
    Publication date: February 9, 2017
    Inventors: Kang-Il CHOI, Bhum-Cheol LEE, Jung-Hee LEE, Hyun-Yong LEE
  • Publication number: 20160269308
    Abstract: A method and an apparatus for integrated management/control of regionally distributed micro-cloud data centers. A system for managing distributed clouds includes an apparatus for managing distributed clouds and an apparatus for managing a plurality of micro-data centers. The apparatus for managing distributed clouds manages the plurality of micro-data centers, analyzes the service inputted by a user to generate optimal virtual resource information, and transmits it to the micro-data center. The micro-data center is allocated with optimal resource according to the inputted service analysis information and resource request information.
    Type: Application
    Filed: February 19, 2016
    Publication date: September 15, 2016
    Inventors: Jung-Hee LEE, Bhum-Cheol LEE, Jong-Geun PARK, Seung-Hyun YOON, Sang-Min LEE
  • Patent number: 9417901
    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: Grant
    Filed: January 10, 2014
    Date of Patent: August 16, 2016
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Kang-II Choi, Bhum-Cheol Lee, Jung-Hee Lee, Young-Ho Park, Sang-Min Lee, Seung-Woo Lee
  • Patent number: 8934506
    Abstract: An apparatus includes a difference extraction unit to extract a difference between a second time stamp value, which is obtained by adjusting a first time stamp value that is measured at a time of arrival of a synchronization message transmitted by the master at a Layer 3 to be synchronized in frequency with a clock of the master, and a third time stamp value, which is measured at a time of departure of the synchronization message from the master; a minimum filter to select a minimum from one or more difference values extracted by the difference extraction unit; and a delay variation calculation unit to estimate a time of arrival of a current synchronization message at the Layer 3 based on the selected minimum and calculate a delay variation.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: January 13, 2015
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Seung-Woo Lee, Bhum-Cheol Lee, Jung-Hee Lee
  • 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
  • Patent number: 8532241
    Abstract: A parallel processing-based time synchronization apparatus employs a double-filter structure based on parallel processing, providing more precise and reliable time synchronization between a master device and a slave device. A first filter is implemented as hardware so as to realize time synchronization despite cyclic synchronization message transmission at short intervals and the second filter is implemented as software so as to realize precise time synchronization.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: September 10, 2013
    Assignee: Electronics and Telecommunications Research and Instittute
    Inventors: Seung-woo Lee, Jung-hee Lee, 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: 20120155497
    Abstract: An apparatus includes a difference extraction unit to extract a difference between a second time stamp value, which is obtained by adjusting a first time stamp value that is measured at a time of arrival of a synchronization message transmitted by the master at a Layer 3 to be synchronized in frequency with a clock of the master, and a third time stamp value, which is measured at a time of departure of the synchronization message from the master; a minimum filter to select a minimum from one or more difference values extracted by the difference extraction unit; and a delay variation calculation unit to estimate a time of arrival of a current synchronization message at the Layer 3 based on the selected minimum and calculate a delay variation.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 21, 2012
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seung-Woo Lee, Bhum-Cheol Lee, Jung-Hee Lee
  • 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: 20120106343
    Abstract: A flow transfer apparatus and method, which can make efficient use of limited resources in a wireless environment by dynamically mapping data flows to different transmission methods according to the characteristics of the flows, are provided. The flow transfer method includes analyzing an input packet stream to classify the input packet stream into a plurality of flows; dynamically determining a transmission method for each of the flows based on the characteristics of each of the flows; and transmitting the flows in parallel using their respective determined transmission methods.
    Type: Application
    Filed: November 1, 2011
    Publication date: May 3, 2012
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Seung-Woo LEE, Bhum-Cheol LEE
  • Patent number: 8050280
    Abstract: An efficient switching device and a method for fabricating the same using multiple shared memories are provided. The switching device includes: an output time determination unit to determine an output time to an output port; an output time administration unit to administer a possible data output time for each output port; a memory bank selection unit to select a memory bank with an empty data output time position; a memory bank utilization information administration unit to administer utilization information per output time; a connection unit to deliver transmission data to an output time position; a shared memory unit to store the data in the output time position, to administer dispersed shared memory banks according to an output time, and to read and output transmission data; and an output port connection unit receiving output data to read and transmit output port information of the data to a corresponding output port.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: November 1, 2011
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Ick-Sung Choi, Jeong-Hee Lee, Dae-Geun Park, Hyoung-Il Lee, Jong-Moo Sohn, Seung-Woo Lee, Bhum-Cheol Lee