USER INTERFACE FOR NETWORKS INCLUDING VIRTUAL MACHINES
First Claim
1. A user interface for a virtual machine infrastructure comprising a plurality of applications and a plurality of nodes connected by edges, the user interface comprising:
- a navigation panel displayed on the display of a computing device, the navigation panel identifying;
an anchor node having a type; and
at least one edge category determined by the type of the anchor node, wherein the edge category represents a plurality of edges connecting the anchor node to related nodes; and
a data panel displayed on the display of the computing device, the data panel displaying data associated with the anchor node when the anchor node is selected.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface for a virtual machine infrastructure enables a user to navigate a graph in a tabular format. The user interface simultaneously displays data associated with a selected node from a plurality of applications via view extensions provided by the applications. The user interface shows data associated with a node on which a navigation panel is focused, an anchor node, together with related nodes and edge categories including the edges connecting the related nodes to the anchor node. The user can peek at the data associated with a related node by selecting the node in the user interface and change the displayed data without changing the focus of the navigation panel. The user can also change the focus of the navigation panel to a related node via data displayed in a data panel or related nodes identified in the navigation panel.
-
Citations
22 Claims
-
1. A user interface for a virtual machine infrastructure comprising a plurality of applications and a plurality of nodes connected by edges, the user interface comprising:
-
a navigation panel displayed on the display of a computing device, the navigation panel identifying; an anchor node having a type; and at least one edge category determined by the type of the anchor node, wherein the edge category represents a plurality of edges connecting the anchor node to related nodes; and a data panel displayed on the display of the computing device, the data panel displaying data associated with the anchor node when the anchor node is selected. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of changing the focus of a navigation panel of a user interface for a virtual machine infrastructure, the navigation panel displayed in a display of a computing device, the method comprising:
-
identifying, in the navigation panel, an anchor node having a type; identifying, in the navigation panel, at least one edge category determined by the type of the anchor node, the edge category representing a plurality of edges connecting the anchor node to related nodes; identifying, in the navigation panel, a related node associated with the anchor node by an edge in the at least one edge category; switching the focus of the navigation panel to the related node in response to receiving input from a user at an input device of the computing device, the switching comprising; identifying, in the navigation panel, at least one edge category determined by a type of the related node, wherein the at least one edge category determined by the type of the related node is not an edge category determined by the type of the anchor node. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A user interface for a virtual machine infrastructure, the virtual machine infrastructure comprising a plurality of applications and a plurality of nodes connected by edges, the user interface comprising:
-
a navigation panel displayed by a display of a computing device, the navigation panel identifying an anchor node having a type; a data panel displayed by the display of the computing device, the data panel displaying data associated with a first application and data associated with a second application different from the first application, the first application defining the type of the anchor node, wherein the user interface receives input from a user at an input device of the computing device and changes a configuration setting of the anchor node in the second application in response to the input from the user. - View Dependent Claims (14, 15)
-
-
16. A method of updating application configuration settings of nodes in a virtual machine infrastructure, the virtual machine infrastructure comprising a plurality of applications and a plurality of nodes connected by edges, the method comprising:
-
identifying, in a navigation panel, an anchor node having a type; displaying, in a data panel, data associated with a first application defining the type of the anchor node and data associated with a second application different from the first application, wherein the data associated with each of the first and second applications is associated with a related node having a type defined by the second application; changing, in response to receiving input from a user via an input device of a computing device and without changing a focus of the navigation panel, a configuration setting of the first application in response to the input from the user. - View Dependent Claims (17, 18, 19)
-
-
20. A user interface for a virtual machine infrastructure, the virtual machine infrastructure comprising a plurality of applications and a plurality of nodes connected by edges, the user interface comprising:
-
a navigation panel displayed by a display of a computing device, the navigation panel identifying an anchor node having a type and a related node connected to the anchor node by an edge in an edge category associated with the type of the anchor node; a data panel displayed by the display of the computing device, the data panel displaying data associated with a first application and data associated with a second application different from the first application, the first application defining the type of the anchor node and the second application defining a type of the related node, wherein the user interface receives an input from a user via an input device of the computing device and changes a configuration setting of the first application in response to the input from the user. - View Dependent Claims (21, 22)
-
Specification