Execution context isolation in a driver execution environment (DXE) with marshaling arguments to a common location in response to an LPC
US8544021B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Dec 7, 2009 |
| Grant date | Sep 24, 2013 |
| Priority date | — |
| Expiry date | Mar 24, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/4411
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Methods, systems, apparatuses and program products for providing for communications within a computing environment that provides for execution isolation, especially a DXE (Driver Execution Environment) phase of a PC (personal computer) startup process. Provision is made for blocking of server threads awaiting service requests and blocking client thread awaiting server responses, together with marshalling formal parameter descriptions and service request/response arguments across disparate execution contexts that disallow simple data redirection between them.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.