A customer driven, sponsor controlled network-based graphical scheduling
system and method effectuates bi-lateral customer driven appointment
scheduling with a sponsoring organization. The scheduling system
facilitates the sponsoring organization, such as a doctor's office,
clinic, auto repair shop or the like, to communicate an invitation to the
customer, such as a patient, client or consumer, whereby the customer
schedules an appointment with the sponsoring organization. The scheduling
system may include a controller which receives an appointment time
offered by the sponsoring organization. The schedule is synchronized with
a desktop and an on-line component allowing the sponsoring organization
to schedule on the local desktop/file server and allowing the customer to
schedule through an Internet World Wide Web site. The controller can
offer time slot options to the customer via a well-informed electronic
scheduler. The display of the schedule is filtered to show only time
segments which meet the criteria associated with the individual customer.
The criteria will include sponsoring organization availability,
contiguous time slot availability and resource availability. The customer
will have the opportunity to accept the most desirable appointment time.
The controller will communicate the information to the sponsoring
organization.