PURPOSE DOMAIN FOR LOW OVERHEAD VIRTUAL MACHINES

Patent №

US 8,612,970

Granted

2013-12-17

Filed 2005

Owner

RED HAT, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11289402

Embodiments of the present invention provide an architecture for securely and efficiently executing byte code generated from a general programming language. In particular, a computer system is divided into a hierarchy comprising multiple types of virtual machines. A thin layer of software, known as a virtual machine monitor, virtualizes the hardware of the computer system and emulates the hardware of the computer system to form a first type of virtual machine. This first type of virtual machine implements a virtual operating domain that allows running its own operating system. Within a virtual operating domain, a byte code interpreter may further implement a second type of virtual machine that executes byte code generated from a program written in a general purpose programming language. The byte code interpreter is incorporated into the operating system running in the virtual operating domain. In addition, an operating system running in a virtual operating domain may be configured as a special purpose operating system that is optimized for the functions of a particular byte code interpreter.

AI classification

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

Ownership

RED HAT, INC.

assignment · 174660687

Assignors

DREPPER, ULRICH

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

© 2026 NYSGPT2525 LLC