Transparent process interception
US9489182B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Nov 20, 2015 |
| Grant date | Nov 8, 2016 |
| Priority date | — |
| Expiry date | Nov 20, 2035 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2009/45562
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for transparently instrumenting a build system. One of the methods includes setting, in an execution environment of a computer system, a first environment variable that specifies a custom agent to be executed in the execution environment. A request by the system to create a virtual machine using a default create VM function is intercepted by a custom create VM function. The custom create VM function removes the first environment variable from the execution environment, and the custom create VM function executes the default create VM function to invoke a VM having the custom agent without the execution environment having the first environment variable being set.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.