Systems And Methods For Dynamically Protecting A Stack From Below The Operating System

Patent №

US 9,703,726

Granted

2017-07-11

Filed 2014

Owner

BITDEFENDER IPR MANAGEMENT LTD.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14312712

Described systems and methods allow protecting a host system against malware, using hardware virtualization technology. A memory introspection engine executes at the level of a hypervisor, protecting a virtual machine (VM) from exploits targeting the call stack of a thread executing within the respective VM. The introspection engine identifies a virtual memory page reserved for the stack, but not committed to the stack, and intercepts an attempt to write to the respective page. In response to intercepting the write attempt, the memory introspection engine marks the respective page as non-executable, thus protecting the stack against exploits.

PlanningAI hardwareG06F 12/145G06F 12/1009G06F 12/1483G06F 21/53G06F 21/554G06F 2212/1052G06F 2212/65

AI classification

AI hardware1.00
Planning0.78
Natural language0.02
Knowledge representation0.00
Vision0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

BITDEFENDER IPR MANAGEMENT LTD.

assignment · 377240947

Assignors

LUTAS, ANDREI V

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

© 2026 NYSGPT2525 LLC