Patents by Inventor Yu Seung Ma

Yu Seung Ma 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: 11036693
    Abstract: Disclosed herein is an apparatus for continuous profiling for a multicore embedded system, the apparatus including a profiling data reception unit for receiving one or more pieces of profiling source data, in which events for each core in a multicore embedded system are written, from the multicore embedded system; a profiling data analysis unit for analyzing the profiling source data, determining a time at which each of events included in the profiling source data occurred and a core corresponding to the event, and determining whether each of the events is a past event depending on the time at which the event occurred; and a profiling file management unit for distinguishing each of the events depending on the determination of whether the event is a past event and storing the events in profiling files.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: June 15, 2021
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Yu-Seung Ma, Sang-Cheol Kim, Pyeong-Soo Mah, Duk-Kyun Woo, Jeong-Woo Lee
  • Patent number: 10932281
    Abstract: Disclosed herein are a dynamic scheduling method for guaranteeing Quality of Service QoS depending on network transmission traffic and a system using the same. The dynamic scheduling method includes assigning communication channels to respective nodes based on Identifications (IDs) of parent nodes corresponding to the respective nodes, setting priorities for assignment of time slots to the respective nodes in each quarter based on data traffic volumes corresponding to the respective nodes, and assigning time slots to the respective nodes in each quarter depending on the set priorities for assignment of the time slots.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: February 23, 2021
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Kyeong-Tae Kim, Bum-Ho Kim, Sang-Cheol Kim, Seon-Tae Kim, Hae-Yong Kim, Yu-Seung Ma, Pyeong-Soo Mah, Hui-Ung Park, Duk-Kyun Woo, Jeong-Woo Lee
  • Publication number: 20190042596
    Abstract: Disclosed herein is an apparatus for continuous profiling for a multicore embedded system, the apparatus including a profiling data reception unit for receiving one or more pieces of profiling source data, in which events for each core in a multicore embedded system are written, from the multicore embedded system; a profiling data analysis unit for analyzing the profiling source data, determining a time at which each of events included in the profiling source data occurred and a core corresponding to the event, and determining whether each of the events is a past event depending on the time at which the event occurred; and a profiling file management unit for distinguishing each of the events depending on the determination of whether the event is a past event and storing the events in profiling files.
    Type: Application
    Filed: July 25, 2018
    Publication date: February 7, 2019
    Inventors: Yu-Seung MA, Sang-Cheol KIM, Pyeong-Soo MAH, Duk-Kyun WOO, Jeong-Woo LEE
  • Publication number: 20190037578
    Abstract: Disclosed herein are a dynamic scheduling method for guaranteeing Quality of Service QoS depending on network transmission traffic and a system using the same. The dynamic scheduling method includes assigning communication channels to respective nodes based on Identifications (IDs) of parent nodes corresponding to the respective nodes, setting priorities for assignment of time slots to the respective nodes in each quarter based on data traffic volumes corresponding to the respective nodes, and assigning time slots to the respective nodes in each quarter depending on the set priorities for assignment of the time slots.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 31, 2019
    Inventors: Kyeong-Tae KIM, Bum-Ho KIM, Sang-Cheol KIM, Seon-Tae KIM, Hae-Yong KIM, Yu-Seung MA, Pyeong-Soo MAH, Hui-Ung PARK, Duk-Kyun WOO, Jeong-Woo LEE
  • Patent number: 10194374
    Abstract: There is provided a network join method including transmitting a long beacon message including transmission timing information of a first short beacon message to a child node network device, transmitting a first short beacon message including information regarding an interval in which it is possible to transmit a message, to the child node network device according to a transmission timing of the first short beacon message, receiving a slot allocation request message from the child node network device according to the interval in which it is possible to transmit a message, and checking whether the child node network device joins a network, and transmitting a slot allocation confirmation message to the child node network device.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: January 29, 2019
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Kyeong Tae Kim, Bum Ho Kim, Sang Cheol Kim, Seon-Tae Kim, Hae Yong Kim, Yu Seung Ma, Pyeong Soo Mah, Gyu Sang Shin, Duk Kyun Woo, Jeong-Woo Lee
  • Publication number: 20170257814
    Abstract: There is provided a network join method including transmitting a long beacon message including transmission timing information of a first short beacon message to a child node network device, transmitting a first short beacon message including information regarding an interval in which it is possible to transmit a message, to the child node network device according to a transmission timing of the first short beacon message, receiving a slot allocation request message from the child node network device according to the interval in which it is possible to transmit a message, and checking whether the child node network device joins a network, and transmitting a slot allocation confirmation message to the child node network device.
    Type: Application
    Filed: July 11, 2016
    Publication date: September 7, 2017
    Inventors: Kyeong Tae KIM, Bum Ho KIM, Sang Cheol KIM, Seon-Tae KIM, Hae Yong KIM, Yu Seung MA, Pyeong Soo MAH, Gyu Sang SHIN, Duk Kyun WOO, Jeong-Woo LEE
  • Publication number: 20170199763
    Abstract: A method and an apparatus for visualizing a scheduling result in a multicore system. A method for visualizing a scheduling result of a plurality of tasks with respect to a plurality of cores in a multicore system includes extracting scheduling data in a time section to be visualized, determining whether the number of the extracted scheduling data exceeds a preset first threshold value, if the number of the extracted scheduling data exceeds the preset first threshold value, performing reduction of the extracted scheduling data, and visualizing and outputting the reduced scheduling data.
    Type: Application
    Filed: July 11, 2016
    Publication date: July 13, 2017
    Inventors: Yu Seung MA, Kyeong Tae KIM, Bum Ho KIM, Sang Cheol KIM, Seon-Tae KIM, Hae Yong KIM, Pyeong Soo MAH, Jun Keun SONG, Gyu Sang SHIN, Duk Kyun WOO, Jeong-Woo LEE
  • Publication number: 20150074674
    Abstract: An apparatus for adjusting priorities of tasks determines a task violating a real-time constraint using a profiling result of the real-time software and task details including a real-time constraint for each task, adjusts a priority of the task violating the real-time constraint or a higher candidate task close to the task violating the real-time constraint, and simulates execution of the real-time software depending on the adjusted priority.
    Type: Application
    Filed: August 1, 2014
    Publication date: March 12, 2015
    Inventors: Yu Seung Ma, Sang Cheol Kim, Duk Kyun Woo, PYEONG SOO MAH, SEON-TAE KIM
  • Patent number: 8954807
    Abstract: A fault-based software testing method and system are provided. The fault-based software testing method includes: generating a plurality of error programs by injecting faults into a testing target program; grouping the generated error programs into a plurality of groups with respect to respective test data, and selecting representative error programs with respect to the respective groups; and when an error is detected in the execution result of the representative error programs with respect to the corresponding test data, determining that errors are detected in all the error programs of the corresponding group.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: February 10, 2015
    Assignee: Electronics & Telecommunications Research Institute
    Inventors: Yu Seung Ma, Duk Kyun Woo, Seon Tae Kim, Pyeong Soo Mah
  • Patent number: 8886999
    Abstract: A low cost error-based program testing apparatus and method are provided. The testing apparatus according to an embodiment of the present invention generates error programs by adding errors to a test target program, selects a test target error program associated with test data among the error programs using error information obtained through the error addition, receives the test data to execute the test target error program, and tests for presence/absence of the errors. Accordingly, it is possible to reduce a text execution time and testing costs.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: November 11, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Yu-Seung Ma, Seon-Tae Kim
  • Publication number: 20140013164
    Abstract: A fault-based software testing method and system are provided. The fault-based software testing method includes: generating a plurality of error programs by injecting faults into a testing target program; grouping the generated error programs into a plurality of groups with respect to respective test data, and selecting representative error programs with respect to the respective groups; and when an error is detected in the execution result of the representative error programs with respect to the corresponding test data, determining that errors are detected in all the error programs of the corresponding group.
    Type: Application
    Filed: October 5, 2012
    Publication date: January 9, 2014
    Applicant: Electronics & Telecommunications Research Institute
    Inventors: Yu Seung Ma, Duk Kyun Woo, Seon Tae Kim, Pyeong Soo Mah
  • Publication number: 20130055027
    Abstract: A low cost error-based program testing apparatus and method are provided. The testing apparatus according to an embodiment of the present invention generates error programs by adding errors to a test target program, selects a test target error program associated with test data among the error programs using error information obtained through the error addition, receives the test data to execute the test target error program, and tests for presence/absence of the errors. Accordingly, it is possible to reduce a text execution time and testing costs.
    Type: Application
    Filed: July 16, 2012
    Publication date: February 28, 2013
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Yu-Seung Ma, Seon-Tae Kim
  • Patent number: 8042003
    Abstract: Provided are a method and apparatus for evaluating the effectiveness of a test case used for a program test on the basis of error detection capability. The method includes: receiving a target program used for evaluating the effectiveness of the test case; generating an error program by inputting errors to the target program; detecting the errors by executing the test case on the generated error program; and calculating evaluation points of the test case using a ratio of the number of the detected errors to the number of the input errors. Thus, the capability of the test case used for a program test to detect errors can be evaluated.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: October 18, 2011
    Assignee: Electronics and Telecommunications Research Insitute
    Inventors: Yu Seung Ma, Duk Kyun Woo
  • Publication number: 20090077427
    Abstract: Provided are a method and apparatus for evaluating the effectiveness of a test case used for a program test on the basis of error detection capability. The method includes: receiving a target program used for evaluating the effectiveness of the test case; generating an error program by inputting errors to the target program; detecting the errors by executing the test case on the generated error program; and calculating evaluation points of the test case using a ratio of the number of the detected errors to the number of the input errors. Thus, the capability of the test case used for a program test to detect errors can be evaluated.
    Type: Application
    Filed: June 11, 2008
    Publication date: March 19, 2009
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Yu Seung Ma, Duk Kyun Woo