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 |
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.
|