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: 11017083Abstract: 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: GrantFiled: October 17, 2018Date of Patent: May 25, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ci-Hao Wu, Ying-Chen Yu, June-Ray Lin, Hsieh-Lung Yang, Chen-Yu Huang, Chia-Heng Lin, Kuei-Ching Lee
-
Patent number: 10922366Abstract: 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: GrantFiled: March 27, 2018Date of Patent: February 16, 2021Assignee: International Business Machines CorporationInventors: Chen-Yu Huang, Sheng-Wei Lee, June-Ray Lin, Ci-Hao Wu, Hsieh-Lung Yang, Ying-Chen Yu
-
Patent number: 10762155Abstract: 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: GrantFiled: October 23, 2018Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: 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: 20200125681Abstract: 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: ApplicationFiled: October 23, 2018Publication date: April 23, 2020Inventors: 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: 20200125727Abstract: 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: ApplicationFiled: October 17, 2018Publication date: April 23, 2020Inventors: Ci-Hao Wu, Ying-Chen Yu, June-Ray Lin, Hsieh-Lung Yang, Chen-Yu Huang, Chia-Heng Lin, Kuei-Ching Lee
-
Publication number: 20190303501Abstract: 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: ApplicationFiled: March 27, 2018Publication date: October 3, 2019Inventors: Chen-Yu Huang, Sheng-Wei Lee, June-Ray Lin, Ci-Hao Wu, Hsieh-Lung Yang, Ying-Chen Yu
-
Patent number: 10228445Abstract: 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: GrantFiled: March 30, 2016Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: White W. H. Hsu, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang
-
Publication number: 20180039383Abstract: 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: ApplicationFiled: August 2, 2016Publication date: February 8, 2018Inventors: Li-Ju Chen, Ching-Wei Cheng, Yu-Chun Lin, Joey H.Y. Tseng, Hsieh-Lung Yang
-
Patent number: 9858129Abstract: 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: GrantFiled: February 16, 2016Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Yu-Chun Lin, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang
-
Publication number: 20170285131Abstract: 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: ApplicationFiled: March 30, 2016Publication date: October 5, 2017Inventors: White W. H. Hsu, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang
-
Publication number: 20170235618Abstract: 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: ApplicationFiled: February 16, 2016Publication date: August 17, 2017Inventors: Yu-Chun Lin, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang