Managing voice applications within a digital workspace

    公开(公告)号:US12088588B2

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

    申请号:US18327687

    申请日:2023-06-01

    Applicant: VMware, Inc.

    Abstract: 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.

    Zero-knowledge key escrow
    32.
    发明授权

    公开(公告)号:US11818264B2

    公开(公告)日:2023-11-14

    申请号:US17354391

    申请日:2021-06-22

    Applicant: VMWare, Inc.

    CPC classification number: H04L9/0894 G06F21/604 H04L9/085 H04L9/14 H04L9/3218

    Abstract: 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.

    INTELLIGENT BROWSER BOOKMARK MANAGEMENT

    公开(公告)号:US20220215065A1

    公开(公告)日:2022-07-07

    申请号:US17142657

    申请日:2021-01-06

    Applicant: VMware, Inc.

    Abstract: Systems and methods are described for managing saved web pages on a user device. In an example, when a user bookmarks a web page at the user device, the user device can send the bookmark to a server. A service on the server can gather information about web page and associate a plurality of tags with the web page based on that information. The service can compare the web page's tags to tags of other previously bookmarked web pages to identify a possible matching web page. The service can perform a semantic similarity analysis between the two web pages to determine whether their similarity exceeds a threshold. Where the similarity does exceed the threshold, the service can notify the user device. The user device can notify the user and present options for the new bookmarked web page.

    Virtualized remote working place
    36.
    发明授权

    公开(公告)号:US11316929B2

    公开(公告)日:2022-04-26

    申请号:US16504741

    申请日:2019-07-08

    Applicant: VMware, Inc.

    Abstract: Embodiments of the present disclosure relate to management of resources. Embodiments include receiving, from a user of a client device, first input indicating a location on a remote device and a file type. Embodiments include identifying a file corresponding to the file type at the location. Embodiments include generating a graphical representation of the file and providing the graphical representation of the file to the user. Embodiments include receiving, from the user, second input corresponding to the graphical representation of the file. Embodiments include identifying stored credentials based on the second input and initiating a virtual desktop session using the stored credentials. Embodiments include providing a remote interface to the virtual desktop session on the client device. Embodiments include launching an application within the virtual desktop session and opening the file within the application.

    MANAGING VOICE APPLICATIONS WITHIN A DIGITAL WORKSPACE

    公开(公告)号:US20200329045A1

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

    申请号:US16911370

    申请日:2020-06-24

    Applicant: VMware, Inc.

    Abstract: 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.

    MANAGING CAMERA ACTIONS
    39.
    发明申请

    公开(公告)号:US20190034751A1

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

    申请号:US15659997

    申请日:2017-07-26

    Applicant: VMware, Inc.

    Abstract: Disclosed are various embodiments that relate to a system or a method for managing individual actions. In one embodiment, among others, a system includes a client device and program instructions executable in the client device. The program instructions, when executed, cause the client device to identify an action that stores an image in a memory associated with the client device, where the action is executed by way of the client computing device. The program instructions also cause the client device to generate image tags that describe the image. The client device can determine that the image has enterprise content based at least in part on the image tags and perform an enterprise action on the image. The enterprise action can be based on an enterprise category associated with the image tags and an enterprise policy.

Patent Agency Ranking