-
公开(公告)号:US20230409254A1
公开(公告)日:2023-12-21
申请号:US17880368
申请日:2022-08-03
Applicant: VMware, Inc.
Inventor: Hui YUAN , Kun SHI , Lingjun KONG , Mangui SHE , Hui ZHANG
IPC: G06F3/12
CPC classification number: G06F3/1219 , G06F3/1205 , G06F3/1258
Abstract: Example methods and systems to implement an economic printing mode are described. In one example, a computer system may provide a user interface specifying multiple selectable levels associated with economic printing mode. The source printing content may be transformed to generate target printing content that is printable using a lower ink consumption compared to the source printing content. For example, in response to a selection of a first level, print quality may be reduced. In response to a selection of a second level, image information in the source printing content may be modified. In response to a selection of a third level, font information associated with textual information in the source printing content may be modified. The computer system may provide the target printing content that includes modified font information to the printer for printing and/or generate a preview of the target printing content prior to printing using the printer.
-
公开(公告)号:US20230409225A1
公开(公告)日:2023-12-21
申请号:US17845766
申请日:2022-06-21
Applicant: VMware, Inc.
Inventor: Alex Markuze , Shay Vargaftik , Igor Golikov , Yaniv Ben-Itzhak , Avishay Yanai
IPC: G06F3/06
CPC classification number: G06F3/0647 , G06F3/067 , G06F3/0604
Abstract: Some embodiments provide a method for transmitting data at a network interface controller (NIC) of a computer that operates as a server. The computer includes multiple storage devices. The method receives a request from a client device for a particular file. The method translates the particular file into a memory location corresponding to a particular one of the storage devices at the computer. The method transmits the requested file from the particular storage location to the client device.
-
公开(公告)号:US11848948B2
公开(公告)日:2023-12-19
申请号:US17126045
申请日:2020-12-18
Applicant: VMware, Inc.
Inventor: Baibhav Singh , Jayant Jain
CPC classification number: H04L63/1425 , G06F9/45558 , H04L63/1416 , G06F2009/45587 , G06F2009/45595
Abstract: Example methods and systems for correlation-based security threat analysis are described. In one example, a computer system may obtain event information that is generated by monitoring a virtualized computing instance supported by a host; and network alert information that is generated by monitoring network traffic associated with the virtualized computing instance. The network alert information may specify security threat signature(s) detected based on the network traffic. The computer system may map the network alert information to threat information that specifies indicator(s) of compromise associated with the signature(s) and perform a correlation analysis based on the event information, network alert information and threat information. Based on the correlation analysis, it is determined whether there is a potential security threat associated with the virtualized computing instance.
-
公开(公告)号:US11848910B1
公开(公告)日:2023-12-19
申请号:US18098081
申请日:2023-01-17
Applicant: VMware, Inc.
Inventor: Tao Zou , Danting Liu , Salvatore Orlando , Wenfeng Liu , Donghai Han
IPC: H04L61/5007 , H04L41/0895 , H04L41/044
CPC classification number: H04L61/5007 , H04L41/044 , H04L41/0895
Abstract: Some embodiments provide a novel method for resiliently associating Internet Protocol (IP) addresses with pods that each have unique identifiers (IDs) in a managed cluster of worker nodes managed by a first set of one or more controllers of the managed cluster. The resilient association between IP addresses and pods is maintained even when pods are moved between worker nodes. At a second set of controllers, the method receives notification regarding deployment, on a first worker node, of a stateful pod associated with a particular ID. The method allocates an IP address to the stateful pod. The method creates a mapping between the IP address and the particular ID in order to maintain the allocation of the IP address to the stateful pod. The method provides the IP address to the first set of controllers to use for the stateful pod.
-
公开(公告)号:US11847718B2
公开(公告)日:2023-12-19
申请号:US17412064
申请日:2021-08-25
Applicant: VMware, Inc.
Inventor: Yuping Wei , YiQun Yun , Yuan Ma , Hao Bai
IPC: G06T1/00 , G06F9/451 , G06F3/0481 , G06F9/455 , G06F21/16
CPC classification number: G06T1/0071 , G06F3/0481 , G06F9/452 , G06F9/45558 , G06F21/16
Abstract: Embodiments are described for placing a watermark over application windows in a desktop. For each application window that is opened in the desktop, the system can determine whether the application requires a watermark, for example, based on a predefined list that specifies which applications require watermarks. For each application window that requires a watermark, a uncovered watermark region can be calculated where the watermark will appear. An overlay can be placed over the application windows, for example in a top-level window that does not receive mouse and keyboard inputs, and the watermark can be drawn in the overlay over the location of the uncovered watermark region of each application. As a result, watermarks can be placed over a plurality of specified application windows in an efficient and convenient manner.
-
公开(公告)号:US11847015B2
公开(公告)日:2023-12-19
申请号:US17582055
申请日:2022-01-24
Applicant: VMware, Inc.
Inventor: Andrei Warkentin , Sunil Kotian , Jared McNeill , Cyprien Laplace , Shruthi Hiriyuru
CPC classification number: G06F11/0772 , G06F11/0778 , G06F11/0793 , G06F11/2284 , G06F11/24
Abstract: A combined data processing unit (DPU) and server solution with DPU operating system (OS) integration is described. A DPU OS is executed on a DPU or other computing device, where the DPU OS exercises secure calls provided by a DPU's trusted firmware component, that may be invoked by DPU OS components to abstract DPU vendor-specific and server vendor-specific integration details. An invocation of one of the secure calls made on the DPU to communicate with its associated server computing device is identified. In an instance in which the one of the secure calls is invoked, the secure call invoked is translated into a call or request specific to an architecture of the server computing device and the call is performed, which may include sending a signal to the server computing device in a format interpretable by the server computing device.
-
公开(公告)号:US20230401504A1
公开(公告)日:2023-12-14
申请号:US17885609
申请日:2022-08-11
Applicant: VMWARE, INC.
Inventor: Anoop ADUR , Saurav CHOUDHURI , Anikethana NARASIMHA MURTHY , Chandra DIVI , Partheeban KANDASAMY
IPC: G06Q10/06 , G06F3/04842
CPC classification number: G06Q10/06316 , G06F3/04842
Abstract: Systems and methods are described herein for creating enterprise workflows for an enterprise user. In an example, a user can access a workflows tool in a management application. The user can select a trigger event from a list of available trigger events. In response to the selection, the workflows tool can display a list of available actions. The user can select an action. The user can also select other enrolled user devices for executing the workflow. The management application can send the selections to a server. The server can send workflow connectors for the selected trigger event and action to the selected user devices. The workflow connections can include instructions for detecting the trigger event and instructions for performing the action. The management application can install the workflow connectors and begin executing the workflow.
-
168.
公开(公告)号:US20230401085A1
公开(公告)日:2023-12-14
申请号:US18332221
申请日:2023-06-09
Applicant: VMware, Inc.
Inventor: Prashanth Jonathan Victor , Maarten Wiggers , Sahan Bamunavita Gamage , Rajesh Venkatasubramanian
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557 , G06F2009/45591
Abstract: Described herein are systems, methods, and software to manage the migration of virtual machines between hosts. In one example, a management service for a cluster of hosts identifies a virtual machine to migrate and identifies current resource requirements of the virtual machine and current resource availability at the hosts of cluster. The management service further determines that two or more of the hosts possess current resource availability to support the current resource requirements of the virtual machine and identifies available headroom resources on each of the two or more hosts. Based on the available headroom resources, the management service further selects a host from the two or more hosts and initiates a migration of the virtual machine to the selected host.
-
公开(公告)号:US20230401049A1
公开(公告)日:2023-12-14
申请号:US17836387
申请日:2022-06-09
Applicant: VMware, Inc.
Inventor: Gaurav Verma
IPC: G06F8/61
CPC classification number: G06F8/62 , G06F3/0482
Abstract: Systems and methods are described for a launcher on a user device that allow users to choose between multiple launcher modes. In an example, a user can log in to a management application on a user device that manages the user device. The management application can send the credentials to a server. The server can verify the credentials and send a launcher profile associated with the user to the management application. The management application can check the launcher profile to determine whether the user is allowed to choose a launcher mode. If so, the management application can display the available launcher modes on the user device. The user can select a launcher mode, and the management application can configure the launcher with settings corresponding to the selected mode.
-
170.
公开(公告)号:US11843547B2
公开(公告)日:2023-12-12
申请号:US17839336
申请日:2022-06-13
Applicant: VMware, Inc.
Inventor: Dileep Devireddy , Ganesh Sadasivan , Chidambareswaran Raman , Hongwei Zhu , Sreenivas Duvvuri
IPC: H04L61/2514 , H04L12/46 , H04L47/783 , H04L12/66 , H04L45/74 , H04L61/5014
CPC classification number: H04L47/783 , H04L12/4633 , H04L12/66 , H04L45/74 , H04L61/2514 , H04L61/5014
Abstract: Some embodiments provide a method for deploying edge forwarding elements in a public or private software defined datacenter (SDDC). For an entity, the method deploys a default first edge forwarding element to process data message flows between machines of the entity in a first network of the SDDC and machines external to the first network of the SDDC. The method subsequently receives a request to allocate more bandwidth to a first set of the data message flows entering or exiting the first network of the SDDC. In response, the method deploys a second edge forwarding element to process the first set of data message flows of the entity in order to allocate more bandwidth to the first set of the data message flows, while continuing to process a second set of data message flows of the entity through the default first edge node. The method in some embodiments receives the request for more bandwidth by first receiving a request to create a traffic group and then receiving a list of network addresses that are associated with the traffic group. In some embodiments, the method receives the list of network addresses associated with the traffic group by receiving a prefix of network addresses and receiving a request to associate the prefix of network addresses with the traffic group. Based on this request, the method then creates an association between the traffic group and the received prefix of network addresses.
-
-
-
-
-
-
-
-
-