IP Library Granted Patent US 11,847,295
Granted Patent B2
US 11,847,295 · App. 17/941,845 · Granted Dec 19, 2023

Intuitive GUI for creating and managing hosts and virtual machines

Inventors: Mornay Van Der Walt (Los Gatos, CA); Dave Shanley (Fremont, CA)
Assignee: VMware, Inc.
G06F3/0481G06F3/04842G06F9/45558H04L41/0803H04L41/22H04L41/50H04L67/10H04L67/1097G06F3/0608G06F9/45533G06F2009/45562
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,847,295
App. No.
17/941,845
Granted
Dec 19, 2023
Kind
B2
Abstract

In a computer-implemented method for configuring an appliance in a virtualization infrastructure via a graphical user-interface a list of hosts and a centralized management tool of the virtualization infrastructure is displayed via the graphical user-interface. The hosts are for hosting one or more virtual machines. The centralized management tool is for centrally managing the virtualization infrastructure. In response to selecting one of the hosts, displaying host configuration properties associated with the selected hosts via the graphical user-interface. The host configuration properties are associated with a displayed user input field.

Claims (28)

1. A computer-implemented method for creating a virtual machine in a hyper-converged computing device supporting a virtualization infrastructure via a graphical user-interface, comprising:

displaying in a first portion of said graphical user-interface, a first set of options for creating a virtual machine, wherein said first set of options comprises:

uploading a new image of said virtual machine or mounting said new image of said virtual machine; and

displaying in a second portion of said graphical user-interface, a second set of options for creating said virtual machine, wherein said second set of options comprises:

reusing an existing image of said virtual machine, wherein said first portion and said second portion are displayed concurrently and in proximity to one another;

wherein said hyper-converged computing device comprises:

a plurality of independent server nodes configured to deploy and host a plurality of virtual machines; and

a software module comprising a centralized management tool for providing central management of said plurality of virtual machines, said software module installed within at least one independent server node of said plurality of independent server nodes, said software module comprising a hypervisor supporting a virtual machine execution space for instantiating a virtual machine within said at least one independent server node.

2. The computer-implemented method of claim 1 , further comprising:

in response to a user selection in said first portion, displaying options of said user selection in said second portion that are associated with said user selection in said first portion.

3. The computer-implemented method of claim 1 , further comprising:

in response to a user selection in said second portion, displaying options of said user selection in said first portion that are associated with said user selection in said second portion.

4. The computer-implemented method of claim 1 , further comprising:

in response to a user selection in said second portion, displaying options of virtual machine sizes in said first portion.

5. The computer-implemented method of claim 4 , further comprising:

in response to a user selection of a virtual machine size, displaying attributes of said selected virtual machine size in said first portion.

6. The computer-implemented method of claim 1 , wherein said hyper-converged computing device further comprises:

a single enclosure comprising said plurality of independent server nodes.

7. A computer-implemented method for creating and managing appliances and virtual machines via a graphical user-interface, comprising:

providing central management of said virtual machines of said appliances at a centralized management tool of said appliances, said centralized management tool providing a graphical user interface for creating and managing appliances and virtual machines via said graphical user-interface, wherein said appliances comprise a plurality of hosts for hosting said virtual machines, wherein said central management tool is installed within at least one host of said plurality of hosts for supporting a virtual machine execution space of the plurality of hosts such that the at least one host can execute a virtual machine within the virtual machine execution space;

enabling a plurality of user-interface features for creating and managing appliances and virtual machines via said graphical user-interface; and

in response to user input, displaying said plurality of user-interface features via said graphical user-interface such that relevant process steps of said creating and managing said appliances and virtual machines are progressively displayed substantially in a forward direction.

8. The computer-implemented method of claim 7 , further comprising:

displaying user-interface features only pertaining to creating and managing said appliances.

9. The computer-implemented method of claim 7 , further comprising:

displaying user-interface features only pertaining to creating and managing said virtual machines.

10. The computer-implemented method of claim 7 , wherein said relevant process steps of said creating and managing said appliances and virtual machines are progressively displayed only in said forward direction.

11. The computer-implemented method of claim 7 , wherein said appliances are pre-configured hyper-converged computing devices comprising said plurality of hosts within a single enclosure.

Assignments (1)
CHANGE OF NAME Recorded Feb 27, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 066692/0103 →
Continuity (4)
Continuation 17073981 · Oct 19, 2020
Division 14230697 · Mar 31, 2014
Provisional Application 61922470 · Dec 31, 2013
Related Publication 20230075699A1 · Mar 9, 2023