Patent ID: 11963128
Assignee: GOOGLE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 11:
12. A client device, comprising:
a user interface module including one or more user input devices configured to receive user input;
a processing module including one or more processors;
a memory module having one or more memories configured to store data and instructions for execution by the processing module; and
a communication module including a wireless transceiver configured for bidirectional communication with one or more remote devices including one or more wireless stations in accordance with IP address information of the client device;
wherein the processing module is operatively coupled to the user interface module, memory module and the communication module, and the processing module is configured to:
transmit a request in accordance with the user input;
receive a reply to the request, wherein the reply includes one or more responses to the request and one or more identifiers for one or more respective candidate wireless stations associated with one or more estimated current locations of the client device, the one or more estimated current locations of the mobile device being based on the IP address information of the client device;
determine an identifier for a given wireless station to which the client device is actively or passively connected;
determine whether an estimated current location of the mobile device that is based on the IP address information of the mobile device is correct, comprising determining whether the identifier for the actively or passively connected wireless station corresponds to an identifier of at least one of the one or more respective candidate wireless stations; and
transmitting selected log data indicating an accuracy of the one or more estimated current locations of the mobile device based on the determination of whether the identifier for the connected wireless station corresponds to the identifier of the at least one of said candidate wireless stations.