A computer implemented method, apparatus, and computer usable program code
to generate proximity-based task alerts in a mobile computing device. A
geographic location is linked to a set of tasks in a task list. A user
selects a proximity to the geographic location for the alarm to form a
selected proximity. A determination is made as to whether the mobile
computing device is within the selected proximity. A proximity
task-reminder alarm is triggered in response to making a determination
that the mobile computing device is within the selected proximity.