Patent ID: 7660733

Claim:
A method of scheduling meetings comprising: receiving by a calendaring system a meeting request specifying a meeting time, at least one participant, and a supplemental meeting service to be scheduled concurrently with the meeting; contacting by the calendaring system a supplemental meeting system to determine supplemental meeting service information for the supplemental meeting service; determining by the calendaring system that the supplemental meeting system is not available; notifying by the calendaring system the at least one participant of the meeting time and that the supplemental meeting service information has not been determined; repeatedly attempting by the calendaring system to obtain the supplemental meeting service information from the supplemental meeting system until the supplemental meeting service information is obtained or until a predetermined time prior to the meeting time, depending on which event occurs first; if the supplemental meeting service information is obtained before the predetermined time prior to the meeting time, notifying by the calendaring system the at least one participant of the supplemental meeting service information; querying by the calendaring system the meeting owner whether to notify the at least one participant of supplemental meeting service information determined outside of the calendaring system if the supplemental meeting service information is not obtained before the predetermined time prior to the meeting time; and querying by the calendaring system the meeting owner whether to notify the at least one participant that the meeting has been cancelled if the supplemental meeting service information is not obtained before the predetermined time prior to the meeting time.