Method and apparatus for control and evaluation of pending jobs in a factory
First Claim
1. A method for controlling the release of jobs from a pool of pending jobs into a factory including a plurality of machines processing jobs-in-process, said method comprising the steps of:
- storing data from inputs connected to the machines and other components of the factory relating to an amount of time required to process a Rob in the factory and an amount of time anticipated to complete the lob within the factory including waiting time at the machines;
defining a Continuity Index (CI) for one of said jobs in said pool of pending jobs as the ratio of the processing time required for said job;
establishing a Factory Profile curve of optimum CI value over time;
determining a curve of actual CI for said one of said jobs from a trial start date through the expected completion of said job;
comparing said actual CI curve for said one of said jobs with said Factory Profile optimum CI curve; and
releasing said one of said jobs into said factory for processing by at least one of said machines on said trial start date if said actual CI curve closely follows said Factory Profile curve, within predefined bounds, throughout the processing time for said job, and otherwise determining a new curve of actual CI for said job from a new trial start date and repeating said comparison step.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved system and method for scheduling a plurality of orders into a factory for processing by one or more of a plurality of machines located therein, based on the use of a Continuity Index job release strategy. The system and method is particularly addressed to the enhancement of such a job release strategy by introduction of Factory Profile and priority criteria and an algorithm for automatic determination of an optimum job release point based on such criteria. The scheduling methodology is characterized by defining a Continuity Index (CI) for each of the jobs as the ratio of the actual time the job is being processed by such one or more machines to the total time from release of the jobs into a shop wherein such machines are located until the completion of the job, establishing a Factory Profile curve of optimum CI value over time, determining a curve of actual CI for each of the jobs being tested for release beginning from a trial start date and extending through the expected completion of the job, comparing the actual CI curve for each of such jobs with the Factory Profile optimum CI curve and accepting the job for processing by the shop on the trial start date if the actual CI curve closely follows the Factory Profile curve throughout the processing time for the job, and otherwise determining a new curve of actual CI for the job from a new trial start date and repeating the comparison.
55 Citations
10 Claims
-
1. A method for controlling the release of jobs from a pool of pending jobs into a factory including a plurality of machines processing jobs-in-process, said method comprising the steps of:
-
storing data from inputs connected to the machines and other components of the factory relating to an amount of time required to process a Rob in the factory and an amount of time anticipated to complete the lob within the factory including waiting time at the machines; defining a Continuity Index (CI) for one of said jobs in said pool of pending jobs as the ratio of the processing time required for said job; establishing a Factory Profile curve of optimum CI value over time; determining a curve of actual CI for said one of said jobs from a trial start date through the expected completion of said job; comparing said actual CI curve for said one of said jobs with said Factory Profile optimum CI curve; and releasing said one of said jobs into said factory for processing by at least one of said machines on said trial start date if said actual CI curve closely follows said Factory Profile curve, within predefined bounds, throughout the processing time for said job, and otherwise determining a new curve of actual CI for said job from a new trial start date and repeating said comparison step. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for controlling the release of jobs from a pool of pending jobs into a factory including a plurality of machines processing jobs-in-progress, comprising:
-
scheduling means for controlling release of a job from the pool of pending jobs into the factory, said scheduling means having inputs connected to the machines and other components of the factory relating to an amount of time required to process a job in the factory and an amount of time anticipated to complete the job within the factory including waiting time at the machines; means for defining a Continuity Index (CI) for one of said jobs as the ratio of the processing time required for said one of said jobs in said pool of pending jobs to the total time from release of said job into the factory until the completion of said job and output thereof from said factory; means for establishing a Factory Profile curve of optimum CI value over time for the factory; means for determining a curve of actual CI for said one of said jobs from a trial start date through the expected completion of said job in said factory; means for comparing said actual CI curve for said one of said jobs with said Factory Profile optimum CI curve; means for operating said scheduling means for releasing said one of said jobs into said factory for processing by at least one of said machines on said trial start date if said actual CI curve closely follows said Factory Profile curve, within predefined bounds, throughout the processing time for said job, and otherwise determining a new curve of actual CI for said job from a new trial start date with said new curve being compared by said means for comparing to establish a new job release. - View Dependent Claims (7, 8, 9, 10)
-
Specification