Patents by Inventor Jong-Wook CHAE

Jong-Wook CHAE 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: 10462157
    Abstract: A multi-pattern matching algorithm may be provided that includes: a moving step of moving a moving window from the start of a string one byte by one byte; a DF1 checking step of converting the string on a current position of the moving window into an integer value, and of checking whether or not a bit of a related position in a first direct filter DF1 for patterns having lengths larger than 2 bytes is set to 1; a DF moving step of checking one or more direct filters DF when the bit is set to 1 according to the DF1 checking step; a re-moving step of moving the moving window by one byte again when the bit of a related position in the direct filter DF, which has been checked lastly, is 0; and a terminating step of checking whether the moving window is located at the end of the string or not, and of terminating the algorithm when the moving window is positioned at the end of the string.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: October 29, 2019
    Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Dong-Su Han, Byung-Kwon Choi, Jae-Hyun Nam, Muhammad Jamshed, Kyoung-Soo Park, Jong-Wook Chae
  • Publication number: 20160239748
    Abstract: A multi-pattern matching algorithm may be provided that includes: a moving step of moving a moving window from the start of a string one byte by one byte; a DF1 checking step of converting the string on a current position of the moving window into an integer value, and of checking whether or not a bit of a related position in a first direct filter DF1 for patterns having lengths larger than 2 bytes is set to 1; a DF moving step of checking one or more direct filters DF when the bit is set to 1 according to the DF1 checking step; a re-moving step of moving the moving window by one byte again when the bit of a related position in the direct filter DF, which has been checked lastly, is 0; and a terminating step of checking whether the moving window is located at the end of the string or not, and of terminating the algorithm when the moving window is positioned at the end of the string.
    Type: Application
    Filed: January 28, 2016
    Publication date: August 18, 2016
    Applicant: Korea Advanced Institute of Science And Technology
    Inventors: Dong-Su HAN, Byung-Kwon CHOI, Jae-Hyun NAM, Muhammad JAMSHED, Kyoung-Soo PARK, Jong-Wook CHAE