VMware LLC patent applications on January 23rd, 2025

From WikiPatents
Jump to navigation Jump to search

Patent Applications by VMware LLC on January 23rd, 2025

VMware LLC: 16 patent applications

VMware LLC has applied for patents in the areas of G06F21/60 (3), G06F21/62 (3), H04L9/32 (2), H04L9/40 (2), G06F11/36 (2) G06F21/602 (2), G06F8/65 (1), G06F9/5027 (1), G06F9/5077 (1), G06F11/366 (1)

With keywords such as: data, cryptographic, include, embodiments, based, security, component, storage, time, and request in patent application abstracts.



Patent Applications by VMware LLC

20250028519. METHODS AND APPARATUS TO MANAGE SINGLE-COMPLIANCE DESIGNS FOR CLOUD, ON-PREMISES AND DARK SITE DEPLOYMENTS_simplified_abstract_(vmware llc)

Inventor(s): Nilesh Vishwas Kamble of Bangalore (IN) for vmware llc, Naren Lal of Bangalore (IN) for vmware llc, Akshay Anand of Bangalore (IN) for vmware llc, Raj Shekar Chelur of Cary NC (US) for vmware llc, Yogendra Baldev Bhasin of Fremont CA (US) for vmware llc

IPC Code(s): G06F8/65

CPC Code(s): G06F8/65



Abstract: an example disclosed system includes programmable circuitry to at least one of instantiate or execute instructions to update a compliance rule based on a target compliance definition to generate a target compliance rule, the compliance rule corresponding to a resource in a software defined data center, and output configuration update information based on a comparison of the target compliance rule with a current resource configuration, the current resource configuration corresponding to the resource in the software defined data center.


20250028560. AUTOMATED SCHEDULING OF SOFTWARE DEFINED DATA CENTER (SDDC) UPGRADES AT SCALE THROUGH OPTIMIZED GRAPHICAL USER INTERFACE_simplified_abstract_(vmware llc)

Inventor(s): Marc UMENO of Sunnyvale CA (US) for vmware llc, Deepa RAO of Austin TX (US) for vmware llc, Vijayakumar KAMABATHULA of Leander TX (US) for vmware llc, Hsuan YANG of San Mateo CA (US) for vmware llc, Ruman HASSAN of Palo Alto CA (US) for vmware llc, Vaibhav KOHLI of Austin TX (US) for vmware llc

IPC Code(s): G06F9/50, G06F3/04847

CPC Code(s): G06F9/5027



Abstract: the disclosure provides an approach for automatically scheduling resource-aware software-defined data center (sddc) upgrades. embodiments include receiving, via a user interface (ui), user input indicating one or more constraints related to automatically scheduling a plurality of upgrade phases for upgrading components of a plurality of computing devices across a plurality of sddcs. embodiments include receiving, via the ui, a user selection of a first ui control that, when selected, initiates an automatic assignment of the plurality of upgrade phases to particular time slots based on the one or more constraints. embodiments include displaying, via the ui, a depiction of a schedule for the plurality of upgrade phases based on the automatic assignment. embodiments include displaying, via the ui, a second ui control that, when selected, causes the automatic assignment to be finalized and a third ui control that, when selected, initiates a new automatic assignment.


20250028572. METHODS AND APPARATUS TO TAG CLOUD RESOURCES_simplified_abstract_(vmware llc)

Inventor(s): MANISH JAIN of Faridabad (IN) for vmware llc, VISHAL GUPTA of Ludhiana (IN) for vmware llc, PRANALI LOKARE of Pune (IN) for vmware llc, SIDDHARTH BURLE of Pune (IN) for vmware llc, AMIT MEENA of Pune (IN) for vmware llc

IPC Code(s): G06F9/50

CPC Code(s): G06F9/5077



Abstract: systems, apparatus, articles of manufacture, and methods are disclosed to tag cloud resources. an example apparatus includes interface circuitry, machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to obtain first accesses of a cloud resource, the first accesses defining a first usage pattern associated with the cloud resource, associate the cloud resource with a business environment based on the first accesses, compare the first usage pattern to a second usage pattern corresponding to historical accesses of reference cloud resources associated with the business environment, and when the first usage pattern is different from the second usage pattern, limit second accesses of the cloud resource based on the second usage pattern.


20250028628. AUTOMATED DEBUGGING OF KUBERNETES APPLICATION_simplified_abstract_(vmware llc)

