Fixed line resource management
First Claim
Patent Images
1. A monitoring server comprising:
- a processor;
a network interface coupled to the processor configured to enable communications via a wireline communication network;
a storage device for content and programming; and
a program stored in the storage device having a data processing layer, an intelligence layer, and an automation layer wherein execution of the program by the processor configures the monitoring server to perform acts comprising;
receiving data from disparate nodes by the processing layer via the wireline communication network;
determining, by the intelligence layer, whether a first node from the disparate nodes is new or is pre-existing;
upon determining that the first node is new;
applying a first set of static rules to the data received from the first node;
upon determining that one or more criteria based on the first set of static rules are met, storing the determination in a measurements megastore server;
upon determining that one or more criteria based on the first set of static rules are not met;
retrieving contextual information from the measurements megastore server related to the first node;
determining a status of nodes in a critical path of the first node based on the contextual information;
identifying a root cause of why the one or more criteria based on the first set of static rules are not met; and
sending a notification based on the root cause of why the one or more criteria based on the first set of static rules are not met;
upon determining that the first node is pre-existing;
applying a second set of static rules to the data received from the first node;
upon determining that one or more criteria based on the second set of static rules are met, storing the determination in the measurements megastore server;
upon determining that one or more criteria based on the second set of static rules are not met;
retrieving contextual information from the measurements megastore server related to the first node;
applying complex rules to the data received from the first nodeidentifying a root cause of why the one or more criteria based on the second set of static rules are not met based on the complex rules; and
sending a notification based on the root cause of why the one or more criteria based on the second set of static rules are not met.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of managing fixed line network elements. Data from disparate sources is received by a processing layer of a monitoring server via a wireline communication network. The intelligence layer determines whether a first node from the disparate nodes is new or pre-existing. Based on a determination by the intelligence layer whether a node is new or pre-existing, different static rules are applied to the received data from the first node. Contextual information is retrieved from the measurements megastore related to the first node. A root cause of a malfunction of the first node is determined. A notification is generated based on the root cause of the malfunction.
20 Citations
21 Claims
-
1. A monitoring server comprising:
-
a processor; a network interface coupled to the processor configured to enable communications via a wireline communication network; a storage device for content and programming; and a program stored in the storage device having a data processing layer, an intelligence layer, and an automation layer wherein execution of the program by the processor configures the monitoring server to perform acts comprising; receiving data from disparate nodes by the processing layer via the wireline communication network; determining, by the intelligence layer, whether a first node from the disparate nodes is new or is pre-existing; upon determining that the first node is new; applying a first set of static rules to the data received from the first node; upon determining that one or more criteria based on the first set of static rules are met, storing the determination in a measurements megastore server; upon determining that one or more criteria based on the first set of static rules are not met; retrieving contextual information from the measurements megastore server related to the first node; determining a status of nodes in a critical path of the first node based on the contextual information; identifying a root cause of why the one or more criteria based on the first set of static rules are not met; and sending a notification based on the root cause of why the one or more criteria based on the first set of static rules are not met; upon determining that the first node is pre-existing; applying a second set of static rules to the data received from the first node; upon determining that one or more criteria based on the second set of static rules are met, storing the determination in the measurements megastore server; upon determining that one or more criteria based on the second set of static rules are not met; retrieving contextual information from the measurements megastore server related to the first node; applying complex rules to the data received from the first node identifying a root cause of why the one or more criteria based on the second set of static rules are not met based on the complex rules; and sending a notification based on the root cause of why the one or more criteria based on the second set of static rules are not met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having stored thereon a plurality of sequences of instructions which, when executed by one or more processors cause an electronic device to:
-
receive data from disparate nodes layer via the wireline communication network; determine whether a first node from the disparate nodes is new or is pre-existing; upon determining that the first node is new; apply a first set of static rules to the data received from the first node; upon determining that one or more criteria based on the first set of static rules are met, store the determination in a measurements megastore server; upon determining that one or more criteria based on the first set of static rules are not met; retrieve contextual information from the measurements megastore server related to the first node; identify a root cause of why the one or more criteria based on the first set of static rules are not met; and send a notification based on the root cause of why the one or more criteria based on the first set of static rules are not met; upon determining that the first node is pre-existing; apply a second set of static rules to the data received from the first node; upon determining that one or more criteria based on the second set of static rules are met, store the determination in the measurements megastore server; upon determining that one or more criteria based on the second set of static rules are not met; retrieve contextual information from the measurements megastore server related to the first node; apply complex rules to the data received from the first node identify a root cause of why the one or more criteria based on the second set of static rules are not met based on the complex rules; and send a notification based on the root cause of why the one or more criteria based on the second set of static rules are not met. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification