US20190044824A1

Using machine learning to monitor link quality and predict link faults

Claim Score by NHIP

Read claim 14, the broadest

Abstract

A device may receive a trained data model that has been trained using historical link quality information associated with a set of links. The device may determine, after receiving the trained data model, link quality information associated with a link that is actively supporting traffic. The device may classify the link by using the link quality information as input for the data model. The data model may classify the link into a class of a set of classes associated with measuring link quality. The device may determine an actual quality level of the link. The device may selectively update the class of the link after determining the actual link quality of the link. The device may perform one or more actions associated with improving link quality based on classifying the link and/or selectively updating the class of the link.

US20190044824A1, drawing sheet 1
Sheet 1 of 12

Term

10.9 yearsto projected expiry

Projected expiry 4 August 2037, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    A device, comprising:one or more processors to: receive a trained data model, the data model being trained with historical link quality information associated with a set of links, the data model including one or more values associated with measuring link quality;determine, after receiving the trained data model, link quality information associated with a link that is actively supporting traffic flow;classify the link by using the link quality information as input for the data model, the data model to classify the link into: a first class associated with a first measure of link quality, a second class associated with a second measure of link quality, or a third class associated with a third measure of link quality;determine whether the link is correctly classified by updating the data model with information associated with improving accuracy of classifying the link;update a class of the link to the first class, the second class, or the third class after determining whether the link is correctly classified;and perform one or more actions associated with improving link quality based on classifying the link and/or updating a class of the link.
  2. 8
    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: obtain a data model that is trained using historical link quality information associated with a set of links, the historical link quality information including one or more values associated with measuring link quality;determine, after obtaining the data model, link quality information associated with a link that is actively supporting traffic flow;classify the link by using the link quality information as input for the data model, the data model to classify the link into a class of a set of classes associated with measuring link quality;determine whether the link is correctly classified by performing one or more actions associated with improving accuracy of classifying the link;selectively update the class of the link after determining whether the link is correctly classified;and perform one or more actions associated with improving link quality based on classifying the link and/or selectively updating the class of the link.
  3. 14
    Broadest claimClaim Score 59, broad(NHIP)A method, comprising:receiving, by a device, a trained data model, the trained data model being trained using historical link quality information associated with a set of links;determining, by the device and after receiving the trained data model, link quality information associated with a link that is actively supporting traffic;classifying the link, by the device, by using the link quality information as input for the data model, the data model to classify the link into a class of a set of classes associated with measuring link quality;determining, by the device, an actual quality level of the link;selectively updating the class of the link, by the device, after determining the actual link quality of the link;and performing, by the device, one or more actions associated with improving link quality based on classifying the link and/or selectively updating the class of the link.