IP Library Granted Patent US 8,364,623
Granted Patent B1
US 8,364,623 · App. 11/190,609 · Granted Jan 29, 2013

Computer systems management using mind map techniques

Inventors: Guy Barry Owen Bunker (Buckinghamshire, GB); Christopher James Elphinstone Chandler (Boston, MA)
Assignee: Symantec Operating Corporation
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 8,364,623
App. No.
11/190,609
Granted
Jan 29, 2013
Kind
B1
Abstract

A method for computer systems management using mind map techniques comprises receiving a request to generate a graphical summarization of relationships of a particular entity associated with an information technology (IT) infrastructure with other entities associated with the infrastructure, and generating a graphical representation of the particular entity and its relationships as a mind map comprising a plurality of linked nodes. The network of nodes may include a primary node representing the particular entity, a first link from the primary node to a first sub-network of nodes representing a first relationship, and a second link from the primary node to a second sub-network of nodes representing a second relationship.

Claims (78)

1. A computer-implemented method, comprising:

receiving a request to present a graphical summarization of relationships of a particular entity associated with an information technology (IT) infrastructure to other entities associated with the IT infrastructure;

generating a graphical representation of the particular entity and its relationships to selected other entities associated with the IT infrastructure as a mind map comprising a network of nodes, wherein the network of nodes includes:

a primary node representing the particular entity;

a first link from the primary node to a first sub-network of nodes representing a first relationship of the particular entity to a first set of the selected other entities, wherein the first relationship is a non-containment relationship; and

a second link from the primary node to a second sub-network of nodes representing a second relationship of the particular entity to a second set of the selected other entities;

wherein the first sub-network is represented as an aggregate node with an accompanying status summary region; and

providing an interface which allows a user to specify a content of said status summary region.

2. The method as recited in claim 1 , further comprising:

receiving the request from a user; and

selecting the entities of the first and second sets based at least partly on a set of authorization privileges associated with the user.

3. The method as recited in claim 1 , wherein at least one entity of the first set of the selected other entities also belongs to the second set of selected other entities.

4. The method as recited in claim 1 , wherein the status summary region includes a dynamically updated summary of status information related to the first set of the selected other entities.

5. The method as recited in claim 4 , further comprising:

providing an interface to specify one or more attributes of the entities of the first set and a summarization technique for each of the selected one or more attributes; and

in response to input received via the interface, summarizing values of the one or more attributes according to the summarization technique, and including the summarized values in the dynamically updated summary.

6. The method as recited in claim 4 , further comprising:

providing an interface to provide an expanded version of the first sub-network; and

in response to input received via the interface, displaying an expanded version of the first sub-network, wherein the expanded version includes local status information for at least one entity represented by a node of the first sub-network.

7. The method as recited in claim 1 , wherein the primary node is displayed centrally within a display area.

8. The method as recited in claim 1 , further comprising:

providing an interface to select a particular node of the first sub-network of nodes to be a primary node in a regenerated version of the mind map; and

in response to input received via the interface, preparing a regenerated version of the mind map with the particular node as the primary node.

9. The method as recited in claim 1 , further comprising:

providing an interface to select a particular node of the first sub-network of nodes to be the primary node of a second mind map; and

in response to input received via the interface, generating a second mind map with the particular node as the primary node of the second mind map.

10. The method as recited in claim 1 , further comprising:

obtaining information relating the particular entity to entities represented in the first sub-network from one or more databases, and

regenerating the mind map upon a detection of a change in the information.

11. The method as recited in claim 1 , further comprising:

providing an interface allowing a user to customize a version of the mind map during a first session of interaction with a systems management tool, wherein the customized version includes a representation of a new relationship defined by the user; and

displaying the customized version of the mind map during a remainder of the first session.

12. The method as recited in claim 11 , further comprising:

saving metadata indicative of the customized version in a persistent database; and

in response to a request from the user during a second session of interaction with the systems management tool,

retrieving the metadata from the persistent database; and

displaying the customized version of the mind map in accordance with the metadata.

13. The method as recited in claim 1 , further comprising:

providing an interface to select a particular systems management action associated with a particular node of the first sub-network; and

in response to input received via the interface, initiating the systems management action.

14. A system comprising:

a processor; and

memory coupled to the processor, wherein the memory stores program instructions computer-executable by the processor to implement a system management tool configured to:

receive a request to present a graphical summarization of relationships of a particular entity associated with an information technology (IT) infrastructure to other entities associated with the IT infrastructure;

generate a graphical representation of the particular entity and its relationships to selected other entities associated with the IT infrastructure as a mind map comprising a network of nodes, wherein the network of nodes includes:

a primary node representing the particular entity;

a first link from the primary node to a first sub-network of nodes representing a first relationship of the particular entity to a first set of the selected other entities, wherein the first relationship is a non-containment relationship; and

a second link from the primary node to a second sub-network of nodes representing a second relationship of the particular entity to a second set of the selected other entities;

wherein the first sub-network is represented as an aggregate node with an accompanying status summary region; and

provide an interface which allows a user to specify a content of said status summary region.

