10. A system to determine a time to send a reminder for an appointment, the system comprising: a processor; a participant locator using the processor in determining locations of a user and an appointment; a travel time estimator using the processor in determining an estimate of time needed to travel from the determined user location to the determined appointment location; a reminder time generator using the processor in determining a first reminder time at which a reminder notification is to be issued based on the estimated travel time and working hours of the user; and when the first reminder time for the reminder is outside of the working hours of the user: automatically adjusting the first reminder time to a time during a previous day and automatically creating a second reminder time that is issued in addition to the first reminder for the appointment.
10. A system to determine a time to send a reminder for an appointment, the system comprising: a processor; a participant locator using the processor in determining locations of a user and an appointment; a travel time estimator using the processor in determining an estimate of time needed to travel from the determined user location to the determined appointment location; a reminder time generator using the processor in determining a first reminder time at which a reminder notification is to be issued based on the estimated travel time and working hours of the user; and when the first reminder time for the reminder is outside of the working hours of the user: automatically adjusting the first reminder time to a time during a previous day and automatically creating a second reminder time that is issued in addition to the first reminder for the appointment. 11. The system of claim 10 further comprising an interface to a global address list (GAL) through which participant locator can access location information.