Patent ID: 8180657

Claim:
A computer implemented method comprising: receiving, by a computing device, an identification of a plurality of presenters for an event; identifying, by the computing device, priority presenters from the plurality of presenters by processing user-defined rules for scheduling the event; transmitting, by the computing device, an invitation to the priority presenters for the event wherein the event is a multiple slot event including a plurality of original event slots, each original event slot representing a presentation slot for a presenter of the plurality of presenters in the multiple slot event; in response to receiving the invitation to the event, displaying the multiple slot event in a calendar interface viewable by at least one of the priority presenters; receiving, by the computing device, a slot request, from a second respondent of the priority presenters having a second seniority level, for one of the plurality of original event slots that was previously reserved by a first respondent of the priority presenters having a first seniority level; comparing, by the computing device, the second seniority level to the first seniority level; if the second seniority level exceeds the first seniority level: canceling, by the computing device, the reservation of the one of the plurality of original event slots by the first respondent, and accepting, by the computing device, the event slot request for the one of the plurality of original event slots by the second respondent; and if the second seniority level does not exceed the first seniority level: maintaining the reservation of the one of the plurality of original event slots by the first respondent, and denying the slot request for the one of the plurality of original event slots by the second respondent; and transmitting the invitation for the event to the remaining presenters of the plurality of presenters responsive to receiving a response from each of the priority presenters.