IP Library Granted Patent US 11,895,511
Granted Patent B2
US 11,895,511 · App. 17/195,788 · Granted Feb 6, 2024

Intelligent monitoring systems and methods for Wi-Fi metric-based predictions for cloud-based Wi-Fi networks

Inventors: Nipun Agarwal (Fremont, CA); William J. McFarland (Portola Valley, CA); Yoseph Malkin (San Jose, CA); Na Hyun Ha (Cupertino, CA); Yusuke Sakamoto (San Jose, CA); Sai Venkatraman (Santa Clara, CA); Sandeep Eyyuni (Sunnyvale, CA); Rohit Thadani (San Carlos, CA); Adam Hotchkiss (Dallas, TX)
Assignee: PLUME DESIGN, INC.
H04W24/02H04L41/0253H04L41/12H04L41/14H04L41/22H04L43/045H04L43/0876H04L41/147H04L43/0882H04L43/0888H04L43/0894H04W84/12
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 11,895,511
App. No.
17/195,788
Granted
Feb 6, 2024
Kind
B2
Abstract

System and methods include obtaining Wi-Fi network 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 and obtaining customer data for each customer associated with the plurality of Wi-Fi networks, the customer data including call-ins made by customers; aggregating and filtering the data; analyzing the aggregated and filtered data including correlating the call-ins made by customers to the Wi-Fi network data; predicting customer call-ins based on correlations made between the call-ins made by customers and the Wi-Fi network data; and initiating a customer outreach workflow prior to a predicted customer call-in.

Claims (35)

1. A non-transitory computer-readable storage medium having computer readable code stored thereon for programming a computer to perform steps of:

obtaining Wi-Fi network 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 and obtaining customer data for each customer associated with the plurality of Wi-Fi networks;

aggregating and filtering the Wi-Fi network data for the plurality of Wi-Fi networks;

analyzing the aggregated and filtered data, and determining, based on the analysis, correlations made between previous actions by the customers and the Wi-Fi network data, the correlations include a call-in rate to at least one of alarm conditions, coverage and congestion of the plurality of Wi-Fi networks, a classification of the customers, a number of previous call-ins made by the customers, a number of devices connected to the plurality of Wi-Fi networks, a service type associated with each of the plurality of Wi-Fi networks, and a number of nodes within each of the plurality of Wi-Fi networks;

predicting, based on the determined correlations, customer action for each of the customers, the predicted customer action corresponding to each customer's respective Wi-Fi network, the predicted customer action is a call-in to the one or more service providers; and

displaying a list of the predicted customer actions.

2. The non-transitory computer-readable storage medium of claim 1 , wherein the displaying includes displaying a number of customers associated with the predicted customer actions.

3. The non-transitory computer-readable storage medium of claim 1 , wherein the displaying includes displaying identifiers of customers associated with the predicted customer actions.

4. The non-transitory computer-readable storage medium of claim 1 , wherein the predicting is further based on external factors including at least one of weather for an associated region and regional events, external to a network of the one or more service providers, occurring within the associated region.

5. The non-transitory computer-readable storage medium of claim 1 , wherein the predicted customer action is a customer changing from the one or more service providers.

6. The non-transitory computer-readable storage medium of claim 5 , wherein the previous actions include customer changes based on call-in rates of customers and service calls.

7. The non-transitory computer-readable storage medium of claim 5 , wherein the previous actions include customer changes based on mobile application usage patterns by customers.

8. The non-transitory computer-readable storage medium of claim 5 , wherein the previous actions include customer changes based on time the plurality of Wi-Fi networks spent in an alarm state, frequency of alarms triggered by the plurality of Wi-Fi networks, and severity of alarms triggered by the plurality of Wi-Fi networks.

9. The non-transitory computer-readable storage medium of claim 1 , wherein the predicted customer action is a customer providing a poor rating to the one or more service providers.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the previous actions include customer changes based on call-in rates of customers and service calls.

11. The non-transitory computer-readable storage medium of claim 1 , wherein the previous actions include customer changes based on mobile application usage patterns by customers.

12. The non-transitory computer-readable storage medium of claim 9 , wherein the previous actions include customer changes based on time the plurality of Wi-Fi networks spent in an alarm state, frequency of alarms triggered by the plurality of Wi-Fi networks, and severity of alarms triggered by the plurality of Wi-Fi networks.

13. The non-transitory computer-readable storage medium of claim 1 , wherein the predicted customer action is for a specific time period including one of a predetermined number of days before and a predetermined number of days after.

14. A method comprising:

obtaining Wi-Fi network 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 and obtaining customer data for each customer associated with the plurality of Wi-Fi networks;

aggregating and filtering the Wi-Fi network data for the plurality of Wi-Fi networks;

analyzing the aggregated and filtered data, and determining, based on the analysis, correlations made between previous actions by the customers and the Wi-Fi network data, the correlations include a call-in rate to at least one of alarm conditions, coverage and congestion of the plurality of Wi-Fi networks, a classification of the customers, a number of previous call-ins made by the customers, a number of devices connected to the plurality of Wi-Fi networks, a service type associated with each of the plurality of Wi-Fi networks, and a number of nodes within each of the plurality of Wi-Fi networks;

predicting, based on the determined correlations, customer action for each of the customers, the predicted customer action corresponding to each customer's respective Wi-Fi network, the predicted customer action is a call-in to the one or more service providers; and

displaying a list of the predicted customer actions.

15. The method of claim 14 , wherein the predicted customer action is a customer changing from the one or more service providers.

16. The method of claim 14 , wherein the previous actions include customer changes based on mobile a application usage patterns by customers.

17. An apparatus executing a cloud-based monitoring service for a plurality of Wi-Fi networks, the apparatus comprising:

a network interface communicatively coupled to the plurality of Wi-Fi networks via the Internet;

a processor communicatively coupled to the network interface; and

memory storing instructions that, when executed, cause the processor to:

obtain Wi-Fi network 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 and obtaining customer data for each customer associated with the plurality of Wi-Fi networks;

aggregate and filter the Wi-Fi network data for the plurality of Wi-Fi networks;

analyze the aggregated and filtered data, and determining, based on the analysis, correlations made between previous actions by the customers and the Wi-Fi network data, the correlations include a call-in rate to at least one of alarm conditions, coverage and congestion of the plurality of Wi-Fi networks, a classification of the customers, a number of previous call-ins made by the customers, a number of devices connected to the plurality of Wi-Fi networks, a service type associated with each of the plurality of Wi-Fi networks, and a number of nodes within each of the plurality of Wi-Fi networks;

predict, based on the determined correlations, customer action for each of the customers, the predicted customer action corresponding to each customer's respective Wi-Fi network, the predicted customer action is a call-in to the one or more service providers; and

display a list of the predicted customer actions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2021
From: AGARWAL, NIPUN; MCFARLAND, WILLIAM J.; MALKIN, YOSEPH; HA, NA HYUN; SAKAMOTO, YUSUKE; VENKATRAMAN, SAI; EYYUNI, SANDEEP; THADANI, ROHIT; HOTCHKISS, ADAM
To: PLUME DESIGN, INC.
Reel/Frame 055531/0191 →
Continuity (4)
Continuation In Part 17071015 · Oct 15, 2020
Continuation In Part 16897371 · Jun 10, 2020
Continuation 15782912 · Oct 13, 2017
Related Publication 20210195442A1 · Jun 24, 2021
Cited By (1)
US 12,513,039