Providing application and device management using entitlements
    1.
    发明授权
    Providing application and device management using entitlements 有权
    使用授权提供应用程序和设备管理

    公开(公告)号:US09256353B2

    公开(公告)日:2016-02-09

    申请号:US14681793

    申请日:2015-04-08

    Applicant: VMware, Inc.

    Abstract: An Application Workspace System (AWS) enables users to access remote server-based applications (e.g., thin client applications, terminal server applications, applications on hosted operating systems, etc.) using the same interface that they use to access local applications, without needing to know where the application is being accessed. The AWS automatically determines which applications the user is entitled to use, and then figures out automatically, based upon a variety of parameters, which applications are to be made available to the user (resolved to version, particular package etc.), and whether they are to be installed locally, or accessed remotely. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.

    Abstract translation: 应用程序工作区系统(AWS)使用户可以使用与用于访问本地应用程序的相同接口访问基于远程服务器的应用程序(例如,瘦客户端应用程序,终端服务器应用程序,托管操作系统上的应用程序等),而无需 知道应用程序正在被访问的位置。 AWS自动确定用户有权使用哪些应用程序,然后根据各种参数自动计算哪些应用程序可供用户使用(已解决为版本,特定软件包等),以及是否 将在本地安装或远程访问。 提供本摘要以符合要求摘要的规则,并提交其意图是不会用于解释或限制权利要求书的范围或含义。

    Dynamic certificate management in cryptographic agility frameworks

    公开(公告)号:US12166907B2

    公开(公告)日:2024-12-10

    申请号:US18360019

    申请日:2023-07-27

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an approach for certificate management for cryptographic agility. Embodiments include receiving, by a cryptographic agility system, a cryptographic request related to an application. Embodiments include selecting, by the cryptographic agility system, a cryptographic technique based on contextual information associated with the cryptographic request. Embodiments include determining, by the cryptographic agility system, based on the cryptographic request, a certificate for authenticating a key related to the cryptographic technique. Embodiments include providing, by the cryptographic agility system, the certificate to an endpoint related to the cryptographic request for use in authenticating the key.

    Mechanism of passing security tokens through both untrusted and validating intermediaries

    公开(公告)号:US10735400B2

    公开(公告)日:2020-08-04

    申请号:US15895844

    申请日:2018-02-13

    Applicant: VMware, Inc.

    Abstract: Disclosed is a system and technique for validating a user for a single sign on without exposing secure information about the user to any part of the system except the connection server and the identity provider. In the technique, instead of relying directly on a SAML assertion, the technique uses an artifact representing the assertion and wraps the artifact in an access token. The access token is able to carry the artifact through one or more gateways on its way to a connection server without revealing any security information. Upon the access token being verified by either the gateway or the connection server, the artifact can be extracted from the access token and verification of the user for the single sign on can proceed between only the connection server and the identity provider.

    Managing a virtualized application workspace on a managed computing device

    公开(公告)号:US10338969B2

    公开(公告)日:2019-07-02

    申请号:US15098710

    申请日:2016-04-14

    Applicant: VMware, Inc.

    Abstract: Methods and systems for providing load balancing are provided. Example embodiments provide a Application Workspace System “AWS” which enables users to access remote server-based applications using the same interface that they use to access local applications, without needing to know where the application is being accessed. In one embodiment, a load balancing message bus is provided that performs load balancing and resource discovery within the AWS. For example, the AWS may use a broadcast message-bus based load balancing to determine which servers to use to launch remote application access requests or to perform session management. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.

    Managing a virtualized application workspace on a managed computing device

    公开(公告)号:US11194627B2

    公开(公告)日:2021-12-07

    申请号:US16444393

    申请日:2019-06-18

    Applicant: VMware, Inc.

    Abstract: Methods and systems for providing load balancing are provided. Example embodiments provide a Application Workspace System “AWS” which enables users to access remote server-based applications using the same interface that they use to access local applications, without needing to know where the application is being accessed. In one embodiment, a load balancing message bus is provided that performs load balancing and resource discovery within the AWS. For example, the AWS may use a broadcast message-bus based load balancing to determine which servers to use to launch remote application access requests or to perform session management. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.

    Method for installing or upgrading an application

    公开(公告)号:US10198162B2

    公开(公告)日:2019-02-05

    申请号:US15838270

    申请日:2017-12-11

    Applicant: VMware, Inc.

    Abstract: A technique for installing or upgrading an application on a managed device of a user is provided. The technique comprises storing a set of packages for the application, and performing a first determination as to whether the user portion of any package of the set of packages has been installed on the managed device. Based on the first determination, the technique selectively performs a removal process of unwanted packages. The technique comprises performing a second determination as to whether the user portion of any package of the set of packages has been installed on the managed device, and responsive to performing the second determination, selectively performing a process of upgrading and installing packages. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.

Patent Agency Ranking