15. The system as recited in claim 14 , wherein the systems management tool is further configured to:

receive the request from a user; and

select the entities of the first and second sets based at least partly on a set of authorization privileges associated with the user.

16. The system as recited in claim 14 , wherein the status summary region includes a dynamically updated summary of status information related to the first set of the selected other entities.

17. The system as recited in claim 16 , wherein the systems management tool is further configured to:

provide an interface to specify one or more attributes of the entities of the first set and a summarization technique for each of the selected one or more attributes; and

in response to input received via the interface, summarize values of the one or more attributes according to the summarization technique, and including the summarized values in the dynamically updated summary.

18. The system as recited in claim 16 , wherein the systems management tool is further configured to:

obtain information relating the particular entity to entities represented in the first sub-network from one or more databases, and

regenerate the mind map upon a detection of a change in the information.

19. A non-transitory computer readable medium comprising program instructions wherein the instructions are computer-executable:

receive a request to present a graphical summarization of relationships of a particular entity associated with an information technology (IT) infrastructure to other entities associated with the IT infrastructure;

generate a graphical representation of the particular entity and its relationships to selected other entities associated with the IT infrastructure as a mind map comprising a network of nodes, wherein the network of nodes includes:

a primary node representing the particular entity;

a first link from the primary node to a first sub-network of nodes representing a first relationship of the particular entity to a first set of the selected other entities, wherein the first relationship is a non-containment relationship; and

a second link from the primary node to a second sub-network of nodes representing a second relationship of the particular entity to a second set of the selected other entities;

wherein the first sub-network is represented as an aggregate node with an accompanying status summary region; and

provide an interface which allows a user to specify a content of said status summary region.

20. The computer readable medium as recited in claim 19 , wherein the instructions are further computer-executable to:

receive the request from a user; and

select the entities of the first and second sets based at least partly on a set of authorization privileges associated with the user.

21. The computer readable medium as recited in claim 19 , wherein the status summary region includes a dynamically updated summary of status information related to the first set of the selected other entities.

22. The computer readable medium as recited in claim 21 , wherein the instructions are further computer-executable to:

provide an interface to specify one or more attributes of the entities of the first set and a summarization technique for each of the selected one or more attributes; and

in response to input received via the interface, summarize values of the one or more attributes according to the summarization technique, and including the summarized values in the dynamically updated summary.

23. The computer readable medium as recited in claim 19 , wherein the instructions are further computer-executable to:

obtain information relating the particular entity to entities represented in the first sub-network from one or more databases, and

regenerate the mind map upon a detection of a change in the information.

Assignments (18)
SECURITY INTEREST Recorded Dec 12, 2025
From: ARCTERA US LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073951/0470 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 070530/0497 Recorded Dec 1, 2025
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: ARCTERA US LLC
Reel/Frame 073833/0730 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 069585/0150 Recorded Dec 1, 2025
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARCTERA US LLC
Reel/Frame 073833/0848 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2024
From: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC (F/K/A VERITAS US IP HOLDINGS LLC)
Reel/Frame 069712/0090 →
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 069634/0584 →
SECURITY INTEREST Recorded Dec 10, 2024
From: ARCTERA US LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 069563/0243 →
PATENT SECURITY AGREEMENT Recorded Dec 10, 2024
From: ARCTERA US LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069585/0150 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2024
From: VERITAS TECHNOLOGIES LLC
To: ARCTERA US LLC
Reel/Frame 069548/0468 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Nov 25, 2024
From: BANK OF AMERICA, N.A., AS ASSIGNOR
To: ACQUIOM AGENCY SERVICES LLC, AS ASSIGNEE
Reel/Frame 069440/0084 →
TERMINATION AND RELEASE OF SECURITY IN PATENTS AT R/F 037891/0726 Recorded Nov 30, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VERITAS US IP HOLDINGS, LLC
Reel/Frame 054535/0814 →
SECURITY INTEREST Recorded Aug 20, 2020
From: VERITAS TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 054370/0134 →
MERGER AND CHANGE OF NAME Recorded Apr 18, 2016
From: VERITAS US IP HOLDINGS LLC; VERITAS TECHNOLOGIES LLC
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 038455/0752 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 037891/0726 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037891/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: SYMANTEC CORPORATION
To: VERITAS US IP HOLDINGS LLC
Reel/Frame 037697/0412 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 019872 FRAME 979. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE IS SYMANTEC OPERATING CORPORATION. Recorded Mar 5, 2012
From: VERITAS OPERATING CORPORATION
To: SYMANTEC OPERATING CORPORATION
Reel/Frame 027819/0462 →
CHANGE OF NAME Recorded Sep 26, 2007
From: VERITAS OPERATING CORPORATION
To: SYMANTEC CORPORATION
Reel/Frame 019872/0979 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2005
From: BUNKER, GUY BARRY OWEN; CHANDLER, CHRISTOPHER JAMES ELPHINSTONE
To: VERITAS OPERATING CORPORATION
Reel/Frame 016826/0291 →
Continuity (1)
Provisional Application 60695041 · Jun 29, 2005