Call forwarding a telephone number, including tracking recent locations of
a user with the user's mobile personal communications device and a
wireless telecommunications network; identifying a locale for the user in
dependence upon the recent locations and upon historical location records
for the user; and forwarding a telephone number in dependence upon the
locale. In many embodiments, identifying a locale further comprises
comparing historical location records and recent locations, wherein the
historical location records are related to the locale through a locale
identification field used as a foreign key.