System and method for scheduling an event subject to the availability of requested participants
First Claim
1. A method for scheduling an event subject to the availability of requested participants implemented by a server application, comprising:
- receiving event information submitted by a scheduler using a client application to access an event definition page, the event information providing one or more options for scheduling an event and listing a plurality of requested participants;
creating an event reply page and an event confirmation page responsive to receiving the event information;
creating and sending an electronic mail message to each requested participant, the electronic mail message providing information about the one or more options and a line to the event reply page;
creating and sending a message to the scheduler, the message including a link to the event confirmation page;
receiving reply information submitted by the requested participants using client applications to access the event reply page, the reply information indicating availability of each requested participant for the one or more options;
processing the reply information together with the event information to generate one or more potential schedules, the potential schedules combining availability of requested participants for the one or more options;
updating the event confirmation page based upon the potential schedules;
receiving an event confirmation submitted by the scheduler using a client application to access the event confirmation page, the event confirmation including a schedule for the event; and
creating and sending a message to each available participant, the message including the schedule for the event.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for scheduling an event subject to the availability of requested participants. A server application (16) receives event information submitted by a scheduler using a client application (12) to access an event definition page (50). The event information provides one or more options for scheduling an event and lists a plurality of requested participants. Responsive to receiving the event information, the server application (16) creates an event reply page (60) and an event confirmation page (70). The server application (16) then creates and sends an electronic mail message to each requested participant to provide information about the one or more options and a link to the event reply page (60). The server application (16) also creates and sends a message to the scheduler to provide a link to the event confirmation page (70). The server application (16) then receives reply information submitted by the requested participants using client applications (14) to access the event reply page (60). The server application (16) processes this reply information together with the original event information to generate one or more potential schedules and then updates the event confirmation page (70) based upon the potential schedules. The server application (16) receives an event confirmation submitted by the scheduler using a client application (12) to access the event confirmation page (70), and then create and sends a message to each available participant to provide the schedule for the event.
-
Citations
20 Claims
-
1. A method for scheduling an event subject to the availability of requested participants implemented by a server application, comprising:
-
receiving event information submitted by a scheduler using a client application to access an event definition page, the event information providing one or more options for scheduling an event and listing a plurality of requested participants; creating an event reply page and an event confirmation page responsive to receiving the event information; creating and sending an electronic mail message to each requested participant, the electronic mail message providing information about the one or more options and a line to the event reply page; creating and sending a message to the scheduler, the message including a link to the event confirmation page; receiving reply information submitted by the requested participants using client applications to access the event reply page, the reply information indicating availability of each requested participant for the one or more options; processing the reply information together with the event information to generate one or more potential schedules, the potential schedules combining availability of requested participants for the one or more options; updating the event confirmation page based upon the potential schedules; receiving an event confirmation submitted by the scheduler using a client application to access the event confirmation page, the event confirmation including a schedule for the event; and creating and sending a message to each available participant, the message including the schedule for the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for scheduling an event subject to the availability of requested participants, comprising:
-
a network to which a scheduler and requested participants have access and across which the scheduler and the requested participants can communicate information using respective client systems; and a server application operable to communicate information across the network, and the server application operable to; receive event information submitted by a scheduler using a client application to access an event definition page, the event information providing one or more options for scheduling an event and listing a plurality of requested participants; create an event reply page and an event confirmation page responsive to receiving the event information; create and send an electronic mail message to each requested participant, the electronic mail message providing information about the one or more options and a link to the event reply page; create and send a message to the scheduler, the message including a link to the event confirmation page; receive reply information submitted by the requested participants using client applications to access the event reply page, the reply information indicating availability of each requested participant for the one or more options; process the reply information together with the event information to generate one or more potential schedules, the potential schedules combining availability of requested participants for the one or more options; update the event confirmation page based upon the potential schedules; receive an event confirmation submitted by the scheduler using a client application to access the event confirmation page, the event confirmation including a schedule for the event; and create and send a message to each available participant, the message including the schedule for the event. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification