-
公开(公告)号:US20240022531A1
公开(公告)日:2024-01-18
申请号:US17961629
申请日:2022-10-07
Applicant: VMWARE, INC.
Inventor: Rohit Pradeep Shetty , Ramanandan Nambannor Kunnath
IPC: H04L51/08 , H04L51/234
CPC classification number: H04L51/08 , H04L51/234
Abstract: Disclosed are various embodiments of identifying a reusable email template for use in an email client based on a file attachment, an email recipient, and/or other factors, such as date and time. Various embodiments can identify an unsent email, the unsent email comprising at least a body and an attachment file, analyze the attachment file to determine one or more attachment categories, select an email template from a plurality of email templates based at least on the one or more attachment categories, and populate the body of the unsent email with the selected email template.
-
公开(公告)号:US20240022418A1
公开(公告)日:2024-01-18
申请号:US17960896
申请日:2022-10-06
Applicant: VMWARE, INC.
Inventor: SIAVASH JAMES JOORABCHIAN HAWKINS , KRISHNA SHANBHAG B , SANYAM JAIN
IPC: H04L9/32
CPC classification number: H04L9/3226
Abstract: Disclosed are various embodiments for cryptographic processing on client devices. A cryptographic service can receive a cryptographic operation request from a client application. The cryptographic operation request can include a key identifier for a private key and data to be cryptographically processed and the cryptographic operation request specifying a cryptographic operation to be performed. A cryptographic provider can then be identified based at least in part on the key identifier for the private key. A request is subsequently sent to the cryptographic provider to perform the cryptographic operation on the data using the private key. A response is then received from the cryptographic provider and sent to the client application.
-
公开(公告)号:US20240020572A1
公开(公告)日:2024-01-18
申请号:US17819077
申请日:2022-08-11
Applicant: VMware, Inc.
Inventor: Malini BHANDARU , Jia ZOU , Hai Ning ZHANG , Anthea JUNG
Abstract: The disclosure provides an approach for dynamic centralized model compilation. Embodiments include receiving, from a client, a request for a machine learning model, wherein the request indicates either one or more attributes comprising one or more of a hardware characteristic, a target precision, or a compiler characteristic, or that one or more default behaviors should be used to compile the machine learning model. Embodiments include determining a compiler for the machine learning model based on the one or more attributes or the one or more default behaviors, wherein the compiler is stored in a registry. Embodiments include compiling the machine learning model using the compiler. Embodiments include providing the compiled machine learning model to the client in response to the request.
-
公开(公告)号:US20240020218A1
公开(公告)日:2024-01-18
申请号:US17867550
申请日:2022-07-18
Applicant: VMware, Inc.
Inventor: Miroslav SHTARBEV , Tanya TOSHEVA , Desislava NIKOLOVA , Petko CHOLAKOV
CPC classification number: G06F11/3664 , G06F9/45558 , G06F11/3688 , G06F2009/45595 , G06F2009/45591
Abstract: An example method of end-to-end testing in a multi-cloud environment having a public cloud in communication through a messaging fabric with a data center, the method including: deploying, by a testbed management service executing in the public cloud, a testbed in the data center, the testbed including an agent platform appliance and endpoint software executing on virtualized hosts of the data center, the agent platform appliance in communication with the end point software and the messaging fabric of the public cloud; executing, by a test service in the public cloud, tests against the testbed; and verifying, in response to results of the tests, operation of cloud services executing in the public cloud and configured to interact with the endpoint software.
-
公开(公告)号:US20240020080A1
公开(公告)日:2024-01-18
申请号:US17901864
申请日:2022-09-02
Applicant: VMware, Inc.
Inventor: Lin LV
IPC: G06F3/14 , H04L67/143 , H04L41/069 , G06F3/0482 , G06F9/451
CPC classification number: G06F3/1454 , H04L67/143 , H04L41/069 , G06F3/0482 , G06F9/452 , G06F3/04817
Abstract: A method enables events associated with local applications to be handled at a user device while a remote desktop is being used at the user device. A notification of an event is presented on a display screen of the user device, over the remote desktop. The notification prompts a user to handle the event now or handle the event later. In response to the user selecting to handle the event now, a window of a local application associated with the event is displayed over the remote desktop and may be used by the user to handle the event.
-
公开(公告)号:US11875164B2
公开(公告)日:2024-01-16
申请号:US17652974
申请日:2022-03-01
Applicant: VMware, Inc.
Inventor: Lin Lv
Abstract: The disclosure provides a method for launching one or more local applications seamlessly from a remote desktop. The method generally includes sending, from a client device to a connection server, redirected local application information associated with one or more local applications of the client device; receiving a selection, from a user of the client device via a context menu of a file located on a remote device running a remote desktop, of a local application of the one or more local applications to open the file; receiving, by the client device from the remote desktop, a request for the client device to launch the local application and load the file; and displaying the local application in a window displayed on the client device.
-
公开(公告)号:US11874890B2
公开(公告)日:2024-01-16
申请号:US17861736
申请日:2022-07-11
Applicant: VMware, Inc.
Inventor: Ivan Nikolov Ivanov , Deyan Halachliyski , Tihomir Plamenov Paskalev
IPC: G06F16/31 , G06F16/954 , G06F16/28 , G06F16/951
CPC classification number: G06F16/954 , G06F16/285 , G06F16/951
Abstract: Examples are disclosed for a navigation system that facilitates navigation through hierarchically-related views within a user interface using multiple independent entry points. In one example, a system is configured to generate a user interface that includes a hierarchy of views based on navigation data and display a plurality of navigation components in the user interface. A selection of a navigation entry is received that corresponds to a desired view from one of the navigation components. A request is sent to a remote navigation service for data associated with the navigation entry of the desired view. The navigation components are updated based on updated navigation data received from the remote navigation service. An updated user interface is displayed that includes a dynamically generated view for the navigation entry based on the updated structure of the hierarchy of views in the plurality of navigation components.
-
公开(公告)号:US20240015133A1
公开(公告)日:2024-01-11
申请号:US18371703
申请日:2023-09-22
Applicant: VMware, Inc.
Inventor: Sudarshana Kandachar Sridhara Rao , Rajagopal Sreenivasan , Raghav Kempanna , Sreeram Iyer
IPC: H04L61/4511 , H04L61/5007
CPC classification number: H04L61/4511 , H04L61/5007
Abstract: Some embodiments provide a method that, at a first domain name system (DNS) cluster of a set of DNS clusters, receives a DNS request from a client. The first DNS cluster identifies, based on an identifier of the client in the DNS request, a home DNS cluster of the client. The method forwards the DNS request to the home DNS cluster. The home DNS cluster supplies a DNS response to the client. Identifying the home DNS cluster, in some embodiments, includes performing a hash on the identifier of the client. Supplying the DNS response, in some embodiments, includes receiving a virtual IP (VIP) address associated with one of a plurality of sets of application servers to the client and providing the received VIP address to the client in the DNS response.
-
149.
公开(公告)号:US20240015107A1
公开(公告)日:2024-01-11
申请号:US17974575
申请日:2022-10-27
Applicant: VMWARE, INC.
Inventor: AVINASH KUMAR CHAURASIA , LAN VU , UDAY PUNDALIK KURKURE , HARI SIVARAMAN , SAIRAM VEERASWAMY
Abstract: Disclosed are various embodiments for rate proportional scheduling to reduce packet loss in virtualized network function chains. A congestion monitor executed by a first virtual machine executed by a host computing device can detect congestion in a receive queue associated with a first virtualized network function implemented by a first virtual machine. The congestion monitor can send a pause signal to a rate controller executed by a second virtual machine executed by the host computing device. The rate controller can receive the pause signal. In response, the rate controller can pause the processing of packets by a second virtualized network function implemented by the second virtual machine to reduce congestion in the receive queue of the first virtualized network function.
-
150.
公开(公告)号:US20240012632A1
公开(公告)日:2024-01-11
申请号:US17940063
申请日:2022-09-08
Applicant: VMWARE, INC.
Inventor: CHAITANYA DESHMUKH , Avinash Venkatesh BHAT , Praveen TIRUMANYAM , Fnu YASHU , Prateek GUPTA
Abstract: A cloud service for managing an agent platform appliance is configured to issue commands to an agent platform management agent deployed on the agent platform appliance to upgrade the agent platform appliance to a desired version. Upon receipt of this command, the agent platform management agent carries out a method of updating the agent platform appliance, which includes: determining that a current version of the agent platform appliance does not match the desired version, determining connectivity to a repository that stores bits for updating the agent platform appliance to the desired version, requesting a first agent to perform a first pre-update check and a second agent to perform a second pre-update check, and after the first pre-update check and the second pre-update check have passed, requesting an appliance management service running on the agent platform appliance to perform an update of the agent platform appliance to the desired version.
-
-
-
-
-
-
-
-
-