-
公开(公告)号:US11888798B2
公开(公告)日:2024-01-30
申请号:US17458633
申请日:2021-08-27
Applicant: VMWARE, INC.
Inventor: Rohit Pradeep Shetty , Ramanandan Nambannor Kunnath
IPC: H04L51/08 , H04L67/306 , H04L51/212 , H04L51/224
CPC classification number: H04L51/08 , H04L51/212 , H04L51/224 , H04L67/306
Abstract: Disclosed are various approaches for validating a relevance or an accuracy associated with an item being attached to a message or inserted inline with the text of the message or other type of document. An addition of the item (e.g., attachment, hyperlink, embedded image, etc.) to the message being generated by a sender can be detected. Message keywords associated with the message content and item keywords associated with the item content can be identified following an analysis of the message content and item content. The message keywords and item keywords can be compared to determine a likelihood of a mismatch between the item and the message. Upon determining a potential mismatch and prior to the message being sent to a recipient, a notification identifying the likelihood of the mismatch is presented to the sender.
-
公开(公告)号:US11886364B2
公开(公告)日:2024-01-30
申请号:US17402652
申请日:2021-08-16
Applicant: VMware, Inc.
Inventor: Yang Bai , Wenchao Cui , Haitao Guo , Ran Peng , Tianji Zhao
CPC classification number: G06F13/22 , G06F9/3867 , G06F9/45558 , G06F13/24 , G06F2009/45579
Abstract: An adaptive hybrid polling technique combines an interrupt mode with a polling mode, and is based on outstanding input/output (OIO) determination to improve I/O performance and to save processor cycles. The OIO includes two types of I/O commands: (1) I/O commands submitted to storage devices for processing, and (2) I/O commands completed by the storage devices but not yet acknowledged by host software. The adaptive hybrid polling technique involves two phases to determine when to poll based on current OIO commands. In the first phase, a determination is made whether there is an adequate number of the first type of OIO commands to prepare for polling. In the second phase, a determination is made whether there is an adequate number of the second type of OIS commands to activate polling.
-
123.
公开(公告)号:US20240031264A1
公开(公告)日:2024-01-25
申请号:US17968838
申请日:2022-10-19
Applicant: VMWARE, INC.
Inventor: Avinash Nigam , Prashant JAIN , Upasana Prasad PISE , Shriya TALWAR , Sameer P. KARVE , Aditya KINTALI
IPC: H04L43/0823 , H04L41/0604
CPC classification number: H04L43/0823 , H04L41/0604
Abstract: Systems and methods for more effectively monitoring the performance of applications with respect to their associated SD-WAN edge devices. Variables are formulated for measuring the performance of individual applications accessed from an individual edge device. In some embodiments of the disclosure, flow records such as Internet Protocol Flow Information Export (IPFIX) records are collected. Records specific to a particular application and a particular edge device from which the application is accessed may be extracted and assembled into a variable which illustrates the performance of that application from that edge device over time.
-
公开(公告)号:US20240029729A1
公开(公告)日:2024-01-25
申请号:US17965958
申请日:2022-10-14
Applicant: VMWARE, INC.
Inventor: ROHIT PRADEEP SHETTY
IPC: G10L15/22 , G10L15/26 , G06F40/253 , G06F40/284 , G06F3/16
CPC classification number: G10L15/22 , G10L15/26 , G06F40/253 , G06F40/284 , G06F3/167 , G10L2015/223
Abstract: The present disclosure relates to translation of voice commands using machine learning. Command text corresponding to a voice command can be received, and at least one error can be identified in the command text. A comparison can be performed between the at least one error and at least one lexical pattern corresponding to a user associated with the voice command. Modified command text can be generated based at least in part on the comparison between the at least one error and the at least one lexical pattern. The modified command text can be determined to fail to comprise an additional error.
-
公开(公告)号:US20240028754A1
公开(公告)日:2024-01-25
申请号:US17964951
申请日:2022-10-13
Applicant: VMWARE, INC.
Inventor: KRISHNA SHANBHAG B , RAMANANDAN NAMBANNOR KUNNATH , VENKATESH ARLAGADDA , POORNANANDA PRABHU
IPC: G06F21/62
CPC classification number: G06F21/6218
Abstract: Disclosed are mechanisms that enable secure file sharing between applications using an operating system framework. In some examples, an extension map is received by a client device. The extension map relates a file extension to an alias file extension. A management software development kit (SDK) is used by an application. The management SDK identifies that the application originates a file comprising the file extension, stores the file as an extension-aliased file by changing its file extension to the alias file extension according to the extension map. The extension-aliased file is transferred to a recipient application using a file sharing utility of an operating system of the client device.
-
公开(公告)号:US20240028720A1
公开(公告)日:2024-01-25
申请号:US17979065
申请日:2022-11-02
Applicant: VMWARE, INC.
Inventor: AMIT ANANDRAM LUNIYA
CPC classification number: G06F21/565 , G06F21/57
Abstract: To implement secure block cloning on file systems that support block cloning, a computer security application is executed on a computer system deploying a file system that supports block cloning. The computer security application receives a block cloning command to clone a source file to a target file. Before the computer system executes the block cloning command, the computer security application identifies a trust status associated with the source file. The trust status is identified by looking up a base inventory that stores trust data associated with multiple files stored on the file system. The multiple files include the source file. Based on the trust status associated with the source file, the computer security application determines that the trust status associated with the source file is trustworthy. In response to determining that the source file is trustworthy, the computer security application applies the trust status associated with the source file to the target file.
-
127.
公开(公告)号:US20240028484A1
公开(公告)日:2024-01-25
申请号:US17976898
申请日:2022-10-31
Applicant: VMWARE, INC.
Inventor: GIRISH SHANKAR SADHANI , SHOBHA M , RAMYA BANGERA
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1464 , G06F11/1451
Abstract: Computer-implemented methods, media, and systems for automatic discovery of application resources for application backup in a container orchestration platform (e.g., a Kubernetes system) are disclosed. In an example method, a pod of an application deployed in a container orchestration platform is identified. Then an owner object of the pod is determined. Resources mounted on the pod and on the owner object of the pod in the container orchestration platform are checked. Based on the pod, the owner object of the pod, and the resources mounted on the pod and on the owner object of the pod, a resource hierarchy of the application is constructed. A backup specification for backup of the application is identified. Based on the backup specification and the resource hierarchy of the application, resources of the application are backed up.
-
128.
公开(公告)号:US20240028369A1
公开(公告)日:2024-01-25
申请号:US17901268
申请日:2022-09-01
Applicant: VMware, Inc.
Inventor: Wu BAI , Haiwei ZHAO , Weigang HUANG , Feng YAN , Kun SHI
IPC: G06F9/455 , G06F9/4401
CPC classification number: G06F9/45558 , G06F9/4411 , G06F2009/45579
Abstract: A method of performing open and close input/output (I/O) requests targeting a directory of a client computing device includes the steps of: receiving a first I/O request to open the directory, from a driver of a host server, forwarding the first I/O request to the client computing device; in response to the first I/O request, receiving an identifier (ID) of the directory from the client computing device and transmitting the ID to the driver; in response to receiving a second I/O request to close the directory, from the driver, storing the ID in a cache, and not forwarding the second I/O request to the client computing device; and in response to receiving a third I/O request to open the directory, from the driver, retrieving the ID from the cache, and transmitting the ID to the driver again.
-
公开(公告)号:US20240028368A1
公开(公告)日:2024-01-25
申请号:US17886885
申请日:2022-08-12
Applicant: VMware, Inc.
Inventor: Tiejun Chen
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45595
Abstract: Aspects of remote edge virtualization management are described. An edge hypervisor shadow application is executed. The edge hypervisor shadow application acts as an Input/Output for an edge hypervisor that is IP inaccessible to a virtualization service. The edge hypervisor shadow application receives a hypertext transport protocol (HTTP) communication from the virtualization service. A Message Queue Telemetry Transport (MQTT) message is generated to include the HTTP request, and is published to an MQTT broker service, the MQTT message comprising the HTTP request.
-
公开(公告)号:US20240028362A1
公开(公告)日:2024-01-25
申请号:US17871454
申请日:2022-07-22
Applicant: VMware, Inc.
Inventor: Branislav Abadzhimarinov , Martin Marinov
CPC classification number: G06F9/45558 , G06F9/548 , G06F2009/45591
Abstract: A script for execution in a software-defined data center (SDDC) can be received. The script can include an object identifier of an SDDC resource object. A validation of the object identifier can be performed before the script is executed. The script can be executed responsive to the validation being successful. A notification can be provided responsive to the validation being unsuccessful.
-
-
-
-
-
-
-
-
-