Detecting Malware by Monitoring Execution of a Configured Process

Patent №

US 10,515,213

Granted

2019-12-24

Filed 2016

Owner

MICROSOFT TECHNOLOGY LICENSING, LLC

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15249366

Described herein are various technologies pertaining detecting malware by monitoring execution of an instrumented process. An anti-malware engine can observe code obfuscation, suspicious patterns and/or behavior upon scanning a computer file. Based upon this observation, evidence can be submitted to a service (e.g., cloud-based service) and, in response, configuration setting(s) for restraining, containing and/or instrumenting a process for executing the file and/or instrumenting a process into which the file is loaded can be received. The configured process can be monitored. Based upon this monitoring, an action can be taken including determining the file to comprise malware and terminating the process. Upon detecting malware, a detection report, and a copy of the computer file, can be sent to a service (e.g., cloud-based). The service can independently verify that the reported file is malicious, and can protect other machines from executing or loading the same malicious file.

Knowledge representationPlanningAI hardwareG06F 21/562G06F 21/53G06F 21/54G06F 21/55G06F 21/552

AI classification

AI hardware0.99
Knowledge representation0.98
Planning0.92
Natural language0.02
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

MICROSOFT TECHNOLOGY LICENSING, LLC

assignment · 395600066

Assignors

STEPAN, ADRIAN EMIL, MARINESCU, ADRIAN M.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC