Patent ID: 8171479

Claim:
A method for presenting an aggregate view of native resources, the method comprising: (a) enumerating a plurality of system-scoped native resources provided by a system layer; (b) enumerating, by an isolation environment comprising a user isolation layer and an application isolation layer, a plurality of application-scoped native resources provided by the application isolation layer, some of the plurality of application-scoped resources corresponding to some of the plurality of system-scoped resources; (c) determining, for a system-scoped resource of the plurality of system-scoped resources, that a corresponding application-scoped resource of the plurality of application-scoped resources has a positive existence; (d) merging the corresponding application scoped resource with the system-scoped resource in an aggregate view of native resources; (e) enumerating a plurality of user-scoped native resources provided by the user isolation layer, some of the plurality of user-scoped resources corresponding to some of the plurality of system-scoped resources; (f) determining, for the application-scoped resource of the plurality of application-scoped resources, that a corresponding user-scoped resource of the plurality of user-scoped resources has a positive existence; and (g) merging the corresponding user-scoped resource with the application-scoped resource in the aggregate view of native resources.