Patents by Inventor Cornelis Hendrikus Baggerman

Cornelis Hendrikus Baggerman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11094031
    Abstract: An architecture for implementing a mechanism for displaying GPU resource usage and dynamically allocating GPU resources in a networked virtualization system is provided. The mechanism compares an initial allocation of GPU resources to virtual machines supported by one or more nodes of the networked virtualization system to a current GPU resource usage by the virtual machines. Based at least in part on the comparison and workloads processed by the virtual machines, the mechanism may reallocate GPU resources to one or more of the virtual machines. A virtual machine is reassigned to a different vGPU profile if reassignment is likely to achieve a more efficient allocation of GPU resources to the virtual machine. A user interface indicating GPU resource usage relative to GPU resource allocation may also be generated and displayed.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: August 17, 2021
    Assignee: Nutanix, Inc.
    Inventor: Cornelis Hendrikus Baggerman
  • Patent number: 10671485
    Abstract: The present embodiments relate generally to master image management for a virtualization environment such as a virtual desktop infrastructure. Some embodiments are directed toward using image snapshot technology to identify differences between master images. In these and other embodiments, a methodology includes indexing the contents of snapshots of the same master image taken at different points in time to determine the delta between the snapshots, and thus the states of the master image at the different points in time.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 2, 2020
    Assignee: NUTANIX, INC.
    Inventor: Cornelis Hendrikus Baggerman
  • Patent number: 10606649
    Abstract: An architecture for implementing a mechanism for automatically displaying metrics specific to a type of workload being processed by a computer system is provided. The mechanism predicts a classification of the workload based on attributes that characterize the workload using a set of workload profiles and/or a set of classification rules that correlate different combinations of attributes of workloads with different classifications of workloads. Based on the predicted classification of the workload, one or more templates including one or more metrics specific to the classification of workload are identified. The template(s) including the metric(s) specific to the classification of the workload may be identified using set of rules that associate the metric(s) with the predicted classification of the workload. A user interface including the metric(s) is generated based on the template(s). The user interface may then be displayed to a user of the computer system.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: March 31, 2020
    Assignee: Nutanix, Inc.
    Inventor: Cornelis Hendrikus Baggerman
  • Publication number: 20200089573
    Abstract: The present embodiments relate generally to master image management for a virtualization environment such as a virtual desktop infrastructure. Some embodiments are directed toward using image snapshot technology to identify differences between master images. In these and other embodiments, a methodology includes indexing the contents of snapshots of the same master image taken at different points in time to determine the delta between the snapshots, and thus the states of the master image at the different points in time.
    Type: Application
    Filed: March 31, 2017
    Publication date: March 19, 2020
    Inventor: Cornelis Hendrikus BAGGERMAN
  • Publication number: 20200026566
    Abstract: An architecture for implementing a mechanism for automatically displaying metrics specific to a type of workload being processed by a computer system is provided. The mechanism predicts a classification of the workload based on attributes that characterize the workload using a set of workload profiles and/or a set of classification rules that correlate different combinations of attributes of workloads with different classifications of workloads. Based on the predicted classification of the workload, one or more templates including one or more metrics specific to the classification of workload are identified. The template(s) including the metric(s) specific to the classification of the workload may be identified using set of rules that associate the metric(s) with the predicted classification of the workload. A user interface including the metric(s) is generated based on the template(s). The user interface may then be displayed to a user of the computer system.
    Type: Application
    Filed: April 20, 2017
    Publication date: January 23, 2020
    Applicant: Nutanix, Inc.
    Inventor: Cornelis Hendrikus BAGGERMAN
  • Publication number: 20190327159
    Abstract: This disclosure provides systems and methods for determining a duration of a logon event. A start time of a logon event for a virtual machine can be identified. An end time of the logon event for the virtual machine can be identified. A duration of the logon event can be determined, based on a difference between the start time of the logon event and the end time of the logon event. A record including information corresponding to the duration of the logon event, an identification of the virtual machine, and an identification of a username associated with a user who initiated the logon event can be stored in a database. A visual representation of the stored record can be displayed via a graphical user interface.
    Type: Application
    Filed: April 20, 2018
    Publication date: October 24, 2019
    Inventor: Cornelis Hendrikus BAGGERMAN
  • Publication number: 20190139185
    Abstract: An architecture for implementing a mechanism for displaying GPU resource usage and dynamically allocating GPU resources in a networked virtualization system is provided. The mechanism compares an initial allocation of GPU resources to virtual machines supported by one or more nodes of the networked virtualization system to a current GPU resource usage by the virtual machines. Based at least in part on the comparison and workloads processed by the virtual machines, the mechanism may reallocate GPU resources to one or more of the virtual machines. A virtual machine is reassigned to a different vGPU profile if reassignment is likely to achieve a more efficient allocation of GPU resources to the virtual machine. A user interface indicating GPU resource usage relative to GPU resource allocation may also be generated and displayed.
    Type: Application
    Filed: January 7, 2019
    Publication date: May 9, 2019
    Applicant: Nutanix, Inc.
    Inventor: Cornelis Hendrikus BAGGERMAN
  • Patent number: 10176550
    Abstract: An architecture for implementing a mechanism for displaying GPU resource usage and dynamically allocating GPU resources in a networked virtualization system is provided. The mechanism compares an initial allocation of GPU resources to virtual machines supported by one or more nodes of the networked virtualization system to a current GPU resource usage by the virtual machines. Based at least in part on the comparison and workloads processed by the virtual machines, the mechanism may reallocate GPU resources to one or more of the virtual machines. A virtual machine is reassigned to a different vGPU profile if reassignment is likely to achieve a more efficient allocation of GPU resources to the virtual machine. A user interface indicating GPU resource usage relative to GPU resource allocation may also be generated and displayed.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: January 8, 2019
    Assignee: Nutanix, Inc.
    Inventor: Cornelis Hendrikus Baggerman