Operating system capable of supporting a customized execution environment
US7509644B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Feb 27, 2004 |
| Grant date | Mar 24, 2009 |
| Priority date | — |
| Expiry date | Dec 4, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F21/575
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Operating system methods and techniques for supporting one or more custom execution environments (CE2s) are provided. According to one embodiment, a determination is made with respect to which system resources of a computer system, if any, are to remain under control of a resident operating system of the computer system and which of the system resources are to be placed under control of one or more CE2s. The system resources are then partitioned among the resident operating system and the one or more CE2s by associating one or more partitions of the system resources with the one or more CE2s. Such partitioning may be performed by the resident operating system by employing hardware-based isolation techniques provided by a processor of the computer system, performed by the resident operating system by employing a secure-platform interface, or configured by a system administrator via hardware partitioning capability provided by the computer system platform.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.