Smart reminders
First Claim
1. A method of reminding a user of an appointment, the method comprising:
- determining a location associated with the user;
determining a location associated with the appointment;
determining a travel time between the locations associated with the user and appointment; and
determining a reminder time based at least in part on the travel time and an appointment time of the appointment.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for scheduling appointment reminders are based on multiple conditions including estimated travel time. An estimate of the time needed to travel between the user'"'"'s location and the location of the appointment cam be determined by retrieving location information from a global address list (GAL), a local address book of a calendaring application, from a map service, or other location determining technology. Users can subscribe to alert service to receive information regarding recent events such as traffic problems, flight delays, weather conditions, etc., which is then used in setting or modifying reminder times. Notifications can be generated for timing conflicts based on the estimated travel time. If the estimated travel time would require the user to leave a previous appointment early, or be late for a subsequent appointment, a notification can be generated to the user.
-
Citations
21 Claims
-
1. A method of reminding a user of an appointment, the method comprising:
-
determining a location associated with the user;
determining a location associated with the appointment;
determining a travel time between the locations associated with the user and appointment; and
determining a reminder time based at least in part on the travel time and an appointment time of the appointment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system to determine a time to send a reminder for an appointment, the system comprising:
-
a participant locator to determine locations of a user and an appointment;
a travel time estimator to determine an estimate of time needed to travel from the determined user location to the determined appointment location; and
a reminder time generator to determine a time at which a reminder notification is to be issued based on the estimated travel time. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for generate a reminder for an appointment, the system comprising:
-
means for determining locations of a user and an appointment;
means for estimating a time needed to travel from the determined user location to the determined appointment location;
means for determining a reminder time at which a reminder notification is to be issued based on the estimated travel time; and
means for notifying the user of the appointment at the reminder time. - View Dependent Claims (20, 21)
-
Specification