Method and system for communicating between isolation environments
First Claim
1. A method for aggregating installation scopes within an isolation environment, the method comprising:
- defining an isolation environment for encompassing an aggregation of installation scopes;
creating a first association between a requested first application and a first installation scope;
determining a requirement associated with the first application, the requirement identifying a need for the presence of a second application within the isolation environment;
mounting an image of the required second application onto a second installation scope to create a second association between the second application and the second installation scope;
associating the first installation scope with the second installation scope;
creating a third association between an aggregation of the first installation scope and the second installation scope, within a third installation scope;
storing each of the first association, the second association, and the third association; and
launching the requested first application into the isolation environment.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for aggregating installation scopes within an isolation environment, where the method includes first defining an isolation environment for encompassing an aggregation of installation scopes. Associations are created between a first application and a first installation scope. When the first application requires the presence of a second application within the isolation environment for proper execution, an image of the required second application is mounted onto a second installation scope and an association between the second application and the second installation scope is created. Another association is created between the first installation scope and the second installation scope, an this third association is created within a third installation scope. Each of the first, second, and third installation scopes are stored and the first application is launched into the defined isolation environment.
376 Citations
14 Claims
-
1. A method for aggregating installation scopes within an isolation environment, the method comprising:
-
defining an isolation environment for encompassing an aggregation of installation scopes; creating a first association between a requested first application and a first installation scope; determining a requirement associated with the first application, the requirement identifying a need for the presence of a second application within the isolation environment; mounting an image of the required second application onto a second installation scope to create a second association between the second application and the second installation scope; associating the first installation scope with the second installation scope; creating a third association between an aggregation of the first installation scope and the second installation scope, within a third installation scope; storing each of the first association, the second association, and the third association; and launching the requested first application into the isolation environment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for aggregating installation scopes within an isolation environment, the system comprising:
-
a memory element, and a computer processor programmed to; define an isolation environment for encompassing an aggregation of installation scopes; create a first association between a requested first application and a first installation scope; determine a requirement associated with the first application, the requirement identifying a need for the presence of a second application within the isolation environment; mount an image of the required second application onto a second installation scope to create a second association between the second application and the second installation scope; associate the first installation scope with the second installation scope; create a third association between an aggregation of the first installation scope and the second installation scope, within a third installation scope; store, in the memory element each of the first association, the second association, and the third association; and launch the requested first application into the isolation environment. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification