APPLICATION DELIVERY AGENTS ON VIRTUAL DESKTOP INSTANCES
    1.
    发明申请
    APPLICATION DELIVERY AGENTS ON VIRTUAL DESKTOP INSTANCES 审中-公开
    虚拟桌面实验室的应用交付代理

    公开(公告)号:US20160132214A1

    公开(公告)日:2016-05-12

    申请号:US14538734

    申请日:2014-11-11

    Abstract: A service provider system may include an application fulfillment platform that delivers desktop applications to end users (e.g., to physical computing devices or virtual desktop instances). An application delivery agent installed on an end user's device may send requests to access platform control plane services on behalf of the agent or the end user (along with security credentials) and may retrieve messages directed to the device from a queue on the platform. Messages may be placed in the queue by control plane services in response to agent requests. Messages may include instructions for the agent to perform installing, uninstalling, updating, or reinstalling a virtualized desktop application package on the device. The agent may request and retrieve (from the queue) information about the intended (or assumed) installation state of applications on the device, compare it to locally stored information about the actual state, and initiate corrective action, if needed.

    Abstract translation: 服务提供商系统可以包括将桌面应用传递给终端用户(例如,到物理计算设备或虚拟桌面实例)的应用程序履行平台。 安装在最终用户设备上的应用传送代理可以代表代理或最终用户(连同安全凭证)发送访问平台控制平面服务的请求,并且可以从平台上的队列检索指向设备的消息。 响应于代理请求,控制平面服务可以将消息放置在队列中。 消息可能包括代理人在设备上执行安装,卸载,更新或重新安装虚拟化桌面应用程序包的说明。 代理人可以请求(从队列中取出)有关设备上预期(或假定)应用程序安装状态的信息,将其与本地存储的有关实际状态的信息进行比较,并在需要时启动纠正措施。

    LOW LATENCY CONNECTIONS TO WORKSPACES IN A CLOUD COMPUTING ENVIRONMENT
    2.
    发明申请
    LOW LATENCY CONNECTIONS TO WORKSPACES IN A CLOUD COMPUTING ENVIRONMENT 审中-公开
    与云计算环境中的工作环境的低延迟连接

    公开(公告)号:US20150339136A1

    公开(公告)日:2015-11-26

    申请号:US14283179

    申请日:2014-05-20

    CPC classification number: G06F9/455 G06F9/452 H04L67/1097

    Abstract: A computing system providing virtual computing services may generate and manage remote computing sessions between client devices and virtual desktop instances (workspaces) hosted on the service provider's network. The system may implement a virtual private cloud for a workspaces service that extends out to gateway components in multiple, geographically distributed point of presence (POP) locations. In response to a client request for a virtual desktop session, the service may configure a virtual computing resource instance for the session and establish a secure, reliable, low latency communication channel (over a virtual private network) between the resource instance and a gateway component at a POP location near the client for communication of a two-way interactive video stream for the session. The availability zone containing the POP location may be different than one hosting the resource instance for the session. Client devices may connect to the gateway component over a public network.

    Abstract translation: 提供虚拟计算服务的计算系统可以在客户端设备和托管在服务提供商网络上的虚拟桌面实例(工作区)之间生成和管理远程计算会话。 该系统可以为在多个地理位置分布的存在点(POP)位置扩展到网关组件的工作区服务实现虚拟专用云。 响应于虚拟桌面会话的客户端请求,服务可以为会话配置虚拟计算资源实例,并且在资源实例和网关组件之间建立安全,可靠,低延迟的通信(通过虚拟专用网络) 在客户端附近的POP位置处,用于会话的双向交互式视频流的通信。 包含POP位置的可用区域可能不同于托管会话的资源实例的可用区域。 客户端设备可以通过公共网络连接到网关组件。

    CATALOG SERVICE PLATFORM FOR DEPLOYING APPLICATIONS AND SERVICES
    3.
    发明申请
    CATALOG SERVICE PLATFORM FOR DEPLOYING APPLICATIONS AND SERVICES 审中-公开
    提供应用和服务的目录服务平台

    公开(公告)号:US20160132806A1

    公开(公告)日:2016-05-12

    申请号:US14538718

    申请日:2014-11-11

    CPC classification number: G06Q10/06313 G06Q30/018 Y02P90/86

    Abstract: A service provider system may implement an enterprise catalog service that manages catalogs or portfolios of software products (e.g., desktop applications and server products) on behalf of service provider customer organizations. Through the enterprise catalog service, an administrator in a customer organization may discover, select, and ingest products (e.g., based on their features, pricing, and terms), and may add them to catalogs or portfolios for subsequent use by end users in the organization. The administrator may apply constraints on product use and limit product access to particular end users. The products may include third party products that are made available through the enterprise catalog service and a customer's own applications. The enterprise catalog service may monitor usage of third party products and bill the customer organization. Products managed by the enterprise catalog service may be deployed through an application fulfillment platform or resource stack management platform.

    Abstract translation: 服务提供商系统可以代表服务提供商客户组织实施管理软件产品(例如,桌面应用和服务器产品)的目录或组合的企业目录服务。 通过企业目录服务,客户组织中的管理员可以发现,选择和摄取产品(例如,基于其功能,定价和条款),并将其添加到目录或投资组合中,供最终用户随后使用 组织。 管理员可以对产品使用施加限制,并限制对特定最终用户的产品访问。 产品可能包括通过企业目录服务提供的第三方产品和客户自己的应用程序。 企业目录服务可以监控第三方产品的使用情况并向客户组织收费。 可以通过应用程序履行平台或资源堆栈管理平台部署企业目录服务管理的产品。

    PORTFOLIOS AND PORTFOLIO SHARING IN A CATALOG SERVICE PLATFORM
    5.
    发明申请
    PORTFOLIOS AND PORTFOLIO SHARING IN A CATALOG SERVICE PLATFORM 审中-公开
    PORTFOLIOS和组合在目录服务平台中共享

    公开(公告)号:US20160132808A1

    公开(公告)日:2016-05-12

    申请号:US14538719

    申请日:2014-11-11

    CPC classification number: G06Q10/06315 Y02P90/86

    Abstract: A service provider system may implement an enterprise catalog service that manages catalogs and portfolios of software products (e.g., desktop applications and server products) on behalf of service provider customer organizations. Through the service, a customer organization administrator may create a portfolio (e.g., a container) and configure the portfolio for subsequent use by end users in the organization, which may include adding products, users, permissions, and constraints on the usage of the products (individually or collectively) to the portfolio for all authorized end users or particular end users. Portfolios may be shared with other administrators by publishing them or through direct notification of sharing. A recipient of a shared portfolio may, after importing it, further restrict access to the portfolio or the use of the products therein, but cannot modify the portfolio itself. Changes made by a portfolio owner may be propagated to authorized users and to portfolio importers automatically.

    Abstract translation: 服务提供商系统可以代表服务提供商客户组织来实施管理软件产品(例如,桌面应用和服务器产品)的目录和组合的企业目录服务。 通过该服务,客户组织管理员可以创建投资组合(例如,容器)并配置投资组合以供组织中的最终用户随后使用,其中可能包括添加产品,用户,权限以及产品使用限制 (个人或集体)到所有授权的最终用户或特定最终用户的投资组合。 投资组合可以通过发布或通过直接的共享通知与其他管理员共享。 共享投资组合的收件人可以在进口之后进一步限制对投资组合的访问或其中的产品的使用,但不能修改投资组合本身。 投资组合所有者进行的变更可能会自动传播给授权用户和组合进口商。

    DYNAMIC RECONSTRUCTION OF APPLICATION STATE UPON APPLICATION RE-LAUNCH
    6.
    发明申请
    DYNAMIC RECONSTRUCTION OF APPLICATION STATE UPON APPLICATION RE-LAUNCH 有权
    应用程序重新启动后的动态重建

    公开(公告)号:US20160132310A1

    公开(公告)日:2016-05-12

    申请号:US14536583

    申请日:2014-11-07

    CPC classification number: G06F8/63 G06F8/60 G06F8/61 G06F9/452 H04L67/10

    Abstract: A service provider system may include an application fulfillment platform that delivers desktop applications on demand to desktops on physical computing devices or virtual desktop instances of end users. An application delivery agent installed on an end user's computing resource instance may store application state data (e.g., configuration data, runtime settings, or application templates) or scratch data that is generated by an application executing on the computing resource instance to a secure location on service provider storage resources. After a machine failure or change, or a rebuilding of a virtualized computing resource instance or virtual desktop instance, an application delivery agent installed on the new machine or instance may reinstall the application, retrieve the stored application state or scratch data from service provider resources, and restore the application to the last known persisted state. Upon request, the application delivery agent may restore the application to any earlier persisted state.

    Abstract translation: 服务提供商系统可以包括应用程序履行平台,其将桌面应用按需传送到最终用户的物理计算设备或虚拟桌面实例上的桌面。 安装在最终用户的计算资源实例上的应用传送代理可以将应用状态数据(例如,配置数据,运行时设置或应用模板)或由在计算资源实例上执行的应用生成的临时数据存储到安全位置上 服务提供商存储资源。 在机器故障或更改或重建虚拟化计算资源实例或虚拟桌面实例之后,安装在新机器或实例上的应用程序交付代理可能会重新安装应用程序,从服务提供商资源中检索存储的应用程序状态或暂存数据, 并将应用程序还原到最后已知的持久状态。 根据请求,应用交付代理可以将应用恢复到任何早期的持久状态。

    DYNAMIC RECONSTRUCTION OF APPLICATION STATE UPON APPLICATION RE-LAUNCH
    7.
    发明申请
    DYNAMIC RECONSTRUCTION OF APPLICATION STATE UPON APPLICATION RE-LAUNCH 审中-公开
    应用程序重新启动后的动态重建

    公开(公告)号:US20170060558A1

    公开(公告)日:2017-03-02

    申请号:US15351330

    申请日:2016-11-14

    Abstract: A service provider system may include an application fulfillment platform that delivers desktop applications on demand to desktops on physical computing devices or virtual desktop instances of end users. An application delivery agent installed on an end user's computing resource instance may store application state data (e.g., configuration data, runtime settings, or application templates) or scratch data that is generated by an application executing on the computing resource instance to a secure location on service provider storage resources. After a machine failure or change, or a rebuilding of a virtualized computing resource instance or virtual desktop instance, an application delivery agent installed on the new machine or instance may reinstall the application, retrieve the stored application state or scratch data from service provider resources, and restore the application to the last known persisted state. Upon request, the application delivery agent may restore the application to any earlier persisted state.

    Abstract translation: 服务提供商系统可以包括应用程序履行平台,其将桌面应用按需传送到最终用户的物理计算设备或虚拟桌面实例上的桌面。 安装在最终用户的计算资源实例上的应用传送代理可以将应用状态数据(例如,配置数据,运行时设置或应用模板)或由在计算资源实例上执行的应用生成的临时数据存储到安全位置上 服务提供商存储资源。 在机器故障或更改或重建虚拟化计算资源实例或虚拟桌面实例之后,安装在新机器或实例上的应用程序交付代理可能会重新安装应用程序,从服务提供商资源中检索存储的应用程序状态或暂存数据, 并将应用程序还原到最后已知的持久状态。 根据请求,应用交付代理可以将应用恢复到任何早期的持久状态。

    DESKTOP APPLICATION FULFILLMENT PLATFORM WITH MULTIPLE AUTHENTICATION MECHANISMS
    8.
    发明申请
    DESKTOP APPLICATION FULFILLMENT PLATFORM WITH MULTIPLE AUTHENTICATION MECHANISMS 有权
    具有多种认证机制的桌面应用程序平台

    公开(公告)号:US20160134616A1

    公开(公告)日:2016-05-12

    申请号:US14537789

    申请日:2014-11-10

    Abstract: A service provider system may include an application fulfillment platform that delivers desktop applications to desktops on physical computing devices or virtual desktop instances. A computing resource instance may be registered with the platform, which generates a unique identifier and a security token for the computing resource instance using multiple authentication mechanisms. An end user of a customer organization may be registered with the platform, which generates a unique identifier and a security token for the end user using multiple authentication mechanisms. An application delivery agent may submit service requests to the platform on behalf of itself or the given user. The identity and security credentials included in the requests may be dependent on the request type and the entities on whose behalf they are submitted. A proxy service on the platform may receive the requests and validate the credentials, then dispatch the requests to other services on the platform.

    Abstract translation: 服务提供商系统可以包括将桌面应用传送到物理计算设备或虚拟桌面实例上的桌面的应用程序执行平台。 可以向平台注册计算资源实例,该平台使用多个认证机制来生成计算资源实例的唯一标识符和安全令牌。 客户组织的最终用户可以向平台注册,该平台使用多个认证机制为最终用户生成唯一的标识符和安全令牌。 应用交付代理可以代表自身或给定用户向平台提交服务请求。 请求中包含的身份和安全凭据可能取决于请求类型和代表其提交的实体。 平台上的代理服务可以接收请求并验证凭据,然后将请求发送到平台上的其他服务。

    ON-DEMAND DELIVERY OF APPLICATIONS TO VIRTUAL DESKTOPS
    9.
    发明申请
    ON-DEMAND DELIVERY OF APPLICATIONS TO VIRTUAL DESKTOPS 审中-公开
    应用于虚拟桌面的需求交付

    公开(公告)号:US20160112497A1

    公开(公告)日:2016-04-21

    申请号:US14516233

    申请日:2014-10-16

    Abstract: A service provider system may include an application fulfillment platform that delivers desktop applications on demand to desktops on physical computing devices or virtual desktop instances. The applications may be selected for delivery from a catalog of applications, and may be required to be installed on the destination computing resource instance, or may be assigned to a customer's end user on whose behalf the resource instance was provisioned. A workflow for deploying a selected application may invoke services implemented on the platform. The desktop application may be delivered as a virtualized application package that is subsequently executed by a runtime engine installed on the end user's resource instance, without installing the selected application itself on the computing resource instance. A customer's IT administrators may create and populate the catalog, add customer-generated or customer-licensed applications, assign applications to users, apply constraints on application use, and monitor application usage.

    Abstract translation: 服务提供商系统可以包括将物理计算设备或虚拟桌面实例上的桌面应用按需传递到应用程序执行平台。 可以选择应用程序以从应用程序目录中传递,并且可能需要将其安装在目标计算资源实例上,或者可以将其分配给代表资源实例的用户的最终用户。 部署所选应用程序的工作流可以调用在平台上实现的服务。 桌面应用程序可以作为虚拟化应用程序包传送,随后由安装在最终用户资源实例上的运行时引擎执行,而不将所选应用程序本身安装在计算资源实例上。 客户的IT管理员可以创建和填充目录,添加客户生成或客户许可的应用程序,将应用程序分配给用户,应用程序使用限制和监视应用程序使用情况。

Patent Agency Ranking