Distributed encryption
    21.
    发明授权

    公开(公告)号:US10904230B2

    公开(公告)日:2021-01-26

    申请号:US15898670

    申请日:2018-02-19

    Applicant: VMWARE, INC.

    Abstract: Examples described herein include systems and methods for performing distributed encryption across multiple devices. An example method can include a first device discovering a second device that shares a network. The device can identify data to be sent to a server and calculate a checksum for that data. The device can then split the data into multiple portions and send a portion to the second device, along with a certificate associated with the server for encrypting the data. The first device can encrypt the portion of data it retained. The first device can receive an encrypted version of the second portion of the data sent to the second device. The first device can merge these two portions and send the merged encrypted data to the server, along with the checksum value. The server can decrypt the data and confirm that it reflects the original set of data.

    DEVICE SCENARIO MANAGEMENT
    22.
    发明申请

    公开(公告)号:US20200228365A1

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

    申请号:US16247674

    申请日:2019-01-15

    Applicant: VMware, Inc.

    Abstract: Disclosed are various examples for dynamically generating and implementing scenario profiles for a network of devices, including IoT devices. A managed device can receive a dynamically generated scenario profile that defines tasks to be performed by the device for a given scenario. The device can also receive a scenario message that is broadcasted to all managed devices in a network and identifies an occurrence of a given scenario. If the device determines that the device is an intended recipient of the scenario message, the device can identify the scenario profile associated with the given scenario and perform the tasks defined by the scenario profile. The scenario profile can be modified and/or updated based on event data associated with the device.

    Single sign on (SSO) capability for services accessed through messages

    公开(公告)号:US11516202B2

    公开(公告)日:2022-11-29

    申请号:US16790776

    申请日:2020-02-14

    Applicant: VMWARE, INC.

    Abstract: Disclosed are various approaches for facilitating single sign-on (SSO) for third-party services that are accessible through messages (e.g., email) received by a user. A user can receive a message that includes an embedded URL or link that opens in a third-party service that requires authentication. Instead of requiring the user to enter authentication credentials for accessing the third-party service, a tunnel service can be used to intercept requests for authentication and redirect the requests to an identity manager that can issue a SSO token following an authentication of the user and device. Upon supplying the third-party service with the SSO token, the user can access the content associated with the third-party service without entering authentication credentials.

    Inter-service communications
    26.
    发明授权

    公开(公告)号:US11418584B2

    公开(公告)日:2022-08-16

    申请号:US16785672

    申请日:2020-02-10

    Applicant: VMWARE, INC.

    Abstract: This disclosure describes various ways in which a client agent can be incorporated into multiple virtual machines of a server cluster to keep track of the location of each instance of services running on the server cluster and facilitate rapid connection of different services on the server cluster as needed. When a first service requests connection to a second service, a client agent co-located with the first service is able to forward the request to a virtual network interface card (VNIC) associated with the second service. The VNIC is configured to forward the request to an available instance of the second service. The location of the services are determined and stored on one or more service registries right after the service instances are instantiated, removing the need for a search when new requests are received.

    USER PROFILE DISTRIBUTION AND DEPLOYMENT SYSTEMS AND METHODS

    公开(公告)号:US20210211521A1

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

    申请号:US16802601

    申请日:2020-02-27

    Applicant: VMWARE, INC.

    Abstract: A first server can generate user profiles and receive requests from user devices for enrollment in a first server-managed system that includes user groups. The first server can provide a unique key to a user device during an enrolment process based on a user group the user device is assigned to. The first server can include an enrollment notification for the user device in a first notification transmitted to a messaging service. The messaging service can transmit a second notification to the user device, and the user device can request a user profile from a second server based on second server access information included in the second notification. The second server can use the unique key to access user profile information which it transmits to the user device based on the request. The user device can access the user profile from the profile information using the unique key.

    Prioritizing application traffic through network tunnels

    公开(公告)号:US10587583B2

    公开(公告)日:2020-03-10

    申请号:US15641354

    申请日:2017-07-05

    Applicant: VMWARE, INC.

    Abstract: Disclosed are various examples for prioritizing application traffic through network tunnels between a client device and a tunnel endpoint. Network traffic is received from each of a plurality of applications executed by the client device. It is determined that the network traffic of a first application of the plurality of applications is associated with a lower priority than the network traffic of a second application of the plurality of applications. A bandwidth allocation to the network traffic of the first application is limited in the encrypted tunnel as compared to a bandwidth allocation to the network traffic of the second application in the encrypted tunnel according to the lower priority. The network traffic of each of the plurality of applications is forwarded through the encrypted tunnel to the tunnel endpoint.

Patent Agency Ranking