Bandwith sentinel
First Claim
1. A method for configuring a network connection, the method comprising:
- determining a first wireless network connection between a wireless network device and a client network device, as a congested wireless network connection;
determining a first quality score for the first wireless network connection based on one or more wireless network connection attributes of the first wireless network connection;
classifying the first wireless network connection as a first quality connection based on comparison of the first quality score with a first benchmark quality score;
determining a second quality score for a second wireless network connection between the wireless network device and another client network device based on one or more wireless network connection attributes of the second wireless network connection;
classifying the second wireless network connection as a second quality connection better than the first quality connection based on comparison of the second quality score with a second benchmark quality score that is different from the first benchmark quality score;
upon classification of the first wireless network connection as the first quality connection and the second wireless network connection as the second quality connection, allocating additional bandwidth to the second wireless network connection, and causing another wireless network device to provide a wireless network connection to the client network device.
3 Assignments
0 Petitions
Accused Products
Abstract
Minimum guaranteed wireless network bandwidth is provided to client network devices by monitoring the performance of network connections to identify client network devices experiencing network congestion. Congested network connections are then analyzed to determine the source of the network congestion. Depending upon the source of the network congestion, an embodiment of the invention may undertake steps to either improve the quality of the network connection or to mitigate the impact of this network connection on other network connections. High quality network connections may be allocated additional bandwidth, airtime, or other resources to reduce the network congestion. Low quality network connections are not allocated additional bandwidth, airtime, or other resources. Instead, the impact of this network connection on the other network connections is mitigated. Additionally, the low quality network connection may be transferred to another wireless networking device that may be able to provide a better quality network connection.
-
Citations
20 Claims
-
1. A method for configuring a network connection, the method comprising:
-
determining a first wireless network connection between a wireless network device and a client network device, as a congested wireless network connection; determining a first quality score for the first wireless network connection based on one or more wireless network connection attributes of the first wireless network connection; classifying the first wireless network connection as a first quality connection based on comparison of the first quality score with a first benchmark quality score; determining a second quality score for a second wireless network connection between the wireless network device and another client network device based on one or more wireless network connection attributes of the second wireless network connection; classifying the second wireless network connection as a second quality connection better than the first quality connection based on comparison of the second quality score with a second benchmark quality score that is different from the first benchmark quality score; upon classification of the first wireless network connection as the first quality connection and the second wireless network connection as the second quality connection, allocating additional bandwidth to the second wireless network connection, and causing another wireless network device to provide a wireless network connection to the client network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless network device comprising:
-
one or more processors; memory storing instructions, when executed, configured to cause the one or more processors to; determine a first wireless network connection between the wireless network device and a client network device, as a congested wireless network connection; determine a first quality score for the first wireless network connection based on one or more wireless network connection attributes of the first wireless network connection; classify the first wireless network connection as a first quality connection based on comparison of the first quality score with a first benchmark quality score; determine a second quality score for a second wireless network connection between the wireless network device and another client network device based on one or more wireless network connection attributes of the second wireless network connection; classify the second wireless network connection as a second quality connection better than the first quality connection based on comparison of the second quality score with a second benchmark quality score that is different from the first benchmark quality score; upon classification of the first wireless network connection as the first quality connection and the second wireless network connection as the second quality connection, allocate additional bandwidth to the second wireless network connection, and cause another wireless network device to provide a wireless network connection to the client network device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
means for determining a first wireless network connection between a wireless network device and a client network device, as a congested wireless network connection; means for determining a first quality score for the first wireless network connection based on one or more wireless network connection attributes of the first wireless network connection; means for classifying the first wireless network connection as a first quality connection based on comparison of the first quality score with a first benchmark quality score; means for determining a second quality score for a second wireless network connection between the wireless network device and another client network device based on one or more wireless network connection attributes of the second wireless network connection; means for classifying the second wireless network connection as a second quality connection better than the first quality connection based on comparison of the second quality score with a second benchmark quality score that is different from the first benchmark quality score; means for allocating additional bandwidth to the second wireless network connection, and causing another wireless network device to provide a wireless network connection to the client network device, upon classification of the first wireless network connection as the first quality connection and the second wireless network connection as the second quality connection. - View Dependent Claims (17, 18, 19, 20)
-
Specification