Patent ID: 8000719

Claim:
A wireless device comprising: a first communication module configured to communicate with a cellular antenna tower of a cellular network; a second communication module configured to communicate with a device associated with a Wi-Fi network, wherein, in response to a connection being not established between the wireless device and the Wi-Fi network, the first communication module is configured to transmit a first short message service (SMS) message to a remote server, wherein the first SMS message includes information identifying the device associated with the Wi-Fi network, and receive, in response to the first SMS message, a second SMS message from the remote server, the second SMS message including information identifying a location of the device associated with the Wi-Fi network, and wherein, in response to a connection being established between the wireless device and the Wi-Fi network, the second communication module is configured to transmit a first message to the remote server, wherein the first message includes information identifying the device associated with the Wi-Fi network, and receive, in response to the first message, a second message from the remote server, the second message including information identifying the location of the device associated with the Wi-Fi network; and a processor configured to determine a first territorial range in which the wireless device is located based on a location of the cellular antenna tower of the cellular network, determine a second territorial range in which the wireless device is located based on the location of the device associated with the Wi-Fi network, and in response to the second territorial range being within the first territorial range, establish a location of the wireless device as being within the second territorial range.