TECHNIQUES FOR STREAMING VIRTUAL MACHINES FROM A SERVER TO A HOST
    1.
    发明申请
    TECHNIQUES FOR STREAMING VIRTUAL MACHINES FROM A SERVER TO A HOST 审中-公开
    将虚拟机从服务器传输到主机的技术

    公开(公告)号:WO2012050721A2

    公开(公告)日:2012-04-19

    申请号:PCT/US2011051659

    申请日:2011-09-14

    Applicant: MICROSOFT CORP

    CPC classification number: G06F9/45558 G06F2009/4557 H04L67/1097

    Abstract: Techniques for configuring a commodity server to host virtual hard disks are disclosed herein. In an exemplary embodiment, a virtual hard disk file can be split into a plurality of differencing VHD files and one or more of the files can be downloaded to a virtualization host as it runs off the VHD files stored on the server. After the one or more VHD files are downloaded, the virtualization host can be configured to use the local copy instead of the copy on the commodity server. In addition to the foregoing, other techniques are described in the claims, the detailed description, and the figures.

    Abstract translation: 这里公开了用于配置商品服务器以托管虚拟硬盘的技术。 在示例性实施例中,可以将虚拟硬盘文件拆分成多个差异VHD文件,并且可以在虚拟化主机运行存储在服务器上的VHD文件时将一个或多个文件下载到虚拟化主机。 在下载一个或多个VHD文件后,可以将虚拟化主机配置为使用本地副本,而不是商品服务器上的副本。 除了前述之外,在权利要求,详细描述和附图中描述了其他技术。

    SESSION BROKER EXTENSIBILITY APPLICATION PROGRAM IINTERFACE
    2.
    发明申请
    SESSION BROKER EXTENSIBILITY APPLICATION PROGRAM IINTERFACE 审中-公开
    会话经纪商扩展应用程序IINTERFACE

    公开(公告)号:WO2009032548A3

    公开(公告)日:2009-04-30

    申请号:PCT/US2008073903

    申请日:2008-08-21

    Applicant: MICROSOFT CORP

    CPC classification number: H04L12/66

    Abstract: Described are techniques for providing an application program interface that leverages the terminal services session broker infrastructure to support third party plug-in applications. In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may override the session broker logic and interacts with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers.

    Abstract translation: 描述了用于提供应用程序接口的技术,该应用程序接口利用终端服务会话代理基础结构来支持第三方插件应用程序。 在典型的情况下,当用户请求连接以访问第三方插件应用程序时,应用程序接口可以覆盖会话代理程序逻辑并且与会话代理程序交互以识别用户可以访问的会话或合适的服务器 连接的。 用户可以通过识别的会话或合适的服务器访问第三方插件应用程序。

    VIRTUAL DESKTOP INTEGRATION WITH TERMINAL SERVICES
    3.
    发明申请
    VIRTUAL DESKTOP INTEGRATION WITH TERMINAL SERVICES 审中-公开
    虚拟桌面与终端服务集成

    公开(公告)号:WO2009005966A3

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

    申请号:PCT/US2008066404

    申请日:2008-06-10

    Applicant: MICROSOFT CORP

    Abstract: An integration system is disclosed that provides a virtual desktop integration with terminal services. A client computer is connected to one the virtual desktops operating in a server. The client computer examines information contained in a remote desktop protocol (RDP) compliant packet supplied by the server. The client computer connects to one of the many virtual desktops based on information. Use of the information enables integration of the virtual desktop with the existing terminal session deployment model. Client devices can establish a session using a single network name and can be appropriately directed to either a virtual desktop or terminal session.

    Abstract translation: 公开了一种集成系统,其提供与终端服务的虚拟桌面集成。 客户端计算机连接到在服务器中运行的虚拟桌面之一。 客户端计算机检查服务器提供的远程桌面协议(RDP)兼容数据包中包含的信息。 客户端计算机根据信息连接到许多虚拟桌面之一。 使用这些信息可以将虚拟桌面与现有的终端会话部署模型进行集成。 客户端设备可以使用单个网络名称建立会话,并可以适当地指向虚拟桌面或终端会话。

    VIRTUAL DESKTOP CONFIGURATION AND OPERATION TECHNIQUES
    4.
    发明申请
    VIRTUAL DESKTOP CONFIGURATION AND OPERATION TECHNIQUES 审中-公开
    虚拟桌面配置和操作技术

    公开(公告)号:WO2012050719A2

    公开(公告)日:2012-04-19

    申请号:PCT/US2011051657

    申请日:2011-09-14

    Applicant: MICROSOFT CORP

    Abstract: Techniques for configuring and operating a virtual desktop session are disclosed herein. In an exemplary embodiment, an inter-partition communication channel can be established between a virtualization platform and a virtual machine. The inter-partition communication channel can be used to configure a guest operating system to conduct virtual desktop sessions and manage running virtual desktop sessions. In addition to the foregoing, other techniques are described in the claims, the detailed description, and the figures.

    Abstract translation: 这里公开了用于配置和操作虚拟桌面会话的技术。 在示例性实施例中,可以在虚拟化平台和虚拟机之间建立分区间通信信道。 分区间通信通道可用于配置客户操作系统以执行虚拟桌面会话并管理正在运行的虚拟桌面会话。 除了前述之外,在权利要求,详细描述和附图中描述了其他技术。

    POLICIES FOR SESSION TYPES
    5.
    发明申请
    POLICIES FOR SESSION TYPES 审中-公开
    会议类型政策

    公开(公告)号:WO2009114429A3

    公开(公告)日:2009-11-05

    申请号:PCT/US2009036407

    申请日:2009-03-06

    Applicant: MICROSOFT CORP

    CPC classification number: H04L67/14 H04L67/146 H04L67/147 H04L67/148

    Abstract: A session-specific policy may be used to define specific configuration and operational characteristics of different types of sessions. One type of session may have one set of characteristics while a second type of session may have a different set of characteristics. The policy may be applied by a server or client, and may be propagated through an enterprise by a policy distribution management system to establish policies across multiple devices. Different session types include sessions from a local console, a remote user, a device-initiated session, a service-initiated session, and other types. Within each session type, policies may be defined for specific instances of each type. For example, different policies may be defined for different devices in a device-initiated policy.

    Abstract translation: 会话特定策略可用于定义不同类型会话的特定配置和操作特性。 一种类型的会话可以具有一组特征,而第二类型的会话可以具有不同的特征集合。 该策略可以由服务器或客户端应用,并且可以由策略分发管理系统通过企业传播以在多个设备之间建立策略。 不同的会话类型包括来自本地控制台,远程用户,设备发起的会话,服务发起的会话和其他类型的会话。 在每个会话类型中,可以为每种类型的特定实例定义策略。 例如,可能会在设备启动的策略中为不同的设备定义不同的策略。

    SESSIONS TO HOST PROCESSES WITH SPECIAL REQUIREMENTS
    6.
    发明申请
    SESSIONS TO HOST PROCESSES WITH SPECIAL REQUIREMENTS 审中-公开
    有特殊要求的主办过程会议

    公开(公告)号:WO2011159442A2

    公开(公告)日:2011-12-22

    申请号:PCT/US2011037961

    申请日:2011-05-25

    Applicant: MICROSOFT CORP

    CPC classification number: G06F9/468 G06F21/6281

    Abstract: Techniques are disclosed for enabling a system service executing in an isolated session to access system resources (such as a graphics processing unit) that it is isolated from. In an embodiment, the system service creates a "worker" session that is not isolated, and a "worker" process inside that worker session. Then, the system service is able to access the system resource that it is directly isolated from accessing by passing a request to the worker process to access the system resource on the system service's behalf. The worker process does so, and passes a result to the system service.

    Abstract translation: 公开了使得在隔离会话中执行的系统服务能够访问与其隔离的系统资源(诸如图形处理单元)的技术。 在一个实施例中,系统服务创建不隔离的“工作者”会话,以及该工作者会话内的“工作者”进程。 然后,系统服务能够通过将请求传递给工作进程来代表系统服务访问系统资源,从而访问它直接与访问隔离的系统资源。 工作进程执行此操作,并将结果传递给系统服务。

    AUTOMATED APPLICATION MODELING FOR APPLICATION VIRTUALIZATION
    7.
    发明申请
    AUTOMATED APPLICATION MODELING FOR APPLICATION VIRTUALIZATION 审中-公开
    应用程序虚拟化的自动应用程序建模

    公开(公告)号:WO2009023580A2

    公开(公告)日:2009-02-19

    申请号:PCT/US2008072663

    申请日:2008-08-08

    Applicant: MICROSOFT CORP

    CPC classification number: G06F8/61

    Abstract: Automated application modeling for application virtualization (auto-modeling) may be incorporated into an application installer and/or other suitable component of a computer operating system. Auto-modeling may be performed by an auto-modeling agent. The auto-modeling agent may employ one or more of multiple auto-modeling strategies. The auto-modeling agent may assess one or more of a particular application, application installation package and/or application environment in order to determine a suitable auto-modeling strategy. Auto-modeling strategies may include active auto-modeling and passive auto-modeling. Active auto-modeling strategies may require at least partial installation and/or execution of the application to be modeled, whereas passive auto-modeling may generate corresponding auto-modeling data independent of application installation and/or execution, for example, by obtaining suitable data from a corresponding application installation package.

    Abstract translation: 用于应用程序虚拟化(自动建模)的自动化应用程序建模可以合并到应用程序安装程序和/或计算机操作系统的其他合适组件中。 自动建模可以由自动建模代理执行。 自动建模代理可以采用多个自动建模策略中的一个或多个。 自动建模代理可以评估特定应用,应用安装包和/或应用环境中的一个或多个,以便确定合适的自动建模策略。 自动建模策略可能包括主动自动建模和被动自动建模。 主动自动建模策略可能需要至少部分安装和/或执行要建模的应用程序,而被动自动建模可以独立于应用程序安装和/或执行生成相应的自动建模数据,例如通过获取适当的数据 来自相应的应用程序安装包。

Patent Agency Ranking