Why remainders are only for time? Why not for place?.
Whenever you travel you just search your destination and ask the app to wake you up or notify you with customized settings
Use Case:
1. Search for the place
2. You have to tell the Application about customized settings for example "Inform me 5 Miles before i reach the destination".
3. Click "Wakeup" button, it will register the notification.
4. When ever user nearing 5 miles/KM away from the destination, Application notifies so he can get ready.
5. you can delete the registered notification.
6. When user reaches the destination it will de-register the notification.
"Continued use of GPS running in the background can dramatically decrease battery life."