US 12,335,110 B2
Key performance indicator threshold correlation aggregation apparatus and method
Vishvesh Trivedi, Tokyo (JP); Anshul Bhatt, Tokyo (JP); Dhananjay Chaubey, Tokyo (JP); Alok Singh Pawar, Madhya Pradesh (IN); and Manish Patidar, Madhya Pradesh (IN)
Assigned to RAKUTEN MOBILE, INC., Tokyo (JP)
Appl. No. 17/760,304
Filed by Rakuten Mobile, Inc., Tokyo (JP)
PCT Filed May 18, 2022, PCT No. PCT/US2022/029748
§ 371(c)(1), (2) Date Aug. 8, 2022,
PCT Pub. No. WO2023/224609, PCT Pub. Date Nov. 23, 2023.
Prior Publication US 2024/0205106 A1, Jun. 20, 2024
Int. Cl. G06F 15/173 (2006.01); H04L 41/5009 (2022.01); H04L 43/16 (2022.01)
CPC H04L 41/5009 (2013.01) [H04L 43/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
processing, by a processor, one or more parameter selection inputs received by way of a graphical user interface comprising a plurality of parameter input fields, each parameter input field of the plurality of parameter input fields being configured to receive a parameter selection corresponding to a threshold correlation rule associated with monitoring a communication network;
processing one or more node selection inputs received by way of the graphical user interface;
causing a list of one or more key performance indicators (KPIs) associated with monitoring the communication network to be populated based on the one or more parameter selection inputs and the one or more node selection inputs;
causing one or more of the KPIs to be selected for inclusion in the threshold correlation rule based on a selection of one or more of the KPIs included in the list of the one or more KPIs;
processing one or more threshold comparison inputs received by way of the graphical user interface, the threshold comparison inputs comprising at least one KPI of the one or more KPIs selected for inclusion in the threshold correlation rule, a threshold comparison target to which a KPI value of the at least one KPI is compared, and a threshold comparison condition identifying a basis for comparing the KPI value of the at least one KPI to the threshold comparison target;
processing one or more breach consistency condition inputs, wherein the one or more breach consistency condition inputs include a number of instances where the threshold comparison condition is true, the number of instances where the threshold comparison condition is true included in the one or more breach consistency condition inputs is a consistency threshold value, and a determination that a counting of instances where the threshold comparison condition is true results in a number that meets or exceeds the consistency threshold value indicates that an operating state of the communication network is outside a preset operating performance level that the at least one KPI is configured to indicate;
generating a provisional threshold correlation rule based on the one or more threshold comparison inputs and the one or more breach consistency condition inputs;
processing the provisional threshold correlation rule to determine whether a previously created threshold correlation rule corresponding to the at least one KPI exists in a KPI rule database that matches the provisional threshold correlation rule;
in response to a determination that a previously created threshold correlation rule exists in the KPI rule database, causing a notification to be displayed indicating that the previously created threshold correlation rule exists in the database, and requesting confirmation to create the threshold correlation rule;
generating the threshold correlation rule based on a confirmation to create the threshold correlation rule or a determination that the provisional threshold correlation rule does not match the previously created threshold correlation rule in the database;
causing the threshold correlation rule to be stored in the database;
processing system data associated with operating the communication network to determine KPI values corresponding to the at least one KPI;
comparing each KPI value corresponding to the at least one KPI to the threshold comparison target; and
in response to a determination that the operating state of the communication network is outside the preset performance level, based on the determination that the counting of the instances where the threshold comparison condition is true results in the number that meets or exceeds the consistency threshold value, causing an alert to be generated indicating that the operating state of the communication network is outside the preset performance level.