While the user creates new reminder,
he enters its text, the time interval and distance parameters of reminder to be active.
If the user wants to be notified independent of time,
he selects always option so that whenever the user gets close to the place,
he will be notified. Moreover,
if the user wants to be alerted in a specific time period,
he can set a time interval from the interface in Fig. 5a.
When the user adds reminder to the system,
initially it is inactive and the user is required to turn the reminder active.
The reason why the reminder is initialized to be inactive is the high likelihood of
user to add reminders to his current location.
In other words,
when the user adds reminder to his current location,
the distance condition would be satisfied and he would directly be notified if the reminder was initialized to be active.