Apparatus, system, and method for progressively disclosing information in support of information technology system visualization and management
First Claim
1. An apparatus to disclose information, the apparatus comprising:
- a semiconductor device storing executable code;
a processor executing the executable code, the executable code comprisingan organization module establishing a plurality of levels of graphical information for an information technology system comprising a plurality of entities and a plurality of connections between entities, wherein each entity is selected from an object comprising at least one physical device in a data center and a resource comprising a logical portion of an object and represents one or more sub-entities and is assigned to at least one level and at least one entity class comprising similar objects, and each level with a specified granularity of entity information, the granularities ranging from a least fine granularity with high level information and the entity having at least one sub-entity to a finest granularity wherein the entity has no sub-entity;
an assignment module assigning an entity graphical representation to each entity for each assigned level;
a navigation module navigating from a first entity graphical representation to a selected entity graphical representation, the navigation comprising a diagonal navigation moving from the first entity graphical representation of a first level and a first entity class to the selected entity graphical representation of a second level and a second entity class;
a display module displaying the selected entity graphical representation with the entity information granularity for a finer granularity level and a context graphical representation of each entity with a direct relationship with the selected entity with the entity information granularity for a less fine granularity level, the selected entity graphical representation and context graphical representation comprising an information environment and displaying a plurality of connections for a group of entities, each connection with a specified relationship metric, as a single aggregated connection and a single aggregated information disclosure of the specified relationship metric, the specified relationship metric selected from a priority connection and a failed connection; and
a modification module progressively modifying the information environment in response to a user request.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for progressively disclosing information in support of information technology system visualization and management. An organization module establishes a plurality of levels of graphical information for an information technology system comprising a plurality of entities and a plurality of connections between entities, wherein each entity represents one or more sub-entities and is assigned to at least one level and at least one entity class. An assignment module assigns an entity graphical representation to each entity for each assigned level. A display module displays the entity graphical representation for a selected entity with the entity information granularity for a level and a context graphical representation of an adjacent entity relationship. A modification module progressively modifies the information environment in response to a user request.
-
Citations
32 Claims
-
1. An apparatus to disclose information, the apparatus comprising:
-
a semiconductor device storing executable code; a processor executing the executable code, the executable code comprising an organization module establishing a plurality of levels of graphical information for an information technology system comprising a plurality of entities and a plurality of connections between entities, wherein each entity is selected from an object comprising at least one physical device in a data center and a resource comprising a logical portion of an object and represents one or more sub-entities and is assigned to at least one level and at least one entity class comprising similar objects, and each level with a specified granularity of entity information, the granularities ranging from a least fine granularity with high level information and the entity having at least one sub-entity to a finest granularity wherein the entity has no sub-entity; an assignment module assigning an entity graphical representation to each entity for each assigned level; a navigation module navigating from a first entity graphical representation to a selected entity graphical representation, the navigation comprising a diagonal navigation moving from the first entity graphical representation of a first level and a first entity class to the selected entity graphical representation of a second level and a second entity class; a display module displaying the selected entity graphical representation with the entity information granularity for a finer granularity level and a context graphical representation of each entity with a direct relationship with the selected entity with the entity information granularity for a less fine granularity level, the selected entity graphical representation and context graphical representation comprising an information environment and displaying a plurality of connections for a group of entities, each connection with a specified relationship metric, as a single aggregated connection and a single aggregated information disclosure of the specified relationship metric, the specified relationship metric selected from a priority connection and a failed connection; and a modification module progressively modifying the information environment in response to a user request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 32)
-
-
14. A semiconductor device storing executable code executed by a processor to perform an operation to disclose information, the operation comprising:
-
establishing a plurality of levels of graphical information for an information technology system comprising a plurality of entities and a plurality of connections between entities, wherein each entity is selected from an object comprising at least one physical device in a data center and a resource comprising a logical portion of an object and represents one or more sub-entities and is assigned to at least one level and at least one entity class comprising similar objects, each level with a specified granularity of entity information, the granularities ranging from a least fine granularity with high level information and the entity having at least one sub-entity to a finest granularity wherein the entity has no sub-entity; assigning an entity graphical representation to each entity for each assigned level wherein the entity graphical representation comprises at least one icon; navigating from a first entity graphical representation to a selected entity graphical representation, the navigation comprising a diagonal navigation moving from the first entity graphical representation of a first level and a first entity class to the selected entity graphical representation of a second level and a second entity class; displaying the selected entity graphical representation with the entity information granularity for a finer granularity level and a context graphical representation of each entity with a direct relationship with the selected entity with the entity information granularity for a less fine granularity level, the selected entity graphical representation and context graphical representation comprising an information environment and displaying a plurality of connections for a group of entities, each connection with a specified relationship metric, as a single aggregated connection and a single aggregated information disclosure of the specified relationship metric, the specified relationship metric selected from a priority connection and a failed connection; and progressively modifying the information environment in response to a user request. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system to disclose information, the system comprising:
-
an information technology system configured to process data; a computer in communication with the information technology system and comprising a semiconductor device storing executable code and a processor executing the executable code, the executable code comprising; an organization module establishing a plurality of levels of graphical information for an information technology system comprising a plurality of entities and a plurality of connections between entities, wherein each entity is selected from an object comprising at least one physical device in a data center and a resource comprising a logical portion of an object and represents one or more sub-entities that are objects and/or resources and each entity is assigned to at least one level and at least one entity class comprising similar objects, each level with a specified granularity of entity information, the granularities ranging from a least fine granularity with high level information and the entity having at least one sub-entity to a finest granularity wherein the entity has no sub-entity; an assignment module assigning an entity graphical representation to each entity for each assigned level wherein the entity graphical representation comprises at least one icon; a navigation module navigating from a first entity graphical representation to a selected entity graphical representation, the navigation comprising a diagonal navigation moving from the first entity graphical representation of a first level and a first entity class to the selected entity graphical representation of a second level and a second entity class; a display module displaying the selected entity graphical representation with the entity information granularity for a finer granularity level and a context graphical representation of each entity with a direct relationship with the selected entity with the entity information granularity for a less fine granularity level, the selected entity graphical representation and context graphical representation comprising an information environment and displaying a plurality of connections for a group of entities, each connection with a specified relationship metric, as a single aggregated connection and a single aggregated information disclosure of the specified relationship metric, the specified relationship metric selected from a priority connection and a failed connection; a modification module progressively modifying the information environment in response to a user request; and a navigation module navigating to an entity graphical representation of the information environment. - View Dependent Claims (29)
-
-
30. A method for deploying computer infrastructure, comprising integrating computer-readable code into a computing system, wherein the code in combination with the computing system is capable of performing the following:
-
establishing a plurality of levels of graphical information for an information technology system comprising a plurality of entities and a plurality of connections between entities, wherein each entity is selected from an object comprising at least one physical device in a data center and a resource comprising a logical portion of an object and represents one or more sub-entities and is assigned to at least one level and at least one entity class comprising similar objects, each level is configured with a specified granularity of entity information, the granularities ranging from a least fine granularity with high level information and the entity having at least one sub-entity to a finest granularity wherein the entity has no sub-entity, and wherein the levels comprise a global level configured with an entity information granularity that provides abstracted information for a group of entities, and an orbital level configured with an entity information granularity that provides abstracted information for a group of entities and the immediate environment; assigning an entity graphical representation to each entity for each assigned level wherein the entity graphical representation comprises at least one icon; navigating from a first entity graphical representation to a selected entity graphical representation, the navigation comprising a diagonal navigation moving from the first entity graphical representation of a first level and a first entity class to the selected entity graphical representation of a second level and a second entity class; displaying the selected entity graphical representation with the entity information granularity for a finer granularity level and a context graphical representation of each entity with a direct relationship with the selected entity with the entity information granularity for a less fine granularity level, the selected entity graphical representation and context graphical representation comprising an information environment and displaying a plurality of connections for a group entities, each connection with a spec i tied relationship metric, as a single aggregated connection and a single aggregated information disclosure of the specified relationship metric, the specified relationship metric selected from a priority connection and a failed connection; and progressively modifying the information environment in response to a user request.
-
-
31. An apparatus to disclose information, the apparatus comprising:
-
a semiconductor device storing executable code; a processor executing the executable code, the executable code comprising means for establishing a plurality of levels of graphical information for an information technology system comprising a plurality of entities and a plurality of connections between entities, wherein each entity is selected from an object comprising at least one physical device in a data center and a resource comprising a logical portion of an object and represents one or more sub-entities and is assigned to at least one level and at least one entity class comprising similar objects, each level with a specified granularity of entity information, the granularities ranging from a least fine granularity with high level information and the entity having at least one sub-entity to a finest granularity wherein the entity has no sub-entity, and wherein the levels comprise a global level with a entity information granularity that provides abstracted information for a group of entities, a properties level with an entity information granularity that provides detailed information about each entity and minimal abstraction, an ambient level with an entity information granularity that provides abstracted information for groups of entities within a given entity class, an orbital level with an entity information granularity that provides abstracted information for a group of entities and the immediate environment, a context level with an entity information granularity that provides abstracted information for entities in a group of entities, and a case level with an entity information granularity that displays connections between entities in a group; means for assigning an entity graphical representation to each entity for each assigned level wherein the entity graphical representation comprises at least one icon; means for navigating from a first entity graphical representation to a selected entity graphical representation, the navigation comprising a diagonal navigation moving from the first entity graphical representation of a first level and a first entity class to the selected entity graphical representation of a second level and a second entity class; means for displaying the selected entity graphical representation with the entity information granularity for a finer granularity level and a context graphical representation of each entity with a direct relationship with the selected entity with the entity information granularity for a less fine granularity level, the selected entity graphical representation and context graphical representation comprising an information environment and displaying a plurality of connections for a group of entities, each connection with a specified relationship metric, as a single aggregated connection and a single aggregated information disclosure of the specified relationship metric, the specified relationship metric selected from a priority connection arid a failed connection; means for progressively modifying the information environment in response to a user request; and the navigating means further navigating to a graphical representation of the information environment.
-
Specification