Patent ReferencesFile transfer scheduling arrangement Job scheduling method and system Job shop scheduling and production method and apparatus Process control system with reconfigurable expert rules and control modules Task management Work scheduling method System and method for scheduling data transfers among a plurality of data processing units to avoid conflicting data requests Job scheduling system System and method for making staff schedules as a function of available resources as well as employee skill level, availability and priority Dynamic scheduling InventorsApplicationNo. 026014 filed on 03/04/1993US Classes:705/8, Allocating resources or scheduling for an administrative function700/100, Job scheduling700/101, Priority ordering705/7Operations researchExaminersPrimary: Hudspeth, DavidAssistant: Thomas, Joseph Attorney, Agent or FirmInternational ClassG06F 017/60Foreign Application Priority Data1992-03-04 JPAbstractA 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 which satisfy a sufficient condition for a violation of the restriction conditions, a start time change device for changing a first start time of one of the procedures, when the restriction violating condition is set by the initial restriction violating condition set device, not to satisfy the restriction violating conditions, a start time designation device for designating a second start time of one of the procedures, when the restriction violating condition is set by the initial restriction violating condition set device, not to satisfy the restriction violating conditions, a restriction violating condition generation device for substituting the first or second start time of one of the procedures, when the start time change device changes the first start time or the start time designation device designates the second start time, respectively, to satisfy the restriction violating conditions, into a variable of the one restriction violating condition and for ANDing the restriction violating conditions with the one restriction violating condition having the substituted first or second start time, to generate a new restriction violating condition, and a restriction violating condition storage device for storing the restriction violating conditions set by the initial restriction violating condition set device and generated by the restriction violating condition generation device. | |