IP Library Granted Patent US 10,531,251
Granted Patent B2
US 10,531,251 · App. 13/656,856 · Granted Jan 7, 2020

Detecting and processing anomalous parameter data points by a mobile wireless data network forecasting system

Inventors: Mario Vela (Knoxville, TN); Michael Shannon Irizarry (Barrington Hills, IL); Narothum Saxena (Hoffman Estates, IL)
Assignee: United States Cellular Corporation
H04W4/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,531,251
App. No.
13/656,856
Granted
Jan 7, 2020
Kind
B2
Abstract

A computer-automated method is described for identifying and remediating anomalous data points for acquired performance parameter (e.g., KPI) values for components of a mobile wireless data network—such as PDSNs. The remediated data point sets is thereafter used as input to a forecasting model rendering a forecast for a mobile wireless network performance indicator/parameter. Data point sequence seasonality is exploited to improve the detection of anomalous data points. Furthermore, correcting data point sets is reiterated until changes between two iterations of the correction process are within a threshold magnitude for terminating the iterative data point sequence correction process.

Claims (60)

1. A method for rendering, by a computerized mobile wireless data network performance parameter forecasting system, a forecast for a mobile wireless network performance parameter, the method comprising the steps of:

acquiring, via a communications network infrastructure for the mobile wireless network, a raw data point set containing a series of data point values for the mobile wireless network parameter;

correcting, by the computerized mobile wireless data network performance parameter forecasting system, the raw data point set, the correcting comprising a set of sub-steps, executed by the computerized forecasting system, of:

performing a first linear regression on the raw data point set to render an initial best fit line,

calculating a current series of data point residuals based upon:

a current best fit line, the current best fit line being in a first instance the initial best fit line, and

a current series of data point values, the current series of data point values being in a first instance the raw data point set,

decomposing the current series of data point residuals into a current set of seasonal data point residual subsets,

performing a boxplot analysis on the current set of seasonal data point residual subsets to identify individual anomalous point residuals to render a current set of anomalous data point residuals,

correcting the current set of anomalous data point residuals to render a corrected data point residual set, and

applying the corrected data point residual set to the current best fit line to render a current corrected data point set; and

applying the current corrected data point set to a forecast model to render a forecast for the mobile wireless network performance parameter.

2. The method of claim 1 wherein the correcting the raw data point set further comprises:

performing, after the applying step, a further linear regression on the current corrected data point set to render a new best fit line;

comparing the new best fit line to the current best fit line; and

conditionally repeating, based upon the comparing step, the calculating, decomposing, performing the boxplot analysis, correcting the current set of anomalous data point residuals, and applying the corrected data point residual set sub-steps using:

the current corrected data point set as the current series of data point values, and

the new best fit line as the current best fit line.

3. The method of claim 2 wherein the comparing step comprises comparing a slope for the new best fit line and a slope for the current best fit line.

4. The method of claim 3 wherein the comparing the slope for the new best fit line and the slope for the current best fit line comprises comparing:

a difference in magnitude between the slope value for the new best fit line and the slope value for the current best fit line, and

a threshold difference in magnitude value.

5. The method of claim 3 wherein the comparing the slope for the new best fit line and the slope for the current best fit line comprises comparing:

a ratio magnitude for the slope for the new best fit line and the slope for the current best fit line, and

a threshold ratio magnitude.

6. The method of claim 1 wherein a seasonality of the current set of seasonal data point residual subsets is daily.

7. The method of claim 6 wherein a granularity of the raw data point set is one data point per hour.

8. The method claim 1 wherein the mobile wireless network performance parameter is a measure of throughput on a mobile wireless data network component.

9. The method of claim 8 wherein the mobile wireless data network component is a packet data serving node (PDSN).

10. The method of claim 1 wherein the forecast model renders a forecast value based upon input data point vectors comprising a time-series sequential set of data points.

11. A non-transitory computer-readable medium including computer-executable instructions that, when executed by a computerized mobile wireless data network performance parameter forecasting system, facilitate rendering a forecast for a mobile wireless network performance parameter by performing a method comprising the steps of:

acquiring, via a communications network infrastructure for the mobile wireless network, a raw data point set containing a series of data point values for the mobile wireless network parameter;

correcting the raw data point set, the correcting comprising the sub-steps of:

performing a first linear regression on the raw data point set to render an initial best fit line,

calculating a current series of data point residuals based upon:

a current best fit line, the current best fit line being in a first instance the initial best fit line, and

a current series of data point values, the current series of data point values being in a first instance the raw data point set,

decomposing the current series of data point residuals into a current set of seasonal data point residual subsets,

performing a boxplot analysis on the current set of seasonal data point residual subsets to identify individual anomalous point residuals to render a current set of anomalous data point residuals,

correcting the current set of anomalous data point residuals to render a corrected data point residual set, and

applying the corrected data point residual set to the current best fit line to render a current corrected data point set; and

applying the current corrected data point set to a forecast model to render a forecast for the mobile wireless network performance parameter.

12. The non-transitory computer-readable medium of claim 11 wherein the correcting the raw data point set further comprises:

performing, after the applying step, a further linear regression on the current corrected data point set to render a new best fit line;

comparing the new best fit line to the current best fit line; and

conditionally repeating, based upon the comparing step, the calculating, decomposing, performing the boxplot analysis, correcting the current set of anomalous data point residuals, and applying the corrected data point residual set sub-steps using:

the current corrected data point set as the current series of data point values, and

the new best fit line as the current best fit line.

13. The non-transitory computer-readable medium of claim 12 wherein the comparing step comprises comparing a slope for the new best fit line and a slope for the current best fit line.

14. The non-transitory computer-readable medium of claim 13 wherein the comparing the slope for the new best fit line and the slope for the current best fit line comprises comparing:

a difference in magnitude between the slope value for the new best fit line and the slope value for the current best fit line, and

a threshold difference in magnitude value.

15. The non-transitory computer-readable medium of claim 13 wherein the comparing the slope for the new best fit line and the slope for the current best fit line comprises comparing:

a ratio magnitude for the slope for the new best fit line and the slope for the current best fit line, and

a threshold ratio magnitude.

16. The non-transitory computer-readable medium of claim 11 wherein a seasonality of the current set of seasonal data point residual subsets is daily.

17. The non-transitory computer-readable medium of claim 16 wherein a granularity of the raw data point set is one data point per hour.

18. The non-transitory computer-readable medium claim 11 wherein the mobile wireless network performance parameter is a measure of throughput on a mobile wireless data network component.

19. The non-transitory computer-readable medium of claim 18 wherein the mobile wireless data network component is a packet data serving node (PDSN).

20. The non-transitory computer-readable medium of claim 11 wherein the forecast model renders a forecast value based upon input data point vectors comprising a time-series sequential set of data points.

Assignments (4)
MERGER Recorded Oct 27, 2025
From: USCC WIRELESS HOLDINGS, LLC
To: ODYSSEY WEST, LLC
Reel/Frame 073362/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2025
From: ODYSSEY WEST, LLC
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 073365/0391 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2025
From: UNITED STATES CELLULAR CORPORATION
To: USCC WIRELESS HOLDINGS, LLC
Reel/Frame 072315/0805 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2012
From: VELA, MARIO; IRIZARRY, MICHAEL; SAXENA, NAROTHUM
To: UNITED STATES CELLULAR CORPORATION
Reel/Frame 029219/0357 →
Continuity (1)
Related Publication 20140111517A1 · Apr 24, 2014