Patent ID: 9565578
Date: 2017-02-07
CPC Classifications: H04W

Claim:
1. A method of providing network quality parameters for a plurality of different wireless networks from a client device, the method comprising: communicating with each of the plurality of different wireless networks over a network interface of the client device; measuring, by a client application residing on the client device, the network quality parameters for each of the plurality of different wireless networks; providing, by the client application, the network quality parameters for each of the plurality of different wireless networks to a reporting module of the client device; collecting, by the reporting module, network information associated with the network quality parameters for each of the plurality of different wireless networks; sending, by the reporting module, the network information and the network quality parameters for each of the plurality of different wireless networks to a server; communicating, by the client device, with the server to access a database that provides wireless network quality on wireless networks not in signal range of the client device; and making a decision to connect to one of the wireless networks not in signal range of the client device based on the wireless network quality obtained from the database.