METHOD AND SYSTEM FOR REPLACING INSTRUCTIONS AND INSTRUCTION BLOCKS IN COMPUTER CODE
Patent №
US 7,996,833
Granted
2011-08-09
Filed 2004
Owner
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10909966
Various embodiments of the present invention are directed to efficient methods by which virtual-machine monitors can introduce instructions into guest-operating-system code. In one embodiment of the present invention, the virtual-machine monitor builds instructions dynamically, at insertion time, using specified values for fields within the instruction. In one embodiment of the present invention, the instructions and instruction field values are stored in an instruction-block-representing data structure.
AI classification
Ownership
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
assignment · 163180345
Assignors
DE DINECHIN, CHRISTOPHE, KJOS, TODD, ROSS, JONATHAN
On an employer assignment, the assignors are typically the inventors.