Patents by Inventor Dibin Tang

Dibin Tang 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: 8838992
    Abstract: A machine learning model is used to identify normal scripts in a client computer. The machine learning model may be built by training using samples of known normal scripts and samples of known potentially malicious scripts and may take into account lexical and semantic characteristics of the sample scripts. The machine learning model and a feature set may be provided to the client computer by a server computer. In the client computer, the machine learning model may be used to classify a target script. The target script does not have to be evaluated for malicious content when classified as a normal script. Otherwise, when the target script is classified as a potentially malicious script, the target script may have to be further evaluated by an anti-malware or sent to a back-end system.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: September 16, 2014
    Assignee: Trend Micro Incorporated
    Inventors: Xuewen Zhu, Lili Diao, Da Li, Dibin Tang
  • Patent number: 8826452
    Abstract: Disclosed are methods and apparatus for protecting computers from data loss involving screen capture. Screen capture events are detected in a computer. Documents that are visible on a computer screen are identified. Files of the visible documents are identified and scanned for sensitive data to determine whether the screen capture events are targeting contents of sensitive documents.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: September 2, 2014
    Assignee: Trend Micro Incorporated
    Inventors: Juan He, Dibin Tang, Jialai Zhu, Laiqiang Ding
  • Patent number: 8161552
    Abstract: A white list (or exception list) for a behavior monitoring system for detecting unknown malware on a computing device is maintained automatically without human intervention. A white list contains process IDs and other data relating to processes that are determined to be (or very likely be) free of malware. If a process is on this list, the rule matching operations of a conventional behavior monitor are not performed, thereby saving processing resources on the computing device. When a process start up is detected, the behavior monitor performs a series of checks or tests. If the process has all valid digital signatures and is not launched from a removable storage device (such as a USB key) and is not enabled to make any inbound or outbound connections, it is eligible for being on the white list. The white list is also automatically maintained by removing process IDs for processes that have terminated or which attempt to make a new outbound or inbound connection, such as a TCP/UDP connection.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: April 17, 2012
    Assignee: Trend Micro, Inc.
    Inventors: Chih Yao Sun, Yi Lu, Dibin Tang, Ruifeng Yang, Peng Shu, Rong Yang