-
41.
公开(公告)号:US12093586B2
公开(公告)日:2024-09-17
申请号:US18143075
申请日:2023-05-04
Applicant: VMware, Inc.
IPC: G06F3/12 , B42D25/333
CPC classification number: G06F3/1243 , G06F3/1204 , G06F3/1285 , B42D25/333
Abstract: Example methods and systems are described to add a watermark for printing in a virtual desktop environment having an agent side and a client side. A watermark can be configured at the agent side for printing at the client side. At the agent side, a fallback font can be determined for text of the watermark, and coordinate space calculation can be performed, so that the watermark prints correctly at the client side.
-
公开(公告)号:US12093428B2
公开(公告)日:2024-09-17
申请号:US17141542
申请日:2021-01-05
Applicant: VMware, Inc.
Inventor: Simon Brooks , Hemant Sahani , Lucas Chen , Josh Olson
CPC classification number: G06F21/629 , G06F21/51 , G06F21/54 , G06F2221/032 , G06F2221/2141
Abstract: Examples for determining access to restricted features of an application are disclosed. A current working status of a user account and an access policy can be analyzed to determine whether access to the restricted feature should be granted or denied. The functionality can be provided by a library bundled within an application.
-
公开(公告)号:US12088588B2
公开(公告)日:2024-09-10
申请号:US18327687
申请日:2023-06-01
Applicant: VMware, Inc.
Inventor: Chaoting Xuan , Kar-Fai Tse , Suyu Pan
IPC: H04L9/40 , H04L67/141 , H04L67/53 , H04L67/561 , H04L67/563 , H04L67/63
CPC classification number: H04L63/0884 , H04L63/08 , H04L63/083 , H04L63/20 , H04L67/141 , H04L67/53 , H04L67/561 , H04L67/563 , H04L67/63
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.
-
公开(公告)号:US12086257B2
公开(公告)日:2024-09-10
申请号:US16857971
申请日:2020-04-24
Applicant: VMware, Inc.
Inventor: Neeraj Saluja , Muhammad Anadil Furqan
CPC classification number: G06F21/572 , G06F21/44 , H04L9/3247 , H04L9/3265 , H04L9/3268 , G06F2221/033 , H04L9/50
Abstract: Disclosed are various examples for verification and management of firmware for client devices enrolled with a management service of an enterprise. The firmware verification includes a verification process using multiple checkpoints for determining whether status responses associated with firmware installed on and received from a managed client device can be trusted. The multiple checkpoints can include verifying certificate data, signature data, and an exit code included in status responses received from managed devices. In the event that one of the verification steps fails, the device can be considered compromised and subject to various compliance actions. The compliance actions can include limiting access to enterprise data, limiting access to one or more applications, wiping a device clean to reset the devices to the original factory settings, sending a notification to an enterprise administrator providing an indication of the detected compromise, and other types of compliance actions.
-
45.
公开(公告)号:US12086234B2
公开(公告)日:2024-09-10
申请号:US17507825
申请日:2021-10-22
Applicant: VMWARE, INC.
Inventor: Shirish Vijayvargiya , Pankaj Suryawanshi , Roshan Kolhe
CPC classification number: G06F21/52 , G06F2221/033
Abstract: System and method for checking reputations of executable files in an endpoint device use an integrity verification on an executable file being scanned to determine whether the executable file has been unaltered since being installed in the endpoint device. When the executable file has been determined to be unaltered since being installed in the endpoint device, a file origin analysis is executed on the executable file based on a vendor identifier for the executable file to determine whether the executable file is from an approved source. When the executable file is determined to be from an approved source, an output is produced that indicates that the executable file has an approved reputation.
-
公开(公告)号:US20240265373A1
公开(公告)日:2024-08-08
申请号:US18160110
申请日:2023-01-26
Applicant: VMware, Inc.
Inventor: Alin Tomescu , Adithya Bhat , Ittai Abraham , Guy Gueta , Binyamin Pinkas , Avishay Yanai
CPC classification number: G06Q20/3678 , G06Q20/389 , G06Q20/4014
Abstract: Disclosed are examples of accountable decentralized anonymous payment systems and methods. One such method comprises storing, in a digital wallet, a digital coin that has been signed by a bank computing device; rerandomizing the digital coin and a coin signature to produce a new version of the digital coin that is anonymous with respect to an owner of the digital coin; sending the new version of the digital coin to a recipient computing device; computing a nullifier for the new version of the digital coin using a pseuodorandom function over a serial number of the digital coin; sending the nullifier for the new version of the digital coin to the bank computing device; and providing the bank computing device a zero knowledge proof that a value of the nullifier for the new version of the digital coin is correct and is the same as a nullifier of the digital coin.
-
公开(公告)号:US20240256510A1
公开(公告)日:2024-08-01
申请号:US18160742
申请日:2023-01-27
Applicant: VMware, Inc.
Inventor: Naama BEN DAVID , Aishwarya GANESAN , Jonathan HOWELL , Robert T. JOHNSON , Adriana SZEKERES
IPC: G06F16/22 , G06F16/182
CPC classification number: G06F16/2246 , G06F16/182
Abstract: A distributed file system operating over a plurality of hosts is built on top of a tree structure having a root node, internal nodes, and leaf nodes. Each host maintains at least one node and non-leaf nodes are allocated buffers according to a workload of the distributed file system. A write operation is performed by inserting write data into one of the nodes of the tree structure having a buffer. A read operation is performed by traversing the tree structure down to a leaf node that stores read target data, collecting updates to the read target data, which are stored in buffers of the traversed nodes, applying the updates to the read target data, and returning the updated read target data as read data.
-
公开(公告)号:US12050926B2
公开(公告)日:2024-07-30
申请号:US17463573
申请日:2021-09-01
Applicant: VMWARE, INC.
Inventor: Prasanna Aithal , Prasad Rao Jangam , Srinivasa Shantharam , Mahesh Hiregoudar , Rohan Pasalkar , Srikanth Mahabalarao
IPC: G06F9/455 , G06F9/46 , G06F16/13 , G06F16/188
CPC classification number: G06F9/45558 , G06F9/466 , G06F16/13 , G06F16/188 , G06F2009/45579
Abstract: An example method of handling, at a hypervisor on a host in a virtualized computing system, a write input/output (IO) operation to a file on a storage device having a virtual machine file system (VMFS) is described. The method includes: generating logical transactions for the write IO operation having updates to metadata of the VMFS for the file; estimating, for the logical transactions, common space reservations for those of the updates to common fields in the metadata for the file; estimating, for the logical transactions, exclusive space reservations for those of the updates to exclusive fields in the metadata for the file; batching the logical transactions into a physical transaction, which includes a single reservation of space in a journal of the VMFS based on the common space reservations and a reservations of space in the journal for each of the exclusive space reservations, respectively.
-
49.
公开(公告)号:US20240248833A1
公开(公告)日:2024-07-25
申请号:US18158414
申请日:2023-01-23
Applicant: VMware, Inc.
Inventor: Prateek GUPTA , Fnu YASHU , Anru XU , Tracy LIANG
IPC: G06F11/36
CPC classification number: G06F11/3664
Abstract: An example method of alerting and remediation in a multi-cloud computing system having a public cloud in communication with a data center includes: receiving, at remediation and troubleshooting software executing in the public cloud, event and log information generated by endpoint software executing in the data center during operation thereof; generating, at the remediation and troubleshooting software, an incident in response to the event and log information; sending, by a remediation and troubleshooting service (RTS) of the remediation and troubleshooting software in response to the incident, a remediation task to a coordinator agent over a message fabric, the coordinator agent executing in an agent platform appliance of the data center; and executing, by the coordinator agent, remediation of the endpoint software according to the remediation task.
-
公开(公告)号:US20240248769A1
公开(公告)日:2024-07-25
申请号:US18099653
申请日:2023-01-20
Applicant: VMware, Inc.
Inventor: Fernando Escobar
IPC: G06F9/50 , G06Q30/0645
CPC classification number: G06F9/5077 , G06Q30/0645 , G06F2209/503 , G06Q2220/12
Abstract: The present disclosure relates to moving workloads between cloud providers. A traceability application can receive a request to register a workload from a first virtualization service associated with a first cloud computing environment. To register the workload, the traceability application can generate an identification token in a distributed data store and an asset record corresponding to the identification token. The identification token can uniquely identify the workload among a plurality of workloads associated with a plurality of cloud computing environments. The traceability application can detect a migration of the VM from the first virtualization service associated with the first cloud computing environment to a second virtualization service associated with the second cloud computing environment. The traceability application can cause a transfer of an ownership of the identification token from the first virtualization service to the second virtualization service. The traceability application can update the asset record to reflect the transfer of the ownership of the identification token from the first virtualization service to the second virtualization service.
-
-
-
-
-
-
-
-
-