Inventor(s): Yu Ying of Cupertino CA (US) for vmware llc, Hayden Kevin Fowler of San Jose CA (US) for vmware llc, Sreeram Kumar Ravinoothala of San Jose CA (US) for vmware llc, Di Wang of Santa Clara CA (US) for vmware llc, Yong Wang of San Jose CA (US) for vmware llc

IPC Code(s): G06F11/36, G06F11/07

CPC Code(s): G06F11/366



Abstract: some embodiments provide a method for monitoring a first service that executes in a pod on a node of a kubernetes deployment. at a second service executing on the node, the method monitors a storage of the node that stores core dump files to detect when a core dump file pertaining to the first service is written to the storage. upon detection of the core dump file being written to the storage, the method automatically (i) generates an image of the first service based on data in the core dump file and (ii) instantiates a new container on the node to analyze the generated image in order to debug the first service.


20250028629. AUTOMATED QUERY LANGUAGE PERFORMANCE METRICS_simplified_abstract_(vmware llc)

Inventor(s): ASHISH AGRAWAL of Pune (IN) for vmware llc, Amit Meena of Pune (IN) for vmware llc, Geeta Gokhale of Pune (IN) for vmware llc, Siddharth Burle of Pune (IN) for vmware llc

IPC Code(s): G06F11/36

CPC Code(s): G06F11/3688



Abstract: systems, apparatus, articles of manufacture, and methods are disclosed to test an automated query language by interfacing with a query endpoint, generating a first test suite based on a plurality of combinations of a plurality of attributes corresponding to an api specification, transmitting the first test suite to be executed on the query endpoint, the first test suite to include instructions to cause the query endpoint to access data stored in a database accessible to a plurality of secondary endpoints, obtaining a response time corresponding to the access of the data, comparing the response time corresponding to the access of the data with a service level agreement required response time, and in response to the response time corresponding to the access of the data being longer than the service level agreement required response time, notifying a developer of the plurality of secondary endpoints.


20250028761. DATA TRACKING ON A COMPUTING DEVICE USING A DISTRIBUTED LEDGER_simplified_abstract_(vmware llc)

Inventor(s): Daniel Beveridge of Valrico FL (US) for vmware llc, Sean James Huntley of Sydney (AU) for vmware llc, David Ott of Chandler AZ (US) for vmware llc

IPC Code(s): G06F16/907

CPC Code(s): G06F16/907



Abstract: disclosed are examples of a system that publishes metadata to a blockchain network. the metadata can contain properties of data generated by a system. the metadata can allow for other entities to validate or trust the data generated by the system. the metadata can include data attributes that profile the data.


20250028842. CRYPTOGRAPHIC AGILITY FOR DATA STORAGE_simplified_abstract_(vmware llc)

Inventor(s): Daniel James BEVERIDGE of Valrico FL (US) for vmware llc, Sean HUNTLEY of Sydney (AU) for vmware llc, David OTT of Chandler AZ (US) for vmware llc

IPC Code(s): G06F21/60, G06F21/62

CPC Code(s): G06F21/602



Abstract: the disclosure provides an approach for providing cryptographic agility for data storage. embodiments include receiving, by a cryptographic provider component, a request to perform a cryptographic operation with respect to a storage operation for a data object, wherein the cryptographic provider component is associated with an interception point between a metadata layer of a storage system and an object storage layer of the storage system. embodiments include determining, by the cryptographic provider component, one or more attributes related to the request based on information received from the metadata layer about the data object. embodiments include selecting, by the cryptographic provider component, based on the one or more attributes related to the request, a cryptographic technique for handling the request from a set of possible cryptographic techniques. embodiments include storing, at the object storage layer, an encrypted version of the data object based on the selected cryptographic technique.


20250028843. CRYPTOGRAPHIC AGILITY FOR A VIRTUAL STORAGE AREA NETWORK (VSAN)_simplified_abstract_(vmware llc)

Inventor(s): Daniel James BEVERIDGE of Valrico FL (US) for vmware llc, Sean HUNTLEY of Sydney (AU) for vmware llc, David OTT of Chandler AZ (US) for vmware llc

IPC Code(s): G06F21/60, G06F3/06, G06F9/455

CPC Code(s): G06F21/602



Abstract: the disclosure provides an approach for providing cryptographic agility for virtualized data storage. embodiments include determining, by a hypervisor running on a host machine, one or more attributes of a virtual machine (vm) running on top of the hypervisor. embodiments include sending, by the hypervisor, to a cryptographic provider component, a request to perform cryptographic functionality with respect to one or more virtual disks associated with the vm, wherein the request comprises the one or more attributes of the vm. embodiments include selecting, by the cryptographic provider component, based on the one or more attributes of the vm and one or more cryptographic policies, one or more cryptographic techniques for handling the request from a set of possible cryptographic techniques. embodiments include encrypting the one or more virtual disks in a virtual storage area network (vsan) based on the selected one or more cryptographic techniques.


20250028848. METHODS AND APPARATUS FOR GENERATING AND MONITORING A SECURITY INFRASTRUCTURE_simplified_abstract_(vmware llc)

Inventor(s): MANISH JAIN of Faridabad (IN) for vmware llc, VISHAL GUPTA of Ludhiana (IN) for vmware llc, SURESH BALLA of Visakapatnam (IN) for vmware llc, PRASHANT RAJPAL SINGH of Pune (IN) for vmware llc, VARUN JAIN of Pune (IN) for vmware llc

IPC Code(s): G06F21/62

CPC Code(s): G06F21/6218



Abstract: systems, apparatus, articles of manufacture, and methods are disclosed to generate and monitor security infrastructure. an example apparatus comprises programmable circuitry to at least one of instantiate or execute the machine readable instructions to: provision the security infrastructure based on a security infrastructure generation request; detect a global infrastructure template based on the security infrastructure generation request; and generate the security infrastructure based on the provisioned security infrastructure, the global infrastructure template, and an identified security infrastructure generation authorization, the security infrastructure generation authorization to indicate whether the generation of the security infrastructure is permitted.


20250028856. CRYPTOGRAPHIC AGILITY FOR MULTI-LEVEL PRIVACY-PRESERVING DATA AGGREGATION_simplified_abstract_(vmware llc)

Inventor(s): Sean HUNTLEY of Sydney (AU) for vmware llc, David OTT of Chandler AZ (US) for vmware llc, Daniel James BEVERIDGE of Valrico FL (US) for vmware llc, Martin Patrick STACK of Folsom CA (US) for vmware llc

IPC Code(s): G06F21/62, G06F21/60

CPC Code(s): G06F21/6245



Abstract: the disclosure provides an approach for cryptographic agility for multi-layer privacy-preserving data aggregation. embodiments include receiving a request for dynamic cryptographic technique selection related to a data aggregation process involving a first aggregator device and a second aggregator device performing one or more computations on data provided from multiple endpoints. embodiments include determining, based on contextual information, that the second aggregator device is associated with a confidential computing component and that the first aggregator device is not associated with any confidential computing component. embodiments include selecting one or more homomorphic encryption techniques for protecting the data while in use by the first aggregator device based on the determining that the first aggregator device is not associated with any confidential computing component and selecting a confidential computing technique for protecting the data while in use by the second aggregator device.


20250028972. ENTROPY-CONSTRAINED UNIFORM QUANTIZATION_simplified_abstract_(vmware llc)

Inventor(s): Yaniv Ben-Itzhak of Herzliya (IL) for vmware llc, Shay Vargaftik of Herzliya (IL) for vmware llc, Ron Dorfman of Haifa (IL) for vmware llc

IPC Code(s): G06N3/098

CPC Code(s): G06N3/098



Abstract: embodiments of the present disclosure provide a data compression technique, referred to as entropy-constrained uniform quantization (ecuq), that performs lossy compression of a real valued vector in a manner that ensures a size budget for the compressed vector. in one set of embodiments, ecuq achieves this by finding “close-to-the-best” quantization values for quantizing the vector in view of the size budget via a fast and robust search procedure.


20250030559. CRYPTOGRAPHY AS A SERVICE_simplified_abstract_(vmware llc)

Inventor(s): SEAN JAMES HUNTLEY of Sydney (AU) for vmware llc, DANIEL JAMES BEVERIDGE of Valrico FL (US) for vmware llc, DAVID E OTT of Chandler AZ (US) for vmware llc, SHIVALI SHARMA of Pune (IN) for vmware llc, VASANTHA KUMAR DHANASEKAR of Pune (IN) for vmware llc

IPC Code(s): H04L9/32

CPC Code(s): H04L9/3263



Abstract: the disclosure provides an approach for providing cryptography as a service. embodiments include receiving, by a cryptographic provider component, policy information. embodiments include receiving, by the cryptographic provider component, requests from a plurality of applications to perform cryptographic operations, wherein the plurality of applications comprise separate processes from the cryptographic provider component. embodiments include selecting, by a cryptographic router of the cryptographic provider component, based on the policy information and information associated with the requests, one or more cryptographic implementation components for servicing each request of the requests.


20250030637. NETWORK SCHEDULER IN A DISTRIBUTED STORAGE SYSTEM_simplified_abstract_(vmware llc)

