Patent ID: 8150719

Claim:
A method for rescheduling a calendar appointment comprising a start time, at least two appointment attendees, and an appointment location, the method comprising: sending, from the calendar management server, a roll call request to at least two wireless devices operating in a wireless communications network, wherein each wireless device is associated with one of the appointment attendees; receiving in response to the roll call request, at the calendar management server, a location for each wireless device; calculating, at the calendar management server, for each wireless device, an estimated time of arrival at the appointment location, the estimated time of arrival of each wireless device being based upon the location of each wireless device and a respective velocity of each wireless device; determining, at the calendar management server, that at least one of the estimated times of arrival is after the start time of the calendar appointment; and rescheduling, at the calendar management server, in response to the determination that at least one of the estimated times of arrival is after the start time of the calendar appointment, the calendar appointment to a rescheduled start time.