Securing voice assistant data
    11.
    发明授权

    公开(公告)号:US11189280B2

    公开(公告)日:2021-11-30

    申请号:US16430899

    申请日:2019-06-04

    Applicant: VMware, Inc.

    Abstract: Disclosed are various approaches for encrypting a voice based response to a request through a voice assistant device. The request is associated with a network or federated service. A tunnel speaker containing a private key can decrypt the encrypted response using a private key provided to the tunnel speaker by a client application on a client device.

    System and method for workspace sharing

    公开(公告)号:US11057442B2

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

    申请号:US15920484

    申请日:2018-03-14

    Applicant: VMWARE, INC.

    Abstract: A system and method of communicating between computing devices including pairing a first computing device with a second computing device. The first computing device and the computing second device are configured to communicate with an application workspace system. The first computing device provides token and application information to a second computing device. The second computing device is authenticated with the application workspace system using the token and launches an application corresponding to the application information.

    DEVICE SCENARIO MANAGEMENT
    13.
    发明申请

    公开(公告)号:US20210006426A1

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

    申请号:US17027871

    申请日:2020-09-22

    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.

    Device scenario management
    14.
    发明授权

    公开(公告)号:US10812286B2

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

    申请号: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.

    Secure onboarding of computing devices using blockchain

    公开(公告)号:US11522702B1

    公开(公告)日:2022-12-06

    申请号:US17350327

    申请日:2021-06-17

    Applicant: VMware, inc.

    Abstract: Systems and methods are described for onboarding a new device to a blockchain secured network. A trusted device that is already enrolled on the blockchain can receive information from a new device. The new device can send an onboarding request to a server through a non-blockchain secured Application Programming Interface (“API”). The trusted device can send an onboarding request for the new device through a blockchain secured API. The server can receive the requests and match them. The server can authenticate the two devices and send a request to a blockchain consensus to add the new device to the blockchain with the trusted device as a referral. The blockchain consensus can add the new device to the blockchain and notify the server. The server can notify the new device, and the new device can begin communicating through the blockchain secured API or directly with other devices on the blockchain.

    Distributed encryption
    20.
    发明授权

    公开(公告)号: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.

Patent Agency Ranking