IP Library Granted Patent US 11,546,475
Granted Patent B2
US 11,546,475 · App. 17/091,659 · Granted Jan 3, 2023

System and method for dynamic driven context management

Inventors: Madan Gopal Devadoss (Bangalore, IN); Cherian Sebastian (Bangalore, IN)
Assignee: MICRO FOCUS LLC
H04M15/66G06N20/00H04L41/0893H04L41/16
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,546,475
App. No.
17/091,659
Granted
Jan 3, 2023
Kind
B2
Abstract

Context information associated with a network node is determined. For example, a network node (e.g., a server) has indicated that an application on the network node appears to be having performance problems. The context information may be to gather data about the application, such as, load, number of users accessing the application, etc. The context information comprises one or more rules for dynamically configuring how data is collected on the node. For example, the rule may indicate what specific statistics should be gathered from the application in real-time. The context information is sent to the network node. Node information is received from the network node in response to sending the context information. The node information is collected based on the one or more rules for configuring how data is collected on the network node. The node information is organized and is displayed on a user interface to a user.

Claims (40)

1. A system comprising:

a processor; and

a non-transitory computer readable medium, coupled with the processor and comprising processor readable and executable instructions that, when executed by the processor, cause the processor to:

determine context information associated with a plurality of network nodes, wherein the context information comprises one or more rules for configuring how the network nodes are to collect data regarding the network nodes and wherein the network nodes are respectively on a plurality of different networks;

respectively send the context information to the network nodes via the different networks;

receive, from the network nodes, node information, wherein the node information is collected by the network nodes based on the one or more rules of the context information that the network nodes received; and

organize the node information based on the received node information, wherein the organized node information is displayed on a user interface,

wherein the context information sent to each network node comprises individual context information regarding a user or owner of the network node.

2. The system of claim 1 , wherein the one or more rules dynamically disable one or more data collection elements in the network nodes.

3. The system of claim 1 , wherein the one or more rules dynamically enable one or more data collection elements in the network nodes.

4. The system of claim 1 , wherein the context information is based on machine learning.

5. The system of claim 4 , wherein the machine learning is based on a history of the context information sent to the network nodes.

6. The system of claim 4 , wherein the node information is based on hierarchical trees of parameters associated with statuses of the network nodes, and the hierarchical trees of parameters further clarify the statuses of the network nodes in real-time.

7. A method comprising:

determining, by a processor, context information associated with a plurality of network nodes, wherein the context information comprises one or more rules for configuring how the network nodes are to collect data regarding the network nodes and wherein the network nodes are respectively on a plurality of different networks;

respectively sending, by the processor, the context information to the network nodes via the different networks;

receiving, by the processor, from the network nodes, node information, wherein the node information is collected by the network nodes based on the one or more rules of the context information that the network nodes received; and

organizing, by the processor, the node information based on the received node information, wherein the organized node information is displayed on a user interface,

wherein the context information is different for two or more of the network nodes,

and wherein the one or more rules are different for the two or more of the network nodes.

8. The method of claim 7 , wherein the context information is based on machine learning.

9. The method of claim 8 , wherein the machine learning is based on a history of the context information sent to the network nodes.

10. The method of claim 8 , wherein the node information is based on hierarchical trees of parameters associated with statuses of the network nodes, and the hierarchical trees of parameters further clarify the statuses of the network nodes in real-time.

11. The method of claim 7 , wherein the one or more rules dynamically disable one or more data collection elements in the network nodes.

12. The method of claim 7 , wherein the one or more rules dynamically enable one or more data collection elements in the network nodes.

13. A non-transitory computer readable medium having stored thereon instructions that cause a processor to execute a method, the instructions comprising:

instructions to determine context information associated with a plurality of network nodes, wherein the context information comprises one or more rules for configuring how the network nodes are to collect data regarding the network nodes and wherein the network nodes are respectively on a plurality of different networks;

instructions to respectively send the context information to the network nodes via the different networks;

instructions to receive, from the network nodes, node information, wherein the node information is collected by the network nodes based on the one or more rules of the context information that the network nodes received; and

instructions to organize the node information based on the received node information, wherein the organized node information is displayed on a user interface,

whether either

the context information sent to each network node comprises individual context information regarding a user or owner of the network node, or

the context information is different for two or more of the network nodes and the one or more rules are different for the two or more of the network nodes.

14. The non-transitory computer-readable medium of claim 13 , wherein the context information sent to each network node comprises the individual context information regarding the user or owner of the network node.

15. The non-transitory computer-readable medium of claim 13 , wherein the context information is different for the two or more of the network nodes and the one or more rules are different for the two or more of the network nodes.

16. The non-transitory computer-readable medium of claim 13 , wherein the one or more rules dynamically disable one or more data collection elements in the network nodes.

17. The non-transitory computer-readable medium of claim 13 , wherein the one or more rules dynamically enable one or more data collection elements in the network nodes.

18. The non-transitory computer readable medium of claim 13 , wherein the context information is based on machine learning.

19. The non-transitory computer readable medium of claim 18 , wherein the context information is based on a history of the context information sent to the network nodes.

20. The non-transitory computer readable medium of claim 18 , wherein the node information is based on hierarchical trees of parameters associated with statuses of the network nodes, and the hierarchical trees of parameters further clarify the statuses of the network nodes in real-time.

Assignments (5)
RELEASE OF SECURITY INTEREST REEL/FRAME 055514/0345 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062625/0796 →
RELEASE OF SECURITY INTEREST REEL/FRAME 056011/0887 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062626/0389 →
SECURITY AGREEMENT Recorded Mar 5, 2021
From: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); MICRO FOCUS SOFTWARE INC.; NETIQ CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056011/0887 →
SECURITY AGREEMENT Recorded Mar 5, 2021
From: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); MICRO FOCUS SOFTWARE INC.; NETIQ CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055514/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2020
From: DEVADOSS, MADAN GOPAL; SEBASTIAN, CHERIAN
To: MICRO FOCUS LLC
Reel/Frame 054302/0227 →