Network Performance Server
First Claim
1. A method comprising:
- receiving data sets from a plurality of mobile devices, each of the data sets comprising a geographic position value identifying a geographic position of a corresponding one of the plurality of mobile devices and a signal quality value representative of signal quality for the corresponding one of the plurality of mobile devices at the geographic position, wherein the geographic position value and the signal quality value are determined by the corresponding one of the plurality of mobile devices;
receiving a request for signal quality data at a requested geographic position; and
responsive to the request, providing, by a computing device, an aggregate signal quality value representative of an average signal quality at a location including the requested geographic position, wherein the aggregate signal quality value comprises an aggregation of signal quality values of the data sets that also have geographic position values contained within the location.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for collecting and providing information regarding mobile network performance. In one example, a device includes a mobile device interface configured to receive data sets from mobile devices, each of the data sets comprising a geographic position value identifying a geographic position of a corresponding mobile device and a signal quality value representative of signal quality for the corresponding mobile device at the geographic position, a computer-readable storage medium configured to store the data sets, a request interface configured to receive a request for signal quality data at a requested geographic position, and means for providing an aggregate location value representative of an average signal quality at a location including the requested geographic position, wherein the aggregate signal quality value comprises an aggregation of signal quality values of the data sets that also have geographic position values contained within the location.
36 Citations
20 Claims
-
1. A method comprising:
-
receiving data sets from a plurality of mobile devices, each of the data sets comprising a geographic position value identifying a geographic position of a corresponding one of the plurality of mobile devices and a signal quality value representative of signal quality for the corresponding one of the plurality of mobile devices at the geographic position, wherein the geographic position value and the signal quality value are determined by the corresponding one of the plurality of mobile devices; receiving a request for signal quality data at a requested geographic position; and responsive to the request, providing, by a computing device, an aggregate signal quality value representative of an average signal quality at a location including the requested geographic position, wherein the aggregate signal quality value comprises an aggregation of signal quality values of the data sets that also have geographic position values contained within the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a mobile device interface configured to receive data sets from a plurality of mobile devices, each of the data sets comprising a geographic position value identifying a geographic position of a corresponding one of the plurality of mobile devices and a signal quality value representative of signal quality for the corresponding one of the plurality of mobile devices at the geographic position, wherein the geographic position value and the signal quality value are determined by the corresponding one of the plurality of mobile devices; a computer-readable storage medium configured to store the data sets; a request interface configured to receive a request for signal quality data at a requested geographic position; and means for providing an aggregate signal quality value representative of an average signal quality at a location including the requested geographic position, wherein the aggregate signal quality value comprises an aggregation of signal quality values of the data sets that also have geographic position values contained within the location. - View Dependent Claims (13)
-
-
14. A computer-readable storage medium encoded with instructions for causing a programmable processor to:
-
receive data sets from a plurality of mobile devices, each of the data sets comprising a geographic position value identifying a geographic position of a corresponding one of the plurality of mobile devices and a signal quality value representative of signal quality for the corresponding one of the plurality of mobile devices at the geographic position, wherein the geographic position value and the signal quality value are determined by the corresponding one of the plurality of mobile devices; receive a request for signal quality data at a requested geographic position; and responsive to the request, provide an aggregate signal quality value representative of an average signal quality at a location including the requested geographic position, wherein the aggregate signal quality value comprises an aggregation of signal quality values of the data sets that also have geographic position values contained within the location. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification