Data transformation of performance statistics and ticket information for network devices for use in machine learning models
First Claim
1. A device, comprising:
- one or more memories; and
one or more processors communicatively coupled to the one or more memories to;
obtain historical network data associated with a set of network devices,the historical network data being associated with a first set of values that are in a format capable of being processed by one or more data models, andthe historical network data including at least one of;
historical network ticket information, orhistorical performance statistics relating to the set of network devices;
determine a set of historical network performance indicators for one or more groups of network devices, of the set of network devices, by analyzing the historical network data;
train the one or more data models based on the set of historical network performance indicators;
receive, after training the one or more data models, new network data for one or more network devices of the set of network devices,the new network data being received periodically over an interval and including at least one of;
network ticket information, orperformance statistics relating to the one or more network devices;
determine a set of other network performance indicators that are associated with the one or more network devices, of the set of network devices, by analyzing the new network data;
convert the set of other network performance indicators into a second set of values that are in the format capable of being processed by the one or more data models,wherein the one or more processors, when converting the set of other network performance indicators into the second set of values, are to;
execute a data mining technique to identify, by analyzing information associated with a set of data sources, a set of threshold ranges of values,
the set of threshold ranges of values being associated with a network performance indicator of the set of other network performance indicators;
compare the network performance indicator, of the set of other network performance indicators, to the set of threshold ranges of values; and
convert the network performance indicator to a value included in the second set of values based on a particular threshold range of values, of the set of threshold ranges of values, with which the network performance indicator is associated;
generate, based on the set of other network performance indicators and the one or more data models, one or more recommendations associated with improving network performance; and
perform, based on the one or more recommendations, one or more actions associated with improving network performance.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive one or more data models that have been trained using a first set of values that are in a format capable of being processed by the one or more data models. The first set of values may be associated with a set of historical network performance indicators relating to a set of network devices. The device may receive network data that includes network ticket information and performance statistics for the one or more network devices. The device may determine a set of network performance indicators relating to the one or more network devices. The device may convert the set of network performance indicators into a second set of values that are in the format capable of being processed by the one or more data models. The device may use the second set of values to generate one or more recommendations associated with improving network performance.
-
Citations
20 Claims
-
1. A device, comprising:
-
one or more memories; and one or more processors communicatively coupled to the one or more memories to; obtain historical network data associated with a set of network devices, the historical network data being associated with a first set of values that are in a format capable of being processed by one or more data models, and the historical network data including at least one of; historical network ticket information, or historical performance statistics relating to the set of network devices; determine a set of historical network performance indicators for one or more groups of network devices, of the set of network devices, by analyzing the historical network data; train the one or more data models based on the set of historical network performance indicators; receive, after training the one or more data models, new network data for one or more network devices of the set of network devices, the new network data being received periodically over an interval and including at least one of; network ticket information, or performance statistics relating to the one or more network devices; determine a set of other network performance indicators that are associated with the one or more network devices, of the set of network devices, by analyzing the new network data; convert the set of other network performance indicators into a second set of values that are in the format capable of being processed by the one or more data models, wherein the one or more processors, when converting the set of other network performance indicators into the second set of values, are to; execute a data mining technique to identify, by analyzing information associated with a set of data sources, a set of threshold ranges of values,
the set of threshold ranges of values being associated with a network performance indicator of the set of other network performance indicators;compare the network performance indicator, of the set of other network performance indicators, to the set of threshold ranges of values; and convert the network performance indicator to a value included in the second set of values based on a particular threshold range of values, of the set of threshold ranges of values, with which the network performance indicator is associated; generate, based on the set of other network performance indicators and the one or more data models, one or more recommendations associated with improving network performance; and perform, based on the one or more recommendations, one or more actions associated with improving network performance. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a device, one or more data models that have been trained using a first set of values that are in a format capable of being processed by the one or more data models, the first set of values being associated with a set of historical network performance indicators that relate to a set of network devices; receiving, by the device, network data for one or more network devices of the set of network devices, the network data including network ticket information and performance statistics relating to the one or more network devices; determining, by the device, a set of other network performance indicators that are associated with the one or more network devices by analyzing the network data; converting, by the device, the set of other network performance indicators into a second set of values that are in the format capable of being processed by the one or more data models, wherein converting the set of other network performance indicators into the second set of values comprises; executing a data mining technique to identify, by analyzing information associated with a set of data sources, a set of threshold ranges of values, the set of threshold ranges of values being associated with a network performance indicator of the set of other network performance indicators, comparing the network performance indicator to the set of threshold ranges of values, and converting the network performance indicator to a value included in the second set of values based on a particular threshold range of values, of the set of threshold ranges of values, with which the network performance indicator is associated; generating, by the device and by providing the second set of values as input to the one or more data models, one or more recommendations associated with improving network performance; and performing, by the device and based on the one or more recommendations, one or more actions associated with improving network performance. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive one or more data models that have been trained using one or more machine learning techniques and a first set of values that are in a format capable of being processed by the one or more data models, the first set of values being associated with a set of historical network performance indicators that relate to a set of network devices; receive network data for one or more network devices of the set of network devices, the network data including at least one of; network ticket information relating to the one or more network devices, or performance statistics relating to the one or more network devices; determine a set of other network performance indicators that are associated with the one or more network devices, of the set of network devices, by analyzing the network data; convert the set of other network performance indicators into a second set of values that are in the format capable of being processed by the one or more data models, wherein the one or more instructions, that cause the one or more processors to convert the set of other network performance indicators into the second set of values, cause the one or more processors to; execute a data mining technique to identify, by analyzing information associated with a set of data sources, a set of threshold ranges of values,
the set of threshold ranges of values being associated with a network performance indicator of the set of other network performance indicators,compare the network performance indicator, of the set of other network performance indicators, to the set of threshold ranges of values, and convert the network performance indicator to a value included in the second set of values based on a particular threshold range of values, of the set of threshold ranges of values, with which the network performance indicator is associated; generate, by providing the second set of values as input to the one or more data models, one or more recommendations associated with improving network performance, the one or more recommendations including at least one of; a first recommendation to modify a number of network devices used to support traffic flow, a second recommendation to modify an allocation of resources associated with at least one of the one or more network devices, or a third recommendation to reroute traffic flow associated with the set of network devices; and perform, based on the one or more recommendations, one or more actions associated with improving network performance. - View Dependent Claims (16, 17, 18, 19, 20)
Specification