Patents by Inventor Robert Jung

Robert Jung 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: 12657286
    Abstract: Techniques for early exit dynamic analysis of a virtual machine are disclosed. In some embodiments, a system/process/computer program product for early exit dynamic analysis of a virtual machine includes initiating a dynamic analysis of a malware sample by executing the malware sample in a virtual computing environment; monitoring activities of the malware sample during execution of the malware sample in the virtual computing environment; and determining when to exit the dynamic analysis before a predetermined period of time.
    Type: Grant
    Filed: July 29, 2024
    Date of Patent: June 16, 2026
    Assignee: Palo Alto Networks, Inc.
    Inventors: Esmid Idrizovic, Daniel Raygoza, Robert Jung, Michael S. Hughes
  • Publication number: 20260147892
    Abstract: The present application discloses a method, system, and computer system for detecting malicious files. The method includes executing a sample in a virtual environment, and determining whether the sample is malware based at least in part on memory-use artifacts obtained in connection with execution of the sample in the virtual environment.
    Type: Application
    Filed: January 21, 2026
    Publication date: May 28, 2026
    Inventors: Sujit Rokka Chhetri, Akshata Krishnamoorthy Rao, Daniel Raygoza, Esmid Idrizovic, William Redington Hewlett II, Robert Jung
  • Publication number: 20260135864
    Abstract: The present application discloses a method, system, and computer system for detecting malicious .NET files. The method includes receiving a sample that comprises a .NET file, obtaining information pertaining to common language runtime (CLR) metadata and streams associated with the .NET file, and determining whether the sample is malware based at least in part on (i) a classifier, and (ii) the information pertaining to the CLR metadata and streams.
    Type: Application
    Filed: April 3, 2025
    Publication date: May 14, 2026
    Applicant: Palo Alto Networks, Inc.
    Inventors: Akshata Krishnamoorthy Rao, Yaron Samuel, Dominik Reichel, Robert Jung
  • Publication number: 20260111547
    Abstract: The present application discloses a method, system, and computer system for detecting malicious files. The method includes receiving a sample that comprises a .NET file, obtaining imported API function names based at least in part on a .NET header of the .NET file, determining a hash of a list of unmanaged imported API function names, and determining whether the sample is malware based at least in part on the hash of the list of unmanaged imported API function names.
    Type: Application
    Filed: October 18, 2024
    Publication date: April 23, 2026
    Inventors: Yaron Samuel, Dominik Reichel, Robert Jung, Lauren Che
  • Publication number: 20260093516
    Abstract: Techniques for providing enhanced live virtual machine file system instrumentation for security analysis are disclosed. In some embodiments, a system/process/computer program product for providing enhanced live virtual machine file system instrumentation for security analysis includes receiving a sample for automated dynamic analysis using a computing environment; freezing time in the computing environment in response to detecting an event during execution of the sample in the computing environment and reassemble one or more files; and performing an automated malware analysis using results of the automated dynamic analysis and the one or more reassembled files.
    Type: Application
    Filed: September 30, 2024
    Publication date: April 2, 2026
    Inventors: Robert Jung, Michael S. Hughes, Daniel Raygoza, Esmid Idrizovic, Abhiroop Dabral
  • Patent number: 12561434
    Abstract: The present application discloses a method, system, and computer system for detecting malicious files. The method includes executing a sample in a virtual environment, and determining whether the sample is malware based at least in part on memory-use artifacts obtained in connection with execution of the sample in the virtual environment.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: February 24, 2026
    Assignee: Palo Alto Networks, Inc.
    Inventors: Sujit Rokka Chhetri, Akshata Krishnamoorthy Rao, Daniel Raygoza, Esmid Idrizovic, William Redington Hewlett, II, Robert Jung
  • Patent number: 12316651
    Abstract: The present application discloses a method, system, and computer system for detecting malicious .NET files. The method includes receiving a sample that comprises a .NET file, obtaining information pertaining to common language runtime (CLR) metadata and streams associated with the .NET file, and determining whether the sample is malware based at least in part on (i) a classifier, and (ii) the information pertaining to the CLR metadata and streams.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: May 27, 2025
    Assignee: Palo Alto Networks, Inc.
    Inventors: Akshata Krishnamoorthy Rao, Yaron Samuel, Dominik Reichel, Robert Jung
  • Publication number: 20250124130
    Abstract: Techniques for identifying malware based on system API function pointers are disclosed. In some embodiments, a system/process/computer program product for identifying malware based on system API function pointers includes monitoring changes in memory during execution of a malware sample in a computing environment; detecting a dynamic evasion behavior using an Application Programming Interface (API) vector comprising a plurality of system API function pointers identified in the memory during execution of the malware sample in the computing environment; and generating a signature based on the API vector for automatically detecting the malware during execution in the memory, wherein the malware sample was determined to be malicious.
    Type: Application
    Filed: December 23, 2024
    Publication date: April 17, 2025
    Inventors: Robert Jung, Daniel Raygoza, Michael S. Hughes, Esmid Idrizovic
  • Patent number: 12223044
    Abstract: Techniques for identifying malware based on system API function pointers are disclosed. In some embodiments, a system/process/computer program product for identifying malware based on system API function pointers includes monitoring changes in memory during execution of a malware sample in a computing environment; detecting a dynamic evasion behavior using an Application Programming Interface (API) vector comprising a plurality of system API function pointers identified in the memory during execution of the malware sample in the computing environment; and generating a signature based on the API vector for automatically detecting the malware during execution in the memory, wherein the malware sample was determined to be malicious.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: February 11, 2025
    Assignee: Palo Alto Networks, Inc.
    Inventors: Robert Jung, Daniel Raygoza, Michael S. Hughes, Esmid Idrizovic
  • Patent number: 12153676
    Abstract: The present application discloses a method, system, and computer system for detecting malicious files. The method includes receiving a sample that comprises a .NET file, obtaining imported API function names based at least in part on a .NET header of the .NET file, determining a hash of a list of unmanaged imported API function names, and determining whether the sample is malware based at least in part on the hash of the list of unmanaged imported API function names.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: November 26, 2024
    Assignee: Palo Alto Networks, Inc.
    Inventors: Yaron Samuel, Dominik Reichel, Robert Jung, Lauren Che
  • Publication number: 20240386092
    Abstract: Techniques for early exit dynamic analysis of a virtual machine are disclosed. In some embodiments, a system/process/computer program product for early exit dynamic analysis of a virtual machine includes initiating a dynamic analysis of a malware sample by executing the malware sample in a virtual computing environment; monitoring activities of the malware sample during execution of the malware sample in the virtual computing environment; and determining when to exit the dynamic analysis before a predetermined period of time.
    Type: Application
    Filed: July 29, 2024
    Publication date: November 21, 2024
    Inventors: Esmid Idrizovic, Daniel Raygoza, Robert Jung, Michael S. Hughes
  • Publication number: 20240320338
    Abstract: The present application discloses a method, system, and computer system for detecting malicious files. The method includes (a) receiving a sample for malware analysis, (b) applying a machine learning model to obtain a classification for the sample based at least in part on (i) memory artifact data associated with the sample, and (ii) at least one of dynamic execution log data for the sample and static file structures associated with the sample, and (c) determining whether the sample is malicious based at least in part on the classification.
    Type: Application
    Filed: April 23, 2024
    Publication date: September 26, 2024
    Inventors: Sujit Rokka Chhetri, Akshata Krishnamoorthy Rao, Daniel Raygoza, Esmid Idrizovic, William Redington Hewlett II, Robert Jung
  • Patent number: 12086235
    Abstract: Techniques for early exit dynamic analysis of a virtual machine are disclosed. In some embodiments, a system/process/computer program product for early exit dynamic analysis of a virtual machine includes initiating a dynamic analysis of a malware sample by executing the malware sample in a virtual computing environment; monitoring activities of the malware sample during execution of the malware sample in the virtual computing environment; and determining when to exit the dynamic analysis before a predetermined period of time.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: September 10, 2024
    Assignee: Palo Alto Networks, Inc.
    Inventors: Esmid Idrizovic, Daniel Raygoza, Robert Jung, Michael S. Hughes
  • Publication number: 20240176869
    Abstract: Techniques for dependency emulation for executable samples are disclosed. In some embodiments, a system/process/computer program product for dependency emulation for executable samples includes receiving a sample for emulation for malware detection; determining that one or more libraries are missing from the sample for execution of the sample in an emulation environment; generating one or more stub libraries to facilitate the execution of the sample in the emulation environment; and executing the sample in the emulation environment.
    Type: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Inventors: Esmid Idrizovic, Robert Jung, Daniel Raygoza, Michael S. Hughes
  • Patent number: 11819967
    Abstract: A guide device for a machine tool including a base body having at least one contact surface, a guide rail having at least one bearing surface and a guide axis, and a plurality of exchangeable support plates for positioning the guide rail on the base body.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: November 21, 2023
    Assignee: DECKEL MAHO Pfronten GmbH
    Inventor: Robert Jung
  • Publication number: 20230344838
    Abstract: The present application discloses a method, system, and computer system for detecting malicious .NET files. The method includes receiving a sample that comprises a .NET file, obtaining information pertaining to common language runtime (CLR) metadata and streams associated with the .NET file, and determining whether the sample is malware based at least in part on (i) a classifier, and (ii) the information pertaining to the CLR metadata and streams.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Inventors: Akshata Krishnamoorthy Rao, Yaron Samuel, Dominik Reichel, Robert Jung
  • Publication number: 20230325501
    Abstract: The present application discloses a method, system, and computer system for detecting malicious files. The method includes executing a sample in a virtual environment, and determining whether the sample is malware based at least in part on memory-use artifacts obtained in connection with execution of the sample in the virtual environment.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 12, 2023
    Inventors: Sujit Rokka Chhetri, Akshata Krishnamoorthy Rao, Daniel Raygoza, Esmid Idrizovic, William Redington Hewlett, II, Robert Jung
  • Publication number: 20230264308
    Abstract: The present invention relates to a central tool storage device WL with a tool storage S, containing a plurality of wheel magazines S3 positioned one behind the other, a movable manipulator S12 as well as a provisioning station S4 provided with a movable provisioning bar S4 and a mobile transport unit E, which, for providing tools W for a machine tool WM spaced apart, removes a tool W from the wheel magazines with the aid of the manipulator S12 and transfers it via the provisioning bar S4 to the provisioning station S2 of the mobile transport unit E to transport it to the respective machine tool WM without a guide or track, and which, for storing tools W received from at least one machine tool WM, transfers the tool W via the mobile transport unit E to the provisioning bar S4 of the provisioning station S2 and removes it from the provisioning bar S2 with the aid of the manipulator S12 and adds it to a wheel magazine S3 of the tool storage S.
    Type: Application
    Filed: September 16, 2021
    Publication date: August 24, 2023
    Inventors: Robert JUNG, Michael TRENKLE
  • Publication number: 20230195896
    Abstract: The present application discloses a method, system, and computer system for detecting malicious files. The method includes receiving a sample that comprises a .NET file, obtaining imported API function names based at least in part on a .NET header of the .NET file, determining a hash of a list of unmanaged imported API function names, and determining whether the sample is malware based at least in part on the hash of the list of unmanaged imported API function names.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Yaron Samuel, Dominik Reichel, Robert Jung, Lauren Che
  • Patent number: 11562071
    Abstract: Techniques for detecting malware via scanning for dynamically generated function pointers in memory are disclosed. In some embodiments, a system/process/computer program product for detecting malware via scanning for dynamically generated function pointers in memory includes detecting a dynamically generated function pointer in memory based on an analysis of monitored changes in memory during execution of a malware sample in a computing environment; and generating a signature based on detection of the dynamically generated function pointer in memory, wherein the malware sample was determined to be malicious.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: January 24, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventor: Robert Jung