Patent ID: 8655348

Claim:
A system for acquiring wireless network performance data comprising: a smartphone for sending and receiving data via a wireless network, the smartphone comprising; a receiver configured to receive and sample signals compliant with a plurality of wireless protocols; a transmitter; a first processor configured with software executable instructions to cause the smartphone to perform operations comprising; receiving a data acquisition signal over the wireless network via the receiver, the data acquisition signal comprising a command directing the smartphone to sample wireless network signals of two different wireless protocols; sampling the wireless network signals of two different wireless protocols received at the smartphone in response to receiving the data acquisition signal; generating acquired network data; and transmitting the acquired network data to a server over the wireless network via the transmitter; and a server accessible via the wireless network, the server comprising; a second processor configured with software executable instructions to cause the server to perform operations comprising; transmitting the data acquisition signal comprising the command over the wireless network; receiving the acquired network data over the wireless network; and generating network performance data using the acquired network data, wherein the wireless network and the server are associated with a first service provider, and at least one of the wireless protocols is a wireless protocol of a network of a competitor service provider.