CONFIGURATION SPACE VIRTUALIZATION
    2.
    发明申请
    CONFIGURATION SPACE VIRTUALIZATION 审中-公开
    配置空间虚拟化

    公开(公告)号:WO2010039887A3

    公开(公告)日:2010-07-08

    申请号:PCT/US2009059105

    申请日:2009-09-30

    Applicant: MICROSOFT CORP

    CPC classification number: G06F9/45558 G06F9/468 G06F9/5077 G06F2009/45579

    Abstract: Various aspects are disclosed herein for bounding the behavior of a non-privileged virtual machine that interacts with a device by creating a description of the device which indicates to a privileged authority (1) which operations on the device may have system-wide effects and (2) which operations have effects local to the device. The privileged authority may then permit or deny these actions. The privileged authority may also translate these actions into other actions with benign consequences.

    Abstract translation: 本文公开了各种方面,以通过创建向特权机构指示的设备的描述来限制与设备交互的非特权虚拟机的行为(1)设备上的哪些操作可能具有系统范围的效果和( 2)哪些操作对设备本地具有影响。 特权当局可能会允许或否认这些行为。 特权当局也可将这些行为转化为具有良性后果的其他行动。

    DISTRIBUTED HARDWARE STATE MANAGEMENT IN VIRTUAL MACHINES

    公开(公告)号:CA2661025A1

    公开(公告)日:2008-04-03

    申请号:CA2661025

    申请日:2007-08-28

    Applicant: MICROSOFT CORP

    Abstract: Mechanisms are disclosed herein that manage operations in virtual machine environments. A first partition can have a proxy driver object correspondin g to a driver object in a second partition. The driver object can control a physical device, but because of the proxy driver object, the first partition can retain some measure of control over the physical device. The driver obj ect can be surrounded by a first filter object beneath it, and a second filt er object above it. The first filter object can provide interfaces to the dr iver object so that the driver object can perform various bus-related functi onalities; and, the second filter object can receive redirected instructions from the first partition and provide them to the driver object, and interce pt any instructions originating from within the second partition, such that if these instructions are inconsistent with policies set in the first partit ion, they can be manipulated.

    Distributed hardware state management in virtual machines

    公开(公告)号:AU2007300370A1

    公开(公告)日:2008-04-03

    申请号:AU2007300370

    申请日:2007-08-28

    Applicant: MICROSOFT CORP

    Abstract: Mechanisms are disclosed herein that manage operations in virtual machine environments. A first partition can have a proxy driver object corresponding to a driver object in a second partition. The driver object can control a physical device, but because of the proxy driver object, the first partition can retain some measure of control over the physical device. The driver object can be surrounded by a first filter object beneath it, and a second filter object above it. The first filter object can provide interfaces to the driver object so that the driver object can perform various bus-related functionalities; and, the second filter object can receive redirected instructions from the first partition and provide them to the driver object, and intercept any instructions originating from within the second partition, such that if these instructions are inconsistent with policies set in the first partition, they can be manipulated.

    MANEJO DE ESTADO DE HARDWARE DISTRIBUIDO EN MAQUINAS VIRTUALES.

    公开(公告)号:MX2009002567A

    公开(公告)日:2009-03-20

    申请号:MX2009002567

    申请日:2007-08-28

    Applicant: MICROSOFT CORP

    Abstract: Aquí se describen mecanismos que manejan operaciones en ambientes de máquina virtual. Una primera división puede tener un objeto de controlador proxy que corresponde a un objeto de controlador en una segunda división. El objeto de controlador puede controlar un dispositivo físico, pero debido al objeto de controlador proxy, la primera división puede retener alguna medida de control sobre el dispositivo físico. El objeto de controlador puede rodearse por un primer objeto de filtro bajo este, y un segundo objeto de filtro sobre este. El primer objeto de filtro puede proporcionar nterfases al objeto de controlador para que el objeto de controlador pueda realizar varias funcionalidades relacionadas con conductor común; y, el segundo objeto de filtro puede recibir instrucciones redirigidas de la primera división y proporcionarlas al objeto de controlador, e interceptar cualquier instrucción que se origina desde dentro de la segunda división, para que si estas instrucciones son inconsistentes con políticas establecidas en la primera división, puedan ser manipuladas.

    CONFIGURATION SPACE VIRTUALIZATION
    6.
    发明公开
    CONFIGURATION SPACE VIRTUALIZATION 审中-公开
    虚拟化配置空间

    公开(公告)号:EP2335157A4

    公开(公告)日:2014-07-16

    申请号:EP09818470

    申请日:2009-09-30

    Applicant: MICROSOFT CORP

    CPC classification number: G06F9/45558 G06F9/468 G06F9/5077 G06F2009/45579

    Abstract: Various aspects are disclosed herein for bounding the behavior of a non-privileged virtual machine that interacts with a device by creating a description of the device which indicates to a privileged authority (1) which operations on the device may have system-wide effects and (2) which operations have effects local to the device. The privileged authority may then permit or deny these actions. The privileged authority may also translate these actions into other actions with benign consequences.

Patent Agency Ranking