Patent №
US 9,536,088
Granted
2017-01-03
Filed 2015
Owner
KASPERSKY LAB AO
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14935852
Disclosed are systems and methods for enabling secure execution of code in hypervisor mode. An exemplary method comprises: loading a hypervisor configured to check integrity of protected virtual memory pages; loading a trusted program configured to make hypercalls to the hypervisor; making by the trusted program a first hypercall to the hypervisor; responsive to the first hypercall, generating by the hypervisor a token, which is used by the hypervisor to identify the trusted program during subsequent hypercalls; allocating a memory page for storing the token and a memory address of the hypervisor; and returning the allocated memory page address to the trusted program.
AI classification
Ownership
KASPERSKY LAB AO
assignment · 369930485
Assignors
IGOTTI, NIKOLAY N., ERSHOV, MIKHAIL A.
On an employer assignment, the assignors are typically the inventors.