METHOD FOR COLLECTING AND AGGREGATING NETWORK QUALITY DATA
First Claim
1. A method of providing network quality parameters for a wireless network from a client device, the method comprising:
- communicating with a wireless network over a network interface of the client device;
measuring, by a client application residing on the client device, the network quality parameters for the wireless network;
providing, by the client application, the network quality parameters to a reporting module of the client device;
collecting, by the reporting module, network information associated with the network quality parameters; and
sending, by the reporting module, the network information and the network quality parameters to a server over the wireless network.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for collecting wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by a client device in communication with the wireless network. The client device reports the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyses the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. The server provides access to the network quality for devices with permission to access the wireless network quality database.
-
Citations
25 Claims
-
1. A method of providing network quality parameters for a wireless network from a client device, the method comprising:
-
communicating with a wireless network over a network interface of the client device; measuring, by a client application residing on the client device, the network quality parameters for the wireless network; providing, by the client application, the network quality parameters to a reporting module of the client device; collecting, by the reporting module, network information associated with the network quality parameters; and sending, by the reporting module, the network information and the network quality parameters to a server over the wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of providing a database of wireless networks based on network quality, the method comprising:
-
receiving network quality parameters for a wireless network collected by a client device attached to the wireless network; receiving network information associated with the network quality parameters; aggregating the network quality parameters with previously received network quality parameters for the wireless network based on the network information; and processing the network quality parameters and the previously received network quality parameters to determine a wireless network quality for the wireless network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage device for collecting network quality parameters by a client application residing on a client device, the non-transitory computer readable storage device having computer executable instructions for performing the steps of:
-
communicating with a wireless network over a network interface of the client device; measuring, by the client application residing on the client device, the network quality parameters for the wireless network; providing, by the client application, the network quality parameters to a reporting module of the client device; collecting, by the reporting module, network information associated with the network quality parameters; and sending, by the reporting module, the network information and the network quality parameters to a server over the wireless network. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification