Patent ID: 11917434
Assignee: MP ANTENNA, LTD
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 17:
18. A system comprising:
a first client device comprising:
a first processor;
a first network port configured to receive data from a first receiver;
a first global positioning system (GPS) module configured to determine a position of the client device;
a first network interface controller configured to communicate with a server associated with the client device; and
a first non-transitory computer readable medium storing a first set of executable instructions executable by the first processor, the first set of executable instructions comprising a first data collector configured to associate the data received at the first network port with the position of the first client device when the data was received at the first network port and provide the data received at the first network port and the position of the first client device when the data was received at the first network port to the first network interface controller in an appropriate form for transmission to the server;

a second client device comprising:
a second processor;
a second network port configured to receive data from a second receiver;
a second global positioning system (GPS) module configured to determine a position of the second client device;
a second network interface controller configured to communicate with a server associated with the client device; and
a second non-transitory computer readable medium storing a second set of executable instructions executable by the second processor, the second set of executable instructions comprising a second data collector configured to associate the data received at the second network port with the position of the second client device when the data was received at the second network port and provide the data received at the second network port and the position of the second client device when the data was received at the second network port to the second network interface controller in an appropriate form for transmission to the server; and

the server, comprising:
a third processor;
a third network interface controller configured to communicate with each of the first client device and the second client device; and
a third non-transitory computer readable medium storing a third set of executable instructions executable by the third processor, the third set of executable instructions comprising a data analyzer that determines, for each of a plurality of positions of the first client device and the second client device, a set of at least one data quality metric for the plurality of positions of the first client device and the second client device.