System and Method for Application Isolation
First Claim
1. A system for providing application isolation to one or more applications, the system comprising:
- one or more isolated environments including application files and executables;
one or more interception layers intercepting access to system resources and interfaces;
an interception database maintaining mapping between the system resources inside the one or more isolated environments and outside; and
a host operating system, wherein the one or more applications are isolated from other applications and the host operating system while running within the one or more isolated environments.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer readable medium for providing application isolation to one or more applications and their associated resources. The system may include one or more isolated environments including application files and executables, and one or more interception layers intercepting access to system resources and interfaces. Further, the system may include an interception database maintaining mapping between the system resources inside the one or more isolated environments and outside, and a host operating system. The one or more applications may be isolated from other applications and the host operating system while running within the one or more isolated environments.
85 Citations
20 Claims
-
1. A system for providing application isolation to one or more applications, the system comprising:
-
one or more isolated environments including application files and executables; one or more interception layers intercepting access to system resources and interfaces; an interception database maintaining mapping between the system resources inside the one or more isolated environments and outside; and a host operating system, wherein the one or more applications are isolated from other applications and the host operating system while running within the one or more isolated environments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing application isolation to one or more applications, the method comprising:
-
intercepting access to system resources and interfaces at one or more interception layers; maintaining mapping between the system resources inside one or more isolated environments and outside; and isolating the one or more applications from other applications and a host operating system while running within the one or more isolated environments. - View Dependent Claims (15, 16, 17)
-
-
18. A computer readable medium for providing application isolation to one or more applications, the computer readable medium including instructions executable by a computer, the instructions for:
-
intercepting access to system resources and interfaces at one or more interception layers; maintaining mapping between the system resources inside one or more isolated environments and outside; and isolating the one or more applications from other applications and a host operating system while running within the one or more isolated environments. - View Dependent Claims (19, 20)
-
Specification