A mobile computing device, such as a personal digital assistant (PDA) or
smart phone (102), is equipped with a location detector, such as a WLAN
transceiver (112) or global positioning system (GPS) receiver (134), and
is programmed with a condition detection program (145) by the user to
suppress or modify reminder alerts (212) for an event scheduled in the
calendar program (141) if a condition or status associated with scheduled
event is detected by the condition detection program (145). The condition
detection program (145) is further programmed to issue a reminder alert
(210) if the condition or status is not detected.