Patent ID: 7254817
Filing Date: 2007-08-07
Classification: G06F

Abstract:
1. A computer implemented method for an external program to control or monitor a target software component of an isolated execution unit, the method comprising: by an external program, creating a new isolated execution unit for execution of the target software component, wherein the external program is outside of the isolated execution unit; starting an intermediary software component within the isolated execution unit newly-created by the external program, indicating an identifier of the target software component to the intermediary software component; starting the target software component having the indicated identifier within the isolated execution unit newly-created by the external program; by the external program indicating one or more parameters representing a desired state for initializing the isolated execution unit; by the intermediary software component, initializing the isolated execution unit into the desired state based on the indicated one or more parameters; and establishing a communication path between the intermediary software component and the external program, by the external program, controlling or monitoring target software component, executing in the isolated execution unit newly-created by the external program via the established communication path.