| CPC H04L 41/147 (2013.01) [H04L 41/12 (2013.01); H04L 63/1458 (2013.01)] | 20 Claims |

|
1. A device comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
obtaining first information indicative of one or more historical operating characteristics of a network;
obtaining second information indicative of one or more current operating characteristics of the network;
comparing, via a first computer-implemented process that requires no manual intervention, the first information to the second information to make a prediction of a potential future network event, resulting in a predicted future network event;
classifying, via a second computer-implemented process that requires no manual intervention, the predicted future network event into one of a plurality of classes of network events;
responsive to the classifying and based on a set of policies, facilitating, via a third computer-implemented process that requires no manual intervention, an action to at least partially avoid an occurrence of the predicted future network event;
determining a degree of success of the action, wherein the degree of success of the action is measured as a percentage between 0 and 100, inclusive; and
updating the set of policies based upon the degree of success of the action, wherein the updating results in an updated set of policies, and wherein the updating the set of policies is in accordance with the degree of success being above a threshold.
|