Patents by Inventor Hsieh-Lung Yang

Hsieh-Lung Yang 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: 11017083
    Abstract: Provided are systems, methods, and media for multiphase graph partitioning for malware entity detection. An example method includes receiving an input string associated with the malware entity. A determination is made as to whether the input string includes a symbolic word, a non-symbolic word, a symbolic phrase, or a non-symbolic phrase. A branching graph is formed based on a combination of the input string and a plurality of stored strings that are each associated with the malware entity to determine whether the input string is a valid detection name of the malware entity, in which the branching graph is formed by at least performing a first graph partitioning stage and a second graph partitioning stage. The input string is then labeled based on the formed branching graph and then outputted to a malware detection engine.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: May 25, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ci-Hao Wu, Ying-Chen Yu, June-Ray Lin, Hsieh-Lung Yang, Chen-Yu Huang, Chia-Heng Lin, Kuei-Ching Lee
  • Patent number: 10922366
    Abstract: A method, computer system, and a computer program product for crawling and extracting main content from a web page is provided. The present invention may include retrieving a HTML document associated with a web page. The present invention may then include identifying at least one entry point located in the retrieved HTML document by utilizing a self-adaptive entry point locator. The present invention may also include extracting a main content article associated with the retrieved HTML document based on the identified at least one entry point. The present invention may further include presenting the extracted main content associated with the retrieved HTML document to the user.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: February 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chen-Yu Huang, Sheng-Wei Lee, June-Ray Lin, Ci-Hao Wu, Hsieh-Lung Yang, Ying-Chen Yu
  • Patent number: 10762155
    Abstract: A method, computer program product, and computing system device for receiving, on a computing device, a plurality of webpages. At least one webpage may be filtered from the plurality of webpages into at least one set of webpages using a decision tree algorithm. At least one remaining webpage may be filtered from the plurality of webpages into the at least one set of webpages using a supported vector machine (SVM) algorithm.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: June-Ray Lin, Curtis CH Wei, Hsieh-Lung Yang, Ying-Chen Yu, Chia-Heng Lin, Ci-Hao Wu, Chen-Yu Huang, Kuei-Ching Lee
  • Publication number: 20200125681
    Abstract: A method, computer program product, and computing system device for receiving, on a computing device, a plurality of webpages. At least one webpage may be filtered from the plurality of webpages into at least one set of webpages using a decision tree algorithm. At least one remaining webpage may be filtered from the plurality of webpages into the at least one set of webpages using a supported vector machine (SVM) algorithm.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Inventors: June-Ray Lin, Curtis CH Wei, Hsieh-Lung Yang, Ying-Chen Yu, Chia-Heng Lin, Ci-Hao Wu, Chen-Yu Huang, Kuei-Ching Lee
  • Publication number: 20200125727
    Abstract: Provided are systems, methods, and media for multiphase graph partitioning for malware entity detection. An example method includes receiving an input string associated with the malware entity. A determination is made as to whether the input string includes a symbolic word, a non-symbolic word, a symbolic phrase, or a non-symbolic phrase. A branching graph is formed based on a combination of the input string and a plurality of stored strings that are each associated with the malware entity to determine whether the input string is a valid detection name of the malware entity, in which the branching graph is formed by at least performing a first graph partitioning stage and a second graph partitioning stage. The input string is then labeled based on the formed branching graph and then outputted to a malware detection engine.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 23, 2020
    Inventors: Ci-Hao Wu, Ying-Chen Yu, June-Ray Lin, Hsieh-Lung Yang, Chen-Yu Huang, Chia-Heng Lin, Kuei-Ching Lee
  • Publication number: 20190303501
    Abstract: A method, computer system, and a computer program product for crawling and extracting main content from a web page is provided. The present invention may include retrieving a HTML document associated with a web page. The present invention may then include identifying at least one entry point located in the retrieved HTML document by utilizing a self-adaptive entry point locator. The present invention may also include extracting a main content article associated with the retrieved HTML document based on the identified at least one entry point. The present invention may further include presenting the extracted main content associated with the retrieved HTML document to the user.
    Type: Application
    Filed: March 27, 2018
    Publication date: October 3, 2019
    Inventors: Chen-Yu Huang, Sheng-Wei Lee, June-Ray Lin, Ci-Hao Wu, Hsieh-Lung Yang, Ying-Chen Yu
  • Patent number: 10228445
    Abstract: A computer broadcasts a tier 1 signal from a target device and records transmission data of the broadcast. The computer detects the tier 1 signal at nearby propagator devices and records additional transmission data before determining whether a propagation limit has been reached. Based on not reaching the propagation limit, the computer instructs the nearby propagator devices to broadcast a tier 2 signal. The computer records further transmission data at other nearby propagator devices detecting the tier 2 signal and, again, determines whether the propagation limit has been reached. Based on determining that the propagation limit has been reached, the computer filters outliers from all the transmission data and determines the precise location of the target device. Furthermore, the computer displays the relative location of the target device on one or more devices.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: White W. H. Hsu, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang
  • Publication number: 20180039383
    Abstract: A method and system are provided for browsing. The method includes receiving a selection by a user of a particular summary entry from a set of summary entries displayed by an information hub. Each of the summary entries is a respective summary of a respective detailed entry from a set of detailed entries accessible from different ones of a plurality of destination applications. The method further includes generating, by a hardware processor, metadata information about related detailed entries to the particular information summary entry selected by the user. The method also includes generating a custom view for a display device. The custom view includes the respective detailed entry for the particular information summary selected by the user and suggestions of related detailed entries determined from the set of detailed entries using the metadata information.
    Type: Application
    Filed: August 2, 2016
    Publication date: February 8, 2018
    Inventors: Li-Ju Chen, Ching-Wei Cheng, Yu-Chun Lin, Joey H.Y. Tseng, Hsieh-Lung Yang
  • Patent number: 9858129
    Abstract: Embodiments of the present invention provide a method and system for a dynamic copy-and-paste operation on a graphical user interface. Initially, a first application having a set of content to copy is identified. An indication to copy a subset of content from the first application to a second application is received. The second application has a predefined category. A communication channel is established between the first and second applications. A portion of content to copy from the first application to the second application is determined. Finally, the copied content is displayed on the second application graphical user interface.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yu-Chun Lin, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang
  • Publication number: 20170285131
    Abstract: A computer broadcasts a tier 1 signal from a target device and records transmission data of the broadcast. The computer detects the tier 1 signal at nearby propagator devices and records additional transmission data before determining whether a propagation limit has been reached. Based on not reaching the propagation limit, the computer instructs the nearby propagator devices to broadcast a tier 2 signal. The computer records further transmission data at other nearby propagator devices detecting the tier 2 signal and, again, determines whether the propagation limit has been reached. Based on determining that the propagation limit has been reached, the computer filters outliers from all the transmission data and determines the precise location of the target device. Furthermore, the computer displays the relative location of the target device on one or more devices.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: White W. H. Hsu, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang
  • Publication number: 20170235618
    Abstract: Embodiments of the present invention provide a method and system for a dynamic copy-and-paste operation on a graphical user interface. Initially, a first application having a set of content to copy is identified. An indication to copy a subset of content from the first application to a second application is received. The second application has a predefined category. A communication channel is established between the first and second applications. A portion of content to copy from the first application to the second application is determined. Finally, the copied content is displayed on the second application graphical user interface.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 17, 2017
    Inventors: Yu-Chun Lin, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang