Nutanix Patents

Country/Region Patent No. Title
US D875117 Display panel or portion thereof with transitional graphical user interface  
US D872099 Display screen or portion thereof with dual panel graphical user interface  
US D854563 Display panel or portion thereof with a graphical user interface  
US D847852 Display screen or portion thereof with a transitional graphical user interface for resource usage  
US D839881 Display screen or portion thereof with dual panel graphical user interface  
US D835630 Display screen or portion thereof with dual panel graphical user interface  
US D826952 Display screen or portion thereof with animated graphical user interface  
US D826239 Display screen or portion thereof with animated graphical user interface  
US 10574723 Web services communication management  
US 10572365 Verification for device management  
US 10567009 Dynamic erasure coding  
US 10558579 System and method for adaptive cache  
US 10558478 Specification-based computing system configuration  
US 10552483 Mechanism for performing lockless rolling upgrade of NoSQL database  
US 10552427 Searching for information relating to virtualization environments  
US 10552272 Maintaining high availability during N-node failover  
US 10552209 System and method for throttling for live migration of virtual machines  
US 10552200 System and method for dynamic throttling for live migration of virtual machines  
US 10552199 System and method for binary throttling for live migration of virtual machines  
US 10552192 Entity database timestamps  
US 10542049 Mechanism for providing external access to a secured networked virtualization environment  
US 10540166 Virtualized file server high availability  
US 10540165 Virtualized file server rolling upgrade  
US 10540164 Virtualized file server upgrade  
US 10540112 System and method for migrating virtual machines with storage while in use  
US 10524028 Validating live metering service in a cloud infrastructure  
US 10521116 System and method for managing object store  
US 10514975 Preventing corruption by blocking requests  
US 10514944 Alerts for a virtualization environment  
US 10509584 System and method for using high performance storage with tunable durability  
US 10509567 System and method for migrating storage while in use  
US 10489518 Virtual machine object version control  
US 10489215 Long-range distributed resource planning using workload modeling in hyperconverged computing clusters  
US 10489181 Entity database browser  
US 10484301 Dynamic resource distribution using periodicity-aware predictive modeling  
US 10476757 Architecture for implementing centralized management for a computing environment  
US 10474656 Repurposing log files  
US 10469318 State tracking in distributed computing systems  
US 10467145 Management of caching operations in a unified cache  
US 10467115 Data consistency management in large computing clusters  
US 10467103 Efficient change block training  
US 10467038 Alerts notifications for a virtualization environment  
US 10454773 Virtual machine mobility  
US 10447806 Workload scheduling across heterogeneous resource environments  
US 10416996 System and method for translating affliction programming interfaces for cloud platforms  
US 10379759 Method and system for maintaining consistency for I/O operations on metadata distributed amongst nodes in a ring structure  
US 10372354 High reliability in storage array systems  
US 10367883 Computing resource management using dedicated leadership pool  
US 10365651 Control system for autonomous locomotion devices  
US 10362101 Mechanism for providing load balancing to an external node utilizing a clustered environment for storage management  
US 10362092 Entity management in distributed systems  
US 10362030 Method and system for providing access to administrative functionality a virtualization environment  
US 10361925 Storage infrastructure scenario planning  
US 10361917 State control in distributed computing systems  
US 10360044 Massively parallel autonomous reimaging of nodes in a computing cluster  
US 10359952 Method and system for implementing writable snapshots in a virtualized storage environment  
US 10356131 Service chaining for multiple uplink bridges  
US 10346065 Method for performing hot-swap of a storage device in a virtualization environment  
US 10223150 Entity database framework  
US 10210010 Network reconfiguration in hypervisor-agnostic disaster recovery scenarios  
US 10203897 Dynamic data compression  
US 10198323 Method and system for implementing consistency groups with virtual machines  
US 10176550 GPU resource usage display and dynamic GPU resource allocation in a networked virtualization system  
US 10176061 Handling migration in a virtualization environment  
US 10168953 Dynamic scheduling of distributed storage management tasks using predicted system characteristics  
US 10152386 Efficient disaster rollback across heterogeneous storage systems  
US 10133619 Cluster-wide virtual machine health monitoring  
US 10129241 Hypervisor agnostic bidirectional secure channel for guest agent transport  
US 10120812 Manipulation of virtual memory page table entries to form virtually-contiguous memory corresponding to non-contiguous real memory allocations  
US 10120764 Efficient disaster recovery across heterogeneous storage systems  
US 10120577 Method and system for implementing performance tier de-duplication in a virtualization environment  
US 10114751 Method and system for implementing cache size estimations  
US 10101989 Virtualized file server backup to cloud  
US 10095506 Virtualized file server data sharing  
US 10089144 Scheduling computing jobs over forecasted demands for computing resources  
US 10061669 Mechanism for providing real time replication status information in a networked virtualization environment for storage management  
US 10055219 Dynamically preparing server-specific installation images using a virtual media source node  
US 10019321 Unique identifiers for data replication, migration, failover operations and failback operations  
US 10019252 Virtualizing installers  
US 10007646 Method and system for presenting multiple levels of content for a document  
US 10002173 System and methods for dynamically adjusting between asynchronous and synchronous data replication policies in a networked virtualization environment  
US 9984004 Dynamic cache balancing  
US 9971785 System and methods for performing distributed data replication in a networked virtualization environment  
US 9971548 Storage resource management employing performance analytics  
US 9952889 Connection management  
US 9952782 Method and system for accessing data between different virtual disk formats in a virtualization environment  
US 9946657 Spilling small cache entries to a solid state device  
US 9946569 Virtual machine bring-up with on-demand processing of storage requests  
US 9933971 Method and system for implementing high yield de-duplication for computing applications  
US 9933956 Systems and methods for implementing stretch clusters in a virtualization environment  
US 9930029 Hypervisor agnostic bidirectional secure channel for guest agent transport  
US 9910774 Spontaneous reconfiguration of data structures using balloon memory allocation  
US 9886443 Distributed NFS metadata server  
US 9886215 Mechanism for providing block storage and object storage functionality from an external storage environment to a networked virtualization environment for storage management  
US 9817606 System and methods for dynamically adjusting between asynchronous and synchronous data replication policies in a networked virtualization environment  
US 9792050 Distributed caching systems and methods  
US 9772866 Architecture for implementing a virtualization environment and appliance  
US 9772784 Method and system for maintaining consistency for I/O operations on metadata distributed amongst nodes in a ring structure  
US 9747287 Method and system for managing metadata for a virtualization environment  
US 9740514 Method and system to share data with snapshots in a virtualization environment  
US 9740472 Mechanism for performing rolling upgrades in a networked virtualization environment  
US 9733958 Mechanism for performing rolling updates with data unavailability check in a networked virtualization environment for storage management  
US 9720921 Mapping structure for maintaining metadata for snapshots in a virtualized storage environment  
US 9699251 Mechanism for providing load balancing to an external node utilizing a clustered environment for storage management  
US 9672106 Architecture for implementing erasure coding  
US 9671967 Method and system for implementing a distributed operations log  
US 9665386 Method for leveraging hypervisor functionality for maintaining application consistent snapshots in a virtualization environment  
US 9658959 Cache resource manager  
US 9652265 Architecture for managing I/O and storage for a virtualization environment with multiple hypervisor types  
US 9639481 Systems and methods to manage cache data storage in working memory of computing system  
US 9619490 Mechanism for performing lockless rolling upgrade of NoSQL database  
US 9619257 System and method for implementing storage for a virtualization environment  
US 9613119 Unique identifiers for data replication, migration, failover operations and failback operations  
US 9590843 Method and system for providing distributed management in a networked virtualization environment  
US 9588855 Management and utilization of fault domains in distributed cache systems  
US 9588792 Method and system for sorting and bucketizing alerts in a virtualization environment  
US 9575784 Method and system for handling storage in response to migration of a virtual machine in a virtualization environment  
US 9565189 Method and system for providing access to administrative functionality a virtualization environment  
US 9552211 Method for performing hot-swap of a storage device in a virtualization environment  
US 9501379 Mechanism for providing real time replication status information in a networked virtualization environment for storage management  
US 9489389 System and method for maintaining cache coherency  
US 9489239 Systems and methods to manage tiered cache data storage  
US 9489226 Systems and methods to manage write commands in a cache  
US 9454488 Systems and methods to manage cache data storage  
US 9424059 System and methods for implementing quality of service in a networked virtualization environment for storage management  
US 9407433 Mechanism for implementing key-based security for nodes within a networked virtualization environment for storage management  
US 9389887 Method and system for managing de-duplication of data in a virtualization environment  
US 9354912 Method and system for implementing a maintenance service for managing I/O and storage for a virtualization environment  
US 9342253 Method and system for implementing performance tier de-duplication in a virtualization environment  
US 9336132 Method and system for implementing a distributed operations log  
US 9286344 Method and system for maintaining consistency for I/O operations on metadata distributed amongst nodes in a ring structure  
US 9256475 Method and system for handling ownership transfer in a virtualization environment  
US 9256456 Architecture for managing I/O and storage for a virtualization environment  
US 9256374 Metadata for managing I/O and storage for a virtualization environment  
US 9244713 Method and system for sorting and bucketizing alerts in a virtualization environment  
US 9069708 Method and system for implementing consistency groups with virtual machines  
US 9052936 Method and system for communicating to a storage controller in a virtualization environment  
US 9009106 Method and system for implementing writable snapshots in a virtualized storage environment  
US 8997097 System for implementing a virtual disk in a virtualization environment  
US 8863124 Architecture for managing I/O and storage for a virtualization environment  
US 8850130 Metadata for managing I/O and storage for a virtualization  
US 8601473 Architecture for managing I/O and storage for a virtualization environment  
US 8549518 Method and system for implementing a maintenanece service for managing I/O and storage for virtualization environment  
EP EP3143501 Mechanism for performing rolling updates with data unavailability check in a networked virtualization environment for storage management)
EP EP3117322 Method and system for providing distributed management in a networked virtualization environment