DYNAMIC ENCODING METHOD MODIFICATION FOR OPTIMIZING CLIENT PERFORMANCE

    公开(公告)号:US20240236167A1

    公开(公告)日:2024-07-11

    申请号:US18153152

    申请日:2023-01-11

    Applicant: VMware, Inc.

    Inventor: Alan Hourihane

    CPC classification number: H04L65/756

    Abstract: Systems and methods are described for providing ways to optimize client performance during screen data streaming. Periods of time a client takes to render frames can be tracked and the frame rendering times can be analyzed to determine when the client performance is insufficient. If the client rendering performance is determined to be insufficient, the encoding method can be dynamically modified in ways preferable for improving the client rendering performance. Different approaches can be utilized for calculating metrics and determining when to modify the encoding method, such as linear interpolation or by taking averages of frame rendering times in a moving sample window.

    CONTEXT-AWARE DATA REQUESTS FOR A SERVICE IN A DISTRIBUTED ENVIRONMENT

    公开(公告)号:US20240232193A1

    公开(公告)日:2024-07-11

    申请号:US18095309

    申请日:2023-01-10

    Applicant: VMware, Inc.

    CPC classification number: G06F16/24542

    Abstract: The disclosure provides an approach for database query management. Embodiments include receiving, by a service operating on a server, a request for data stored in a database. Embodiments also include determining, by the service, whether to handle the request as an internal request or an external request. Embodiments include, in response to determining to handle the request as an internal request: sending, by the service, a query for at least a portion of the data to the database; receiving, by the service, the at least the portion of the data, and storing query metadata of the request in local memory of the server and not in the database, the query metadata comprising parameters of the request.

    ANTI-AFFINITY FOR CONTAINERIZED COMPUTING SERVICE

    公开(公告)号:US20240231922A1

    公开(公告)日:2024-07-11

    申请号:US18153203

    申请日:2023-01-11

    Applicant: VMware, Inc.

    CPC classification number: G06F9/5027

    Abstract: A method for removing redundant channels between a client and pods of a service is provided. Some embodiments include sending, from the client to the service, a first request for an application exposed by the service, the first request corresponding to a request for a first channel, receiving from a first pod associated with the service, a response indicating acceptance of the first request, establishment of the first channel between the first pod and the client, and an identifier of the first pod, and storing an association between the first channel and the name of the first pod. In some embodiments, the method includes determining whether any pod is associated with multiple channels in the data structure and in response to determining that the first pod is associated with the first channel and one or more other channels, shutting down the one or more other channels.

    DISPLAYING A REMOTE DESKTOP WITH CONTROLLABLE TRANSPARENCY

    公开(公告)号:US20240231609A1

    公开(公告)日:2024-07-11

    申请号:US18128248

    申请日:2023-03-30

    Applicant: VMware, Inc.

    Inventor: Lin LV Yunxia CHENG

    CPC classification number: G06F3/0489

    Abstract: A remote desktop can be displayed with controllable transparency over a local desktop. The transparency may be varied using hotkeys. Hotkeys may also be used to control/switch the direction of user input, such as mouse and keyboard events, so as to direct the user input to the remote desktop or to the local desktop.

    Methods for revalidating FQDN rulesets in a firewall

    公开(公告)号:US12034700B2

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

    申请号:US16841962

    申请日:2020-04-07

    Applicant: VMware, Inc.

    Abstract: A method comprises: in response to detecting a new expression in a policy rule, updating a global version number to a new value; identifying a particular IP address that corresponds to an FQDN matching on the new expression; storing an entry comprising the particular IP address, the new expression, and an entry version number in a first data structure, the entry version number being assigned the new value; in response to detecting a new connection to a destination IP address: finding a matching entry in the first data structure corresponding to the destination IP address; determining whether the global version number matches the entry version number for the matching entry; and in response to determining that the global version number does not match the entry version number for the matching entry, sending update information to a slowpath process that associates an updated configuration information for the matching entry.

    PEER-TO-PEER SECURE MODE AUTHENTICATION
    67.
    发明公开

    公开(公告)号:US20240223561A1

    公开(公告)日:2024-07-04

    申请号:US18115018

    申请日:2023-02-28

    Applicant: VMWARE, INC.

    CPC classification number: H04L63/10 G06F21/53 H04L63/083 G06F2221/033

    Abstract: The present disclosure relates to peer-to-peer (P2P) secure mode authentication. A secondary client device can request access to an enterprise resource. The secondary client device can establish a P2P communication channel with a primary client device during a P2P secure mode. The secondary client device can determine a proximity of the computing device to the client device and generate proximity data based at least in part on the proximity of the computing device to the client device. The secondary client device can receive an authorization to access the enterprise resource based at least in part on the proximity data and access the enterprise resource by loading the enterprise resource within a sandboxed environment.

    AUTOMATIC DRIFT DETECTION OF CONFIGURATIONS OF A SOFTWARE-DEFINED DATA CENTER THAT ARE MANAGED ACCORDING TO A DESIRED STATE

    公开(公告)号:US20240220284A1

    公开(公告)日:2024-07-04

    申请号:US18122162

    申请日:2023-03-16

    Applicant: VMWARE, INC.

    CPC classification number: G06F9/44526 G06F9/4451

    Abstract: Drift is automatically detected in configuration of services running in a management appliance of a software-defined data center. A method of automatically detecting drift includes: in response to a notification of a change in a configuration of a first service enabled for proactive drift detection, transmitting a first request to compute drift in the configuration of the first service to a plug-in of the first service, the first request including the change in the configuration of the first service; periodically, at designated time intervals, transmitting a second request to compute drift in the configuration of a second service enabled for passive drift detection, to the plug-in of the second service, the second request including a current state of the configuration of the second service; and notifying a desired state management service of the computed drift in the configuration of the first and second services.

    CONSOLIDATING CHANGES ON A HIERARCHICAL STRUCTURE TO MINIMIZE A NUMBER OF DATA REQUESTS

    公开(公告)号:US20240211462A1

    公开(公告)日:2024-06-27

    申请号:US18145535

    申请日:2022-12-22

    Applicant: VMware, Inc.

    CPC classification number: G06F16/2358 G06F16/2246 G06F16/27

    Abstract: The disclosure provides an approach for efficient resource information retrieval. Embodiments include receiving, by a resource management component, a batch of change records related to a plurality of computing resources. Embodiments include determining, based on one or more entity updates in the batch of change records, a set of unique updated entities. Embodiments include, for each relationship update that updates a given relationship between a given computing resource and a given tier, removing the given computing resource from the set and adding the given tier to the set and, for each relationship update that updates a respective relationship between a respective tier and a respective application, removing the respective tier from the set and adding the respective application to the set. Embodiments include sending, to a resource analysis component, a request for information about each entity in the set and receiving the requested information.

    VIRTUAL DESKTOPS ACCESS CONTROL
    70.
    发明公开

    公开(公告)号:US20240211283A1

    公开(公告)日:2024-06-27

    申请号:US18087848

    申请日:2022-12-23

    Applicant: VMWARE, INC.

    Abstract: An example client device may include a processor and memory coupled to the processor. The memory may include a client application to access a virtual desktop or a virtual application hosted on a remote server via a network. Further, the memory may include an access control module to monitor the client device while the client application is running and determine whether a predefined application is running in the client device based on the monitoring. In response to determining that the predefined application is running in the client device, the access control module may cause the client application to suspend access to the virtual desktop or the virtual application until the predefined application is terminated.

Patent Agency Ranking