US 12,010,031 B2
Methods and apparatus for facilitating fault detection and/or predictive fault detection
Ebrahim Safavi, Santa Clara, CA (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Apr. 14, 2023, as Appl. No. 18/300,918.
Application 18/300,918 is a continuation of application No. 17/809,770, filed on Jun. 29, 2022, granted, now 11,671,376.
Application 17/809,770 is a continuation of application No. 17/174,800, filed on Feb. 12, 2021, granted, now 11,388,099, issued on Jul. 12, 2022.
Application 17/174,800 is a continuation of application No. 16/237,677, filed on Dec. 31, 2018, granted, now 10,958,585, issued on Mar. 23, 2021.
Claims priority of provisional application 62/787,234, filed on Dec. 31, 2018.
Prior Publication US 2023/0254256 A1, Aug. 10, 2023
Int. Cl. H04L 47/2441 (2022.01); G06N 20/00 (2019.01); H04W 24/02 (2009.01)
CPC H04L 47/2441 (2013.01) [G06N 20/00 (2019.01); H04W 24/02 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system comprising:
a memory; and
one or more processors in communication with the memory and configured to:
generate, based on a plurality of messages generated by a wireless device, a message vector to indicate one or more features of a corresponding message of the plurality of messages;
determine whether a value of the message vector is satisfied by a range of values associated with a message cluster for a service quality, wherein to determine whether the value of the message vector is satisfied by the range of values associated with the message cluster, the one or more processors are configured to determine whether the value of the message vector is within a volume that defines the message cluster in a predefined dimensional space; and
invoke, based on determining that the value of the message vector is within the range of values associated with the message cluster, a remedial action associated with the message cluster.