Patent ID: 8340691

Claim:
A computer-implemented method to verify a venue of user location, the method comprising: transmitting, by a mobile computing device and for receipt by a computerized system that is remote from the mobile computing device, information that identifies an estimated geographic location of the mobile computing device or that can be used to identify the estimated geographic location of the mobile computing device; receiving, by the mobile computing device and as having been sent by the computerized system in response to the transmitting, an identification of a first suggested venue at which the mobile computing device may be located; presenting, by the mobile computing device, a user interface that concurrently displays (i) an indication of the first suggested venue, and (ii) a first user interface element with which a user of the mobile computing device is able to confirm that the mobile computing device is located at the first suggested venue, wherein the first user interface does not concurrently display, concurrent with the display of the indication of the first suggested venue and the first user interface element, (i) an indication of another suggested venue, and (ii) another user interface element with which the user would be able to confirm that the mobile computing device is located at the another suggested venue; receiving, by the mobile computing device, confirmation that the mobile computing device is located at the first suggested venue as a result of user interaction with the first user interface element, and in response, identifying the first suggested venue as a confirmed venue at which the mobile computing device is confirmed to be located; and providing, by the mobile computing, a communication that identifies that the mobile computing device is located at the confirmed venue.