RESERVING A TIME BLOCK IN A CALENDAR APPLICATION TO ACCOUNT FOR A TRAVEL TIME BETWEEN GEOGRAPHIC LOCATIONS OF APPOINTMENTS
First Claim
1. A computer-implemented method for identifying a travel time between appointments and reserving a time block on a calendar application to account for such travel time, the method comprising:
- identifying a first appointment in a calendar application;
identifying a geographic location of the first appointment;
identifying a second appointment that occurs later in time than the first appointment in the calendar application;
identifying a geographic location of the second appointment;
identifying a route extending from the geographic location of the first appointment to the geographic location of the second appointment;
identifying a travel time associated with the route;
determining an amount of unscheduled time between the first appointment and the second appointment;
determining whether the amount of unscheduled time exceeds the travel time; and
if it is determined that the amount of unscheduled time exceeds the travel time, reserving a time block on the calendar application to account for the travel time.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for accounting for travel time in scheduling appointments in an electronic calendar. For example, a travel time between appointments may be identified and a time block may be reserved on a calendar application to account for such travel time. Geographic locations of adjacent appointments in a calendar may be determined and a route between the geographic locations also may be determined. A travel time associated with traveling the route between the geographic locations may be computed and the computed travel time may be compared to unscheduled time between the adjacent appointments in the calendar to determine whether the unscheduled time exceeds the travel time. If it is determined that the unscheduled time exceeds the travel time, a time block may be reserved on the calendar application to account for the travel time.
17 Citations
2 Claims
-
1. A computer-implemented method for identifying a travel time between appointments and reserving a time block on a calendar application to account for such travel time, the method comprising:
-
identifying a first appointment in a calendar application; identifying a geographic location of the first appointment; identifying a second appointment that occurs later in time than the first appointment in the calendar application; identifying a geographic location of the second appointment; identifying a route extending from the geographic location of the first appointment to the geographic location of the second appointment; identifying a travel time associated with the route; determining an amount of unscheduled time between the first appointment and the second appointment; determining whether the amount of unscheduled time exceeds the travel time; and if it is determined that the amount of unscheduled time exceeds the travel time, reserving a time block on the calendar application to account for the travel time.
-
-
2-54. -54. (canceled)
Specification