Tracking data throughout an asset lifecycle
US-12166894-B2 · Dec 10, 2024 · US
US9602358B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9602358-B2 |
| Application number | US-201113218121-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 25, 2011 |
| Priority date | Aug 25, 2011 |
| Publication date | Mar 21, 2017 |
| Grant date | Mar 21, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments provide a virtual machine infrastructure including an application model and a user interface for displaying data associated with a plurality of nodes. The user interface is arranged in a hierarchy of views. An application is added to the infrastructure by adding an edge category and a view extension to the infrastructure. The user interface simultaneously displays the added view extension together with a view extension provided by another application.
Opening claim text (preview).
What is claimed: 1. A system comprising: one or more processors configured to execute: a plurality of applications, each application: defining at least one edge category for at least one of a plurality of nodes, each node connected to at least one other node of the plurality of nodes by an edge in an edge category associated with a type of the node; and providing at least one plugin, each plugin augmenting user interface functionality by adding at least one corresponding view for managing and/or monitoring one or more of the nodes, and a user interface of a virtual machine infrastructure, the user interface displaying the at least one corresponding view from each of the at least one plugin of each of the plurality of applications simultaneously, wherein each of the plurality of nodes is a system object. 2. The system of claim 1 , wherein the user interface navigates a graph formed by the plurality of nodes connected by edges in a tabular format. 3. The system of claim 1 , wherein display data from the at least one of the views is associated with an anchor node and the anchor node is the focus of a navigation panel of the user interface. 4. The system of claim 1 , wherein an application of the plurality of applications defines a type of at least one node. 5. The system of claim 1 , wherein adding an application extends the functionality of the virtual machine infrastructure. 6. A method of adding an application to a virtual machine infrastructure, the method comprising: adding an edge category to the virtual machine infrastructure, wherein the edge category defines a set of nodes, wherein each node in the set of nodes is a system object and is connected to at least one other node by an edge in the edge category, and wherein the virtual machine infrastructure includes an application model and a user interface at least partially defined by the application model; and adding a first plugin, which augments user interface functionality by adding at least a first view for managing and/or monitoring one or more of the nodes, to the user interface of the virtual machine infrastructure using the application model, wherein the user interface simultaneously displays the first view from the first plugin together with a second view from a second plugin provided by another application, the user interface displaying data shared by the first and second views. 7. The method of claim 6 , further comprising adding a node type to the virtual machine infrastructure. 8. The method of claim 6 , further comprising adding a node to the virtual machine infrastructure. 9. The method of claim 6 , wherein the user interface of the virtual machine infrastructure simultaneously displays data from at least two applications added to the virtual machine infrastructure. 10. The method of claim 6 , wherein adding an application extends the functionality of the virtual machine infrastructure. 11. The method of claim 6 , further comprising adding a plurality of nodes to the virtual machine infrastructure and connecting each node of the plurality of nodes to at least one other node. 12. The method of claim 6 , further comprising adding an entry point to the user interface of the virtual machine infrastructure. 13. The method of claim 6 , further comprising: adding a plurality of nodes to the virtual machine infrastructure; and adding an application perspective for each of the plurality of added nodes. 14. A computer readable storage media having computer executable instructions, the computer executable instructions comprising: an application comprising components that provide functionality to a virtual machine infrastructure, the virtual machine infrastructure comprising an application model and a user interface at least partially defined by the application model, the application further comprising: an edge category component for adding an edge category to the virtual machine infrastructure, wherein the edge category defines a set of nodes, and wherein each node in the set of nodes represents a system object and is connected to at least one other node by an edge in the edge category; and a view extension component for adding a first plugin, which augments user interface functionality by adding at least a first view for managing and/or monitoring one or more of the nodes, to the user interface of the virtual machine infrastructure, the user interface displaying the first view from the first plugin simultaneously with a second view from a second plugin provided by another application, the user interface displaying data shared by the first and second views. 15. The computer readable storage media of claim 14 , the application further comprising a node component for adding a node type to the virtual machine infrastructure. 16. The computer readable storage media of claim 14 , wherein the user interface of the virtual machine infrastructure simultaneously displays data from at least two applications added to the virtual machine infrastructure. 17. The computer readable storage media of claim 14 , wherein the application extends the functionality of the virtual machine infrastructure. 18. The computer readable storage media of claim 14 , the application further comprising a node component for adding a plurality of nodes to the virtual machine infrastructure and connecting each node of the plurality of nodes to at least one other node. 19. The computer readable storage media of claim 14 , the application further comprising an entry point component for adding an entry point to the user interface of the virtual machine infrastructure. 20. The computer readable storage media of claim 14 , wherein the application further comprises: a node component for adding a plurality of nodes to the virtual machine infrastructure; and an application perspective component for adding an application perspective for each of the plurality of added nodes. 21. The system of claim 1 , wherein the system object is one of the following: a computing device, a system resource, or a network switch.
where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems (multiprogramming arrangements G06F9/46; allocation of resources G06F9/50) · CPC title
with visual {or acoustical} indication of the functioning of the machine · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Interaction with page-structured environments, e.g. book metaphor · CPC title
comprising specially adapted graphical user interfaces [GUI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.