Patent · US Active

Method and system for replacing instructions and instruction blocks in computer code

US7996833B2 · kind B2 · utility

20Cited by
2References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 31, 2004
Grant dateAug 9, 2011
Priority date
Expiry dateJan 9, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45583
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.