Constraining Execution of Specified Device Drivers

JR Douceur, JR Howell - US Patent App. 13/196,235, 2013 - Google Patents
Techniques for allowing peripheral-device manufacturers to specify drivers for use with
these devices and then loading these manufacturer-specified drivers in a manner that
constrains operation of the drivers are described herein. In some instances, the techniques
constrain operation of the drivers by loading these drivers into isolated containers. By
loading such a driver into an isolated container, the techniques protect the host computer
from harm caused by a buggy or malicious device driver. Furthermore, by loading a device …