We developed the location-based task reminder application using the Eclipse IDE with Android Development Tools plugin and tested it on an ASUS Eee Pad Transformer TF101 with Android version 4.0.3. In the following, we briefly introduce some important features of our implementation. Figure 6 shows a snapshot of the Google Maps-based user interface, in which we can see three pin icons. Red and purple pin icons indicate the established outdoor and indoor locations, respectively, and the digit labeled inside the pin icons indicates the number of events associated with that specific location. Beside the purple pin icon labeled 2, there is a light blue circle, which indicates the current location of the user. As we pointed out in Sect. 3.4, since indoor locations are also associated with their GPS