Location-based reminder process
View Patent ↗A computer-implemented method and computing system for identifying, using one or more computing devices, an appointment scheduled for at least one user. Some embodiments may include determining, using the one or more computing devices, a present location for the at least one user and generating, using the one or more computing devices, a reminder for the appointment based upon, at least in part, the present location.
1. A computer-implemented method comprising:
identifying, using one or more computing devices, an appointment scheduled for at least one user, the appointment associated with a calendar of the at least one user;
determining at a predetermined interval, using the one or more computing devices, a present location for the at least one user;
determining, using the one or more computing devices, a location associated with the scheduled appointment;
determining a reminder time based upon, at least in part, an estimated travel time for a route from the present location to the location associated with the scheduled appointment; and
generating, using the one or more computing devices, a reminder for the scheduled appointment at the reminder time.
2. A computer-implemented method comprising:
identifying, using one or more computing devices, an appointment scheduled for at least one user;
determining at a predetermined interval, using the one or more computing devices, a present location for the at least one user;
determining, using the one or more computing devices, a location associated with the scheduled appointment; and
generating, using the one or more computing devices, a reminder for the scheduled appointment at a reminder time based upon, at least in part, an estimated travel time from the present location to the location associated with the scheduled appointment.
3. The computer-implemented method of claim 2 , further comprising:
adjusting the reminder time based upon, at least in part, a traffic condition associated with a route to the location associated with the scheduled appointment.
4. The computer-implemented method of claim 2 , wherein determining of the present location for the at least one user is based upon, at least in part, location-based services associated with the at least one user's present location.
5. The computer-implemented method of claim 2 , wherein the scheduled appointment is associated with a calendar associated with the at least one user.
6. The computer-implemented method of claim 2 , wherein determining of the present location for the at least one user is based upon, at least in part, latitude enabled functionality.
7. The computer-implemented method of claim 2 , further comprising:
transmitting one or more directions to the at least one user based upon, at least in part, the present location of the user.
8. The computer-implemented method of claim 2 , further comprising:
transmitting one or more directions to the at least one user based upon, at least in part, the location associated with the scheduled appointment.
9. A computing system including a processor and memory configured to perform operations comprising:
identifying, using one or more computing devices, an appointment scheduled for at least one user;
determining at a predetermined interval, using the one or more computing devices, a present location for the at least one user;
determining, using the one or more computing devices, a location associated with the scheduled appointment; and
generating, using the one or more computing devices, a reminder for the appointment at a reminder time based upon, at least in part, an estimated travel time from the present location to the location associated with the scheduled appointment.
10. The computing system of claim 9 , wherein the scheduled appointment is associated with a calendar associated with the at least one user.
11. The computing system of claim 9 , wherein determining of the present location for the at least one user is based upon, at least in part, latitude enabled functionality.
12. The computing system of claim 9 , further comprising:
adjusting the reminder time based upon, at least in part, a traffic condition associated with a route to the location associated with the appointment.
13. The computing system of claim 9 , further comprising:
transmitting one or more directions to the at least one user based upon, at least in part, at least one of the present location and the location associated with the appointment.