虚拟应用扩展点
    11.
    发明公开

    公开(公告)号:CN102822797A

    公开(公告)日:2012-12-12

    申请号:CN201180017130.0

    申请日:2011-03-25

    Applicant: 微软公司

    CPC classification number: G06F9/54 G06F9/44505

    Abstract: 虚拟应用可被配置成在主机操作系统内具有若干扩展点。虚拟应用可被配置成具有私有名字空间,在该私有名字空间中可存在各种组件,诸如注册表设置、动态链接库、以及其他组件。在配置期间,可在主机操作系统中放置链接,所述链接可指向该虚拟应用的私有名字空间中的对象,以便操作系统和其他应用可启动、控制、或以其他方式与该虚拟应用交互。所述链接可位于文件系统、注册表或其他位置中,并且可以对其他应用(包括其他虚拟应用)可用。配置例程可在该应用可被配置的时间将所述链接放置在主机操作系统中。

    虚拟软件应用部署配置

    公开(公告)号:CN102792268A

    公开(公告)日:2012-11-21

    申请号:CN201180012985.4

    申请日:2011-03-04

    Applicant: 微软公司

    CPC classification number: G06F8/60 G06F9/44505

    Abstract: 可自动和/或手动发现软件应用的配置项,并且可打包应用以形成虚拟应用包。部署配置可包括用于配置项的设置。部署配置可在打包软件应用之后设置。例如,可响应于用户输入改变部署配置中的所选配置项。可部署虚拟应用包以将应用实例化一次或多次,并且可在经实例化的应用中应用部署配置。

    创建虚拟进程的进程内中介

    公开(公告)号:CN102378964A

    公开(公告)日:2012-03-14

    申请号:CN201080016206.3

    申请日:2010-03-26

    Applicant: 微软公司

    CPC classification number: G06F9/455 G06F9/485

    Abstract: 在一种实施例中,工具和技术可以包括借助于在正在运行的非虚拟进程中的中介模块来截取来自正在运行的非虚拟进程的创建所请求的非虚拟进程的请求。响应于所截取的请求,可以标识对应于所请求的非虚拟进程的适当的虚拟进程。另外,可以准备被配置为主控该虚拟进程的虚拟环境,且可以将该虚拟进程添加到该虚拟环境。最终,可以借助于该虚拟进程来履行请求。

    对命名空间灵活地区分优先级

    公开(公告)号:CN101689181A

    公开(公告)日:2010-03-31

    申请号:CN200880022431.0

    申请日:2008-06-11

    Applicant: 微软公司

    Inventor: J·M·希恩

    CPC classification number: G06F17/30386 G06F9/5005 G06F17/301 G06F17/30595

    Abstract: 可通过使用资源的第一命名空间和资源的第二命名空间来提供对计算机上的资源的访问,其中一个或多个名称对两个命名空间是共用的,且那些名称表示资源的不同相应的实例。从应用程序接收对第一资源名称的请求,其中第一资源名称在第一资源命名空间和第二资源命名空间中存在。响应于该请求,通过将一个或多个资源策略应用于第一资源命名空间和第二资源命名空间来确定是从第一命名空间还是从第二命名空间中获取资源。

    对命名空间灵活地区分优先级

    公开(公告)号:CN101689181B

    公开(公告)日:2012-05-30

    申请号:CN200880022431.0

    申请日:2008-06-11

    Applicant: 微软公司

    Inventor: J·M·希恩

    CPC classification number: G06F17/30386 G06F9/5005 G06F17/301 G06F17/30595

    Abstract: 可通过使用资源的第一命名空间和资源的第二命名空间来提供对计算机上的资源的访问,其中一个或多个名称对两个命名空间是共用的,且那些名称表示资源的不同相应的实例。从应用程序接收对第一资源名称的请求,其中第一资源名称在第一资源命名空间和第二资源命名空间中存在。响应于该请求,通过将一个或多个资源策略应用于第一资源命名空间和第二资源命名空间来确定是从第一命名空间还是从第二命名空间中获取资源。

    标注虚拟应用进程
    17.
    发明公开

    公开(公告)号:CN102460382A

    公开(公告)日:2012-05-16

    申请号:CN201080027468.X

    申请日:2010-06-10

    Applicant: 微软公司

    Inventor: 李晖 J·M·希恩

    CPC classification number: G06F9/45558 G06F2009/45579

    Abstract: 这里描述了虚拟化系统,该系统便于虚拟化应用和主操作系统间的通信以允许应用正确地存取应用所引用的资源。当操作系统创建虚拟化的应用进程时,虚拟化系统用一个标识符来标注与该进程相关联的数据结构,所述标识符标识了和该进程相关联的虚拟化应用环境。当操作系统组件代表始发的虚拟进程作出请求时,虚拟化驱动程序检验与该线程相关联的数据结构以确定助手进程正在代表虚拟化应用进程进行工作。在发现线程正在进行虚拟进程工作之际,虚拟化驱动程序将助手进程的线程定向到虚拟应用的资源,允许助手进程以正确数据完成请求的工作。

Patent Agency Ranking