SYSTEM AND METHOD FOR IMPROVING THE EFFICIENCY OF APPLICATION EMULATION ACCELERATION

Patent №

US 8,943,596

Granted

2015-01-27

Filed 2013

Owner

KASPERSKY LAB ZAO

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13852778

An improved emulator for analyzing software code, and associated method. The emulator includes a virtual execution environment in which a series of virtual processing states are represented during emulation of a first portion of the software code, and a hardware accelerator that performs an initialization of the computing hardware to directly execute a second portion of the software code under investigation without emulation thereof in the virtual execution environment. An efficiency assessment module determines a measure of efficiency of performing the executing of the second portion of the software code under investigation without emulation thereof, and an acceleration decision module performs selection of the second portion of the software code under investigation to be directly executed by the hardware accelerator module based on the determined measure of efficiency.

AI hardwareG06F 9/45508G06F 9/45516G06F 21/53G06F 21/566G06F 21/577G06F 2009/45591

AI classification

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

Ownership

KASPERSKY LAB ZAO

assignment · 301090618

Assignors

BELOV, SERGEY Y.

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

© 2026 NYSGPT2525 LLC