Methods and systems for associating location information with a wireless local area network
AssigneeNokia Corporation
InventorsRam Adva Fish David, Dilip Raghu Kenchammana-Hosekote, Alistair Edwin Adams
Life of this patent
Estimating the term…
Abstract
A mobile device operating in a cellular communication network determines its current location via the cellular communication network, for example, by triangulation of the base stations of the cellular communication network. At its current location, the mobile device also detects a wireless local area network (WLAN) such as a Wi-Fi network. The mobile device then sends the location information and an ID of the WLAN to a network based database server, which creates an entry to store data associating the location information with the WLAN. The mobile device can also store data associating the location with the WLAN in a local storage.
Claims15
A method comprising:
- determining a location of a mobile device;
- and
- switching a first setting of the mobile device to a second setting of the mobile device, based on the current location,
- wherein the switching a first setting of the mobile device to a second setting of the mobile device, based on the current location, comprises:
- determining whether the current location of the mobile device is within an access range of a wireless local area network (WLAN), without using a WLAN transceiver of the mobile device to detect presence of the WLAN;
- and
- if the current location is within the access range of the WLAN, automatically turning on the WLAN transceiver, and
- wherein said determining whether the current location of the mobile device is within an access range of the WLAN comprises:
- retrieving location information and a received signal strength indication (RSSI) associated with the WLAN;
- and
- determining whether the current location of the mobile device is within the access range of the WLAN, based on the RSSI and a distance between the current location and the retrieved location.
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code for one or more programs,
- the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,
- determine a location of the apparatus;
- and
- switch a first setting of the mobile device to a second setting of the mobile device, based on the current location,
- wherein the switch a first setting of the mobile device to a second setting of the mobile device, based on the current location, comprises:
- determine whether the current location of the mobile device is within an access range of a wireless local area network (WLAN), without using a WLAN transceiver of the mobile device to detect presence of the WLAN;
- and
- if the current location is within the access range of the WLAN, automatically turn on the WLAN transceiver, and
- wherein said determine whether the current location of the mobile device is within an access range of the WLAN comprises:
- retrieve location information and a received signal strength indication (RSSI) associated with the WLAN;
- and
- determine whether the current location of the mobile device is within the access range of the WLAN, based on the RSSI and a distance between the current location and the retrieved location.
A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
- determine a location of the apparatus;
- and
- switch a first setting of the mobile device to a second setting of the mobile device, based on the current location,
- wherein the switch a first setting of the mobile device to a second setting of the mobile device, based on the current location, comprises:
- determine whether the current location of the mobile device is within an access range of a wireless local area network (WLAN), without using a WLAN transceiver of the mobile device to detect presence of the WLAN;
- and
- if the current location is within the access range of the WLAN, automatically turn on the WLAN transceiver, and
- wherein said determine whether the current location of the mobile device is within an access range of the WLAN comprises:
- retrieve location information and a received signal strength indication (RSSI) associated with the WLAN;
- and
- determine whether the current location of the mobile device is within the access range of the WLAN, based on the RSSI and a distance between the current location and the retrieved location.
Dependencies are inferred from the claim text.