Method and system for replacing instructions and instruction blocks in computer code
US7996833B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 31, 2004 |
| Grant date | Aug 9, 2011 |
| Priority date | — |
| Expiry date | Jan 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.