the sellers the notification system also requests the services of the scheduling system 15 see fig1 to obtain contact dates and times 44 between buyers and sellers if such contacts are desired by the involved parties the operation of the scheduling system 51 is described in fig5 and explained in the next paragraph after the notification system 56 collects all the needed notification and scheduling information for a specific match it sends a notification 45 to the involved parties by requesting the services of an appropriate media dependent server 61 62 63 to be discussed further later by generating a notification signal 58 59 60 respectively fig5 describes the steps taken by the scheduling system 51 to find possible dates and times of contact between buyer and seller pairs originally the scheduling system waits 46 for a scheduling request to be sent from the notification system 51 after a scheduling request arrives the scheduling system identifies the parties involved in the current scheduling request 47 and it retrieves their personal scheduling choices 48 e g their calendar schedules stored in the personal scheduling choices database 57 this information had been entered by users of the system in the personal scheduling choices entry 35 of the submission web page 31 in fig2 the.