US 11,930,380 B2
Intelligent monitoring systems and methods for Wi-Fi metric-based ISP outage detection for cloud based Wi-Fi networks
Yusuke Sakamoto, San Jose, CA (US); Yoseph Malkin, San Jose, CA (US); Sachin Vasudeva, Fremont, CA (US); and Nipun Agarwal, Fremont, CA (US)
Assigned to PLUME DESIGN, INC., Palo Alto, CA (US)
Filed by Plume Design, Inc., Palo Alto, CA (US)
Filed on Mar. 22, 2022, as Appl. No. 17/700,782.
Application 17/700,782 is a continuation in part of application No. 17/071,015, filed on Oct. 15, 2020, granted, now 11,871,249.
Application 17/071,015 is a continuation in part of application No. 16/897,371, filed on Jun. 10, 2020.
Application 16/897,371 is a continuation of application No. 15/782,912, filed on Oct. 13, 2017, granted, now 10,687,227, issued on Jun. 16, 2020.
Prior Publication US 2022/0217550 A1, Jul. 7, 2022
Int. Cl. H04W 24/02 (2009.01); H04L 41/0253 (2022.01); H04L 41/12 (2022.01); H04L 41/14 (2022.01); H04L 41/147 (2022.01); H04L 41/22 (2022.01); H04L 43/045 (2022.01); H04L 43/0876 (2022.01); H04L 43/0882 (2022.01); H04L 43/0888 (2022.01); H04L 43/0894 (2022.01); H04W 84/12 (2009.01)
CPC H04W 24/02 (2013.01) [H04L 41/0253 (2013.01); H04L 41/12 (2013.01); H04L 41/14 (2013.01); H04L 41/22 (2013.01); H04L 43/045 (2013.01); H04L 43/0876 (2013.01); H04L 41/147 (2013.01); H04L 43/0882 (2013.01); H04L 43/0888 (2013.01); H04L 43/0894 (2013.01); H04W 84/12 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage medium having computer readable code stored thereon for programming a computer to perform steps of:
obtaining data, over the Internet, associated with a plurality of Wi-Fi networks, each Wi-Fi network having one or more access points, each Wi-Fi network being associated with a customer of one or more service providers;
aggregating and filtering the data;
analyzing the aggregated and filtered data for a network condition corresponding to an outage of a respective Wi-Fi network of the plurality of Wi-Fi networks;
determining an internet service provider (ISP) outage based on the analysis for the network condition, the determination of the ISP outage further being based on a percentage of locations in a geographic area that are offline; and
declaring the ISP outage, wherein the ISP outage is declared upon the percentage of locations in the geographic area that are offline surpassing a threshold outage number or a threshold outage percentage, wherein the threshold outage number or the threshold outage percentage is set by performing one of a statistical analysis or a derivation from a set of training data comprising data related known occurrences of ISP outages and data related to situations at times the known occurrences were observed.