MANAGING VOICE APPLICATIONS WITHIN A DIGITAL WORKSPACE

    公开(公告)号:US20230328065A1

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

    申请号:US18327687

    申请日:2023-06-01

    申请人: VMware, Inc.

    摘要: Disclosed are various embodiments for managing voice-driven application. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to initiate a management session between a voice application service and a management service based on receiving a first request from the voice application service. The program instructions can cause the computing device to initiate an application session between a voice-driven application and the management service based at least in part on a second request received from the voice application service. The program instructions can cause the computing device to enforce a compliance policy on a data request for the voice-driven application. The data response can be transmitted to the voice application. The voice application service can provide the data response to the client device for playback.

    Workflow service application networking

    公开(公告)号:US11593155B2

    公开(公告)日:2023-02-28

    申请号:US16913988

    申请日:2020-06-26

    申请人: VMware, Inc.

    摘要: Disclosed are various approaches for workflow service application networking. In some aspects, a workflow creation user interface is provided to create a networking workflow with at least one networking action. A networking action is specified for a first application to utilize application content from a second application. The networking action is verified based on a response to a test action request transmitted to the workflow service. The networking action is transmitted from the workflow application to a workflow service to cause the first application to utilize the application content from the second application according to the networking action.

    Single sign-on service authentication through a voice assistant

    公开(公告)号:US11570165B2

    公开(公告)日:2023-01-31

    申请号:US16785682

    申请日:2020-02-10

    申请人: VMWARE, INC.

    IPC分类号: H04L9/40 G10L17/00

    摘要: Disclosed are various approaches for authenticating a user through a voice assistant device and creating an association between the device and a user account. The request is associated with a network or federated service. The user is prompted to use a client device, such as a smartphone, to facilitate an authentication flow. A soundwave is played through the client device that contains a secret key, which is then sent to a service that validates the secret key. An association between the user account and the voice assistant device can then be created so that access to third party services can occur.

    Automated identification of security issues

    公开(公告)号:US11418543B2

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

    申请号:US16431821

    申请日:2019-06-05

    申请人: VMware, Inc.

    发明人: Chaoting Xuan

    IPC分类号: H04L29/06 H04L9/40 G06N20/00

    摘要: Disclosed are various approaches for automating the detection and identification of security issues. A plurality of signals received from a plurality of security devices are analyzed to identify a predicted security incident, each of the plurality of signals indicating a potential security issue. A confidence score is then calculated for the predicted security incident. At least one compliance policy is then evaluated to determine whether to perform a remedial action specified in the compliance policy, wherein a determination to perform the remedial action is based at least in part on the confidence score. Finally, the remedial action is performed in response to an evaluation of the at least one compliance policy.

    Zero-knowledge key escrow
    16.
    发明授权

    公开(公告)号:US11075755B2

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

    申请号:US16393033

    申请日:2019-04-24

    申请人: VMware, Inc.

    摘要: Disclosed are various embodiments for implementing a key escrow system without disclosure of a client's encryption key to third parties. An encryption key is split into a plurality of key segments pursuant to a shared secret protocol. A plurality of peer client devices are then identified. Each peer client device in the plurality of peer client devices is then verified and the respective one of the plurality of key segments are sent to a respective one of the plurality of peer client devices. A response is then received from each respective one of the plurality of peer client devices, the response confirming receipt of the respective one of the plurality of key segments. A list identifying the plurality of peer client devices is finally provided to a key escrow service, the list comprising key-value pairs that identify each respective one of the plurality of peer client devices and the respective one of the plurality of key segments.

    SECURE CROSS-DEVICE DIRECT TRANSIENT DATA SHARING

    公开(公告)号:US20210216656A1

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

    申请号:US15930284

    申请日:2020-05-12

    申请人: VMware, Inc.

    摘要: Systems and methods can allow for secure cross-device sharing of transient data using direct transient data sharing (“DTDS”). A source destination can share data using local DTDS with an agent on a first device. The agent can send the data to a hub server that runs a security control process and data formatting process. The hub server can determine risk scores for the source and destination devices and allow the sharing to occur if a safety threshold is met. Then an agent on the destination device can receive the transient data and use local DTDS to send the data to a destination application.

    SINGLE SIGN-ON SERVICE AUTHENTICATION THROUGH A VOICE ASSISTANT

    公开(公告)号:US20210176229A1

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

    申请号:US16785682

    申请日:2020-02-10

    申请人: VMWARE, INC.

    IPC分类号: H04L29/06 G10L17/00

    摘要: Disclosed are various approaches for authenticating a user through a voice assistant device and creating an association between the device and a user account. The request is associated with a network or federated service. The user is prompted to use a client device, such as a smartphone, to facilitate an authentication flow. A soundwave is played through the client device that contains a secret key, which is then sent to a service that validates the secret key. An association between the user account and the voice assistant device can then be created so that access to third party services can occur.

    CUSTOMIZED MODELS FOR ON-DEVICE PROCESSING WORKFLOWS

    公开(公告)号:US20210027155A1

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

    申请号:US16519338

    申请日:2019-07-23

    申请人: VMware, Inc.

    摘要: Examples described herein include systems and methods for implementing customized, on-device processing workflows. An example method can include training different natural language processing (“NLP”) models using distinct datasets relevant to different backend systems. The different NLP models can be assigned to user devices based on each device user's organizational group. The user devices can implement the customized NLP models to detect triggers within text of an application. Based on the detected trigger, the application can display a user interface element having a selectable actionable button for carrying out an action with respect to the backend system. In some examples, the detected trigger can automatically cause an action to be carried out with respect to the backend system.