US 12,231,923 B2
Intelligent monitoring systems and methods for Wi-Fi metric-based alarms for cloud based Wi-Fi networks
Nipun Agarwal, Fremont, CA (US); William J. McFarland, Portola Valley, CA (US); Yoseph Malkin, San Jose, CA (US); Na Hyun Ha, Cupertino, CA (US); Yusuke Sakamoto, San Jose, CA (US); Sai Venkatraman, Santa Clara, CA (US); Sandeep Eyyuni, Sunnyvale, CA (US); Rohit Thadani, San Carlos, CA (US); and Adam R. Hotchkiss, Dallas, TX (US)
Assigned to PLUME DESIGN, INC., Palo Alto, CA (US)
Filed by PLUME DESIGN, INC., Palo Alto, CA (US)
Filed on Jul. 6, 2023, as Appl. No. 18/347,804.
Application 18/347,804 is a continuation of application No. 17/195,777, filed on Mar. 9, 2021, granted, now 11,743,746.
Application 17/195,777 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 2023/0362685 A1, Nov. 9, 2023
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)] 20 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 and each Wi-Fi network being associated with a customer of one or more service providers;
aggregating and filtering the data;
analyzing, via a machine learning (ML) model, the aggregated and filtered data for Wi-Fi metric based alarms;
determining the Wi-Fi metric based alarms based on the analyzing by the ML model;
determining, based on the analyzing by the ML model, an action for each of the determined Wi-Fi metric based alarms;
causing display of the determined Wi-Fi metric based alarms and respectively determined action for each determined Wi-Fi metric based alarm for the plurality of Wi-Fi networks, the caused display enabling activation of a respective action to address a cause of a respective Wi-Fi metric based alarm;
monitoring, over the Internet, activity related to each of the plurality of Wi-Fi networks, the activity corresponding to the enabled activation of the respective action;
collecting, based on the monitoring of the activity, information related to performance of the enabled activation; and
training the ML model based on the collected information, the trained ML model configured for use respective to subsequent Wi-Fi metric based alarms.