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 hardwareG06F 8/65G06F 9/45558G06F 2009/45583

AI classification

AI hardware1.00
Knowledge representation0.11
Natural language0.04
Vision0.04
Machine learning0.00
Speech0.00
Planning0.00
Evolutionary computation0.00

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.

© 2026 NYSGPT2525 LLC