Inventor(s): Yiqi XU of Redwood City CA (US) for vmware llc, Eric KNAUFT of San Francisco CA (US) for vmware llc, Enning XIANG of San Jose CA (US) for vmware llc

IPC Code(s): H04L47/12, H04L47/2408, H04L47/52

CPC Code(s): H04L47/12



Abstract: aspects of the disclosure perform network scheduling in a distributed storage system. example operations include: determining a network congestion condition at a first host; based on the network congestion condition, determining a packet delay time; based on a first data packet belonging to a first traffic class of a plurality of traffic classes, delaying transmitting the first data packet, from the first host across a network to a second host, by the packet delay time; and based on a second data packet belonging to a second traffic class, transmitting the second data packet from the first host to the second host without a delay. in some examples, the first traffic class comprises resync input/output operations (i/os) and the second traffic class comprises non-resync traffic i/os. some examples delay packets differently, based on the destination host. some examples adjust delays to drive the network congestion condition toward a target.


20250030669. ATTESTATION AND ENFORCEMENT OF CRYPTOGRAPHIC REQUIREMENTS ACROSS MULTIPLE HOPS_simplified_abstract_(vmware llc)

Inventor(s): Sean HUNTLEY of Sydney, NSW (AU) for vmware llc, Daniel James BEVERIDGE of Valrico FL (US) for vmware llc, David OTT of Chandler AZ (US) for vmware llc

IPC Code(s): H04L9/40, H04L9/32

CPC Code(s): H04L63/0428



Abstract: the disclosure provides an approach for multi-endpoint cryptographic orchestration. embodiments include establishing, by a first endpoint of a plurality of endpoints related to a multi-endpoint secure communication session, a metadata channel with one or more other endpoints of the plurality of endpoints. embodiments include sending, by the first endpoint, to a second endpoint of the one or more other endpoints, via the metadata channel, an indication of a cryptographic requirement related to the multi-endpoint secure communication session. embodiments include performing, by the second endpoint, one or more cryptographic operations related to the multi-endpoint secure communication session based on the indication of the cryptographic requirement. embodiments include attesting, by the second endpoint, via the metadata channel, that the one or more cryptographic operations comply with the cryptographic requirement.


20250030705. DATA LOSS PREVENTION_simplified_abstract_(vmware llc)

Inventor(s): SHARADENDU PRAKASH SINHA of Pune (IN) for vmware llc, SIDDHARTH SUKUMAR BURLE of Pune (IN) for vmware llc, MANISH JAIN of Faridabad (IN) for vmware llc, NITIN KOTHARI of Pune (IN) for vmware llc, SACHIN MAHAJAN of Pune (IN) for vmware llc

IPC Code(s): H04L9/40

CPC Code(s): H04L63/1416



Abstract: systems, apparatus, articles of manufacture, and methods are disclosed to prevent data loss, including determining a multi-layered security protocol from a plurality of security protocols stored in a database, after a determination that the multi-layered security protocol includes at least one security protocol corresponding to each unique type, causing the multi-layered security protocol to be enabled, after a breach of the multi-layered security protocol, performing an enforcement, the enforcement to include using a third-party integration and notifying a developer.


20250030782. STATE-BASED TIMESLOTS AND SYSTEMS FOR DATA USAGE RECORDING AND PUBLISHING_simplified_abstract_(vmware llc)

Inventor(s): Bo LIN of Beijing (CN) for vmware llc, Kai LOU of Beijing (CN) for vmware llc, Chuntao CHEN of Beijing (CN) for vmware llc, Caixia JIANG of Beijing (CN) for vmware llc, Xi ZENG of Beijing (CN) for vmware llc, Wu QI of Beijing (CN) for vmware llc, Danyang LI of Beijing (CN) for vmware llc, Xiao LIANG of Beijing (CN) for vmware llc

IPC Code(s): H04L67/75

CPC Code(s): H04L67/75



Abstract: data usage by networking and data processing services is measured using a timeslot system. the timeslots have multiple states for collecting, collecting with processing, and expired timeslots. data from upstream components is reported to local manager clusters and placed into timeslots corresponding to a timestamp of the data. data can be reported from local managers to an entitlement service and/or a cloud service portal. timing inconsistencies due to latency or processing time can be resolved by accounting for a timestamp difference using a timestamp difference value between the timeslot time and the reporting time. data can be deduplicated, cleaned, and/or compacted. data can be also be version controlled, with timeslots maintaining a version number. complete and accurate tracking of data usage and associated costs is improved by reporting and collecting usage data using state-based timeslots.


VMware LLC patent applications on January 23rd, 2025