Invention Grant
- Patent Title: Ultra-low cost sandboxing for application appliances
- Patent Title (中): 应用电器的超低成本沙盒
-
Application No.: US12834895Application Date: 2010-07-13
-
Publication No.: US09323921B2Publication Date: 2016-04-26
- Inventor: Galen C. Hunt , Donald Porter
- Applicant: Galen C. Hunt , Donald Porter
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Alin Corie; Sandy Swain; Micky Minhas
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/44 ; G06F7/04 ; G06F15/177 ; G06F21/53

Abstract:
The disclosed architecture facilitates the sandboxing of applications by taking core operating system components that normally run in the operating system kernel or otherwise outside the application process and on which a sandboxed application depends on to run, and converting these core operating components to run within the application process. The architecture takes the abstractions already provided by the host operating system and converts these abstractions for use by the sandbox environment. More specifically, new operating system APIs (application program interfaces) are created that include only the basic computation services, thus, separating the basic services from rich application APIs. The code providing the rich application APIs is copied out of the operating system and into the application environment—the application process.
Public/Granted literature
- US20120017213A1 ULTRA-LOW COST SANDBOXING FOR APPLICATION APPLIANCES Public/Granted day:2012-01-19
Information query