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)] | 26 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 and each Wi-Fi network being associated with a customer of one or more service providers;
aggregating the data based on a type of the data for each of the plurality of Wi-Fi networks;
filtering the aggregated data over time according to each type of data identified within the aggregated data;
analyzing the aggregated and filtered data based on one or more use cases and the time used for the filtering;
determining any of predictions and alerts for the one or more use cases based on the analyzing; and
performing one or more actions based on the any of predictions and alerts.
|