A computer-implemented scheduling system and method designates start times of a plurality of procedures processed by a plurality of resource devices. The computer-implemented scheduling system includes an initial restriction violating condition set device for initially setting restriction violating conditions...http://www.google.co.uk/patents/US6038539?utm_source=gb-gplus-sharePatent US6038539 - Job scheduling system for designating procedure start times