Patent ID: 8457888

Claim:
A method of notifying a user of an appointment at a remote location, the method comprising: receiving an appointment time and an appointment location inputted into a personal navigation device operated by the user; determining a current location of the personal navigation device; determining a user's routing preferences when traveling to the appointment location, wherein the user's routing preferences are selected from public highways, toll roads, and scenic routes; estimating, via a processor of the personal navigation device, a travel time for the user to travel from the current location to the appointment location when traveling according to the user's routing preferences; determining, via the processor, a notification time based on the estimated travel time and the appointment time; notifying the user of the appointment at the notification time; determining, via the processor, that the current location matches the appointment location; and outputting a reminder about names of people the user will meet during the appointment after determining that the current location matches the appointment location.