An approach for establishing a communication session according to a
subscriber profile that is automatically updated is disclosed. A locator
device, which is associated with a subscriber and includes a Global
Positioning System (GPS) transponder, outputs geographic information that
is transmitted to a communications network for establishing the
communication session. The geographic information corresponds to one of a
plurality of addresses specified in the subscriber profile to set a
current address. The addresses are associated with a plurality of devices
adapted to complete the communication session. The one address is
designated as the current address if the geographic information
corresponds to the one address, otherwise the current address is set to a
default address, wherein the communication session is established based
on the current address.