The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 16, 2010
Filed:
Sep. 30, 2004
Lee George Laborczfalvi, Wollstonecraft, AU;
Anil Roychoudhry, Woodcroft, AU;
Andrew Gerard Borzycki, Lane Cove, AU;
Jeffrey Dale Muir, Logan Village, AU;
Huai Chiun Chin, Glenwood, AU;
Pierre Semaan, Forestville, AU;
Nicholas Bissett, Clareville, AU;
Richard James Mazzaferri, Mooney Mooney, AU;
Lee George Laborczfalvi, Wollstonecraft, AU;
Anil Roychoudhry, Woodcroft, AU;
Andrew Gerard Borzycki, Lane Cove, AU;
Jeffrey Dale Muir, Logan Village, AU;
Huai Chiun Chin, Glenwood, AU;
Pierre Semaan, Forestville, AU;
Nicholas Bissett, Clareville, AU;
Richard James Mazzaferri, Mooney Mooney, AU;
Citrix Systems, Inc., Fort Lauderdale, FL (US);
Abstract
A method for isolating access by application programs to native resources provided by an operating system redirects a request for a native resource made by an application program executing on behalf of a user to an isolation environment. The isolation environment includes a user isolation scope and an application isolation scope. An instance of the requested native resource is located in the user isolation scope corresponding to the user. The request for the native resource is fulfilled using the version of the resource located in the user isolation scope. If an instance of the requested native resource is not located in the user isolation scope, the request is redirected to an application isolation scope. The request for the native resource is fulfilled using the version of the resource located in the application isolation scope. If an instance of the requested native resource is not located in the application isolation scope, the request is redirected to a system scope.