Patents by Inventor Heli Tan

Heli Tan 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: 10146938
    Abstract: A method, an apparatus and a virtual machine for detecting a malicious program(s) are disclosed. The method comprises: setting a virtual memory (301); reading a Master Boot Record (MBR) and storing the MBR in the virtual memory (302); and executing each instruction of the MBR in the virtual memory simulatedly, and detecting whether the virtual memory is modified after executing each instruction (303); if so, a malicious program is found, otherwise, continuing to execute the next instruction simulatedly until completing simulation execution of all instructions of the MBR. The technical solution can find the deformed malicious program(s).
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: December 4, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Jianlei Shao, Heli Tan
  • Publication number: 20140351935
    Abstract: A method, an apparatus and a virtual machine for detecting a malicious program(s) are disclosed. The method comprises: setting a virtual memory (301); reading a Master Boot Record (MBR) and storing the MBR in the virtual memory (302); and executing each instruction of the MBR in the virtual memory simulatedly, and detecting whether the virtual memory is modified after executing each instruction (303); if so, a malicious program is found, otherwise, continuing to execute the next instruction simulatedly until completing simulation execution of all instructions of the MBR. The technical solution can find the deformed malicious program(s).
    Type: Application
    Filed: August 24, 2012
    Publication date: November 27, 2014
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Jianlei Shao, Heli Tan