The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 25, 2015

Filed:

Dec. 20, 2013
Applicant:

Bitdefender Ipr Management Ltd., Nicosia, CY;

Inventors:

Sandor Lukacs, Floresti, RO;

Cristian B. Sirb, Alba Iulia, RO;

Dan H. Lutas, Cluj-Napoca, RO;

Adrian V. Colesa, Cluj-Napoca, RO;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/45 (2006.01); G06F 21/56 (2013.01); G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
G06F 21/567 (2013.01); G06F 9/461 (2013.01);
Abstract

Described systems and methods allow protecting a host system, such as a computer or smartphone, from malware. In some embodiments, an anti-malware application installs a hypervisor, which displaces an operating system executing on the host system to a guest virtual machine (VM). The hypervisor further creates a set of virtual containers (VC), by setting up a memory domain for each VC, isolated from the memory domain of the guest VM. The hypervisor then maps a memory image of a malware scanner to each VC. When a target object is selected for scanning, the anti-malware application launches the malware scanner. Upon intercepting the launch, the hypervisor switches the memory context of the malware scanner to the memory domain of a selected VC, for the duration of the scan. Thus, malware scanning is performed within an isolated environment.


Find Patent Forward Citations

Loading…