Method, apparatus, data structure and system for scheduling work consistent with an entity's strategic objectives
First Claim
1. A method for scheduling activities and/or work consistent with an entity'"'"'s strategic objective, wherein said method comprises the steps of:
- a. defining the strategic objectives;
b. prioritizing the said strategic objectives;
c. selecting the primary strategic objective;
d. listing the possible measures for the said primary strategic objective;
e. selecting the primary strategic objective measure;
f. scheduling all of the independent jobs and/or orders;
g. defining the possible measures to be used for scheduling work consistent with the said primary strategic objective measure;
h. selecting a primary measure for said scheduling of work consistent with the said primary strategic objective measure;
i. defining the possible constraints for scheduling said work;
j. selecting the constraint by which said work will be scheduled;
k. prioritize the order of the constraints to schedule said work by;
l. calculating the said work schedule measure for each said job and/or order in the work queue for the said prioritized constraint;
m. sorting the dependant jobs and/or orders based upon the said work schedule measures with the said job and/or order that has the largest positive impact on the said work schedule measure first;
n. scheduling the job and/or order with the said largest positive impact on the said work schedule measure on the said prioritized constraint first; and
o. repeating steps k through n for each of the said constraints until all of the said constraints and all of the said jobs and/or orders have been scheduled.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, data structure and system for scheduling work consistent with and supportive of the strategic objectives of an entity is disclosed herein. In its preferred embodiment, the strategic objectives are defined and the primary strategic objective is chosen along with a measure for the primary strategic objective. Next, a measure for scheduling work is defined and chosen that is consistent with the primary strategic objective and the objective'"'"'s measure. Next, the constraints to schedule work by are evaluated, the primary constraint selected and the order within the chosen constraint prioritized. The work schedule measure is then calculated for each job in the work queue for the selected constraint. All of the jobs are sorted based upon the calculated work schedule measures with the job having the largest positive impact on the work schedule measure being first. The prioritized job is then scheduled into the prioritized constraint.
-
Citations
16 Claims
-
1. A method for scheduling activities and/or work consistent with an entity'"'"'s strategic objective, wherein said method comprises the steps of:
-
a. defining the strategic objectives;
b. prioritizing the said strategic objectives;
c. selecting the primary strategic objective;
d. listing the possible measures for the said primary strategic objective;
e. selecting the primary strategic objective measure;
f. scheduling all of the independent jobs and/or orders;
g. defining the possible measures to be used for scheduling work consistent with the said primary strategic objective measure;
h. selecting a primary measure for said scheduling of work consistent with the said primary strategic objective measure;
i. defining the possible constraints for scheduling said work;
j. selecting the constraint by which said work will be scheduled;
k. prioritize the order of the constraints to schedule said work by;
l. calculating the said work schedule measure for each said job and/or order in the work queue for the said prioritized constraint;
m. sorting the dependant jobs and/or orders based upon the said work schedule measures with the said job and/or order that has the largest positive impact on the said work schedule measure first;
n. scheduling the job and/or order with the said largest positive impact on the said work schedule measure on the said prioritized constraint first; and
o. repeating steps k through n for each of the said constraints until all of the said constraints and all of the said jobs and/or orders have been scheduled. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for scheduling work consistent with an entity'"'"'s strategic objective, wherein said apparatus includes:
-
a. a memory that stores computer-readable code;
b. a processor operatively coupled to said memory, said processor configured to implement said computer-readable code, said code configured to;
i. calculate the desired strategic objective result measure for each constraint for the planning period;
ii. prioritize the said calculated strategic objective result measures for scheduling work;
iii. calculate the work schedule measure for each job and/or order in the work queue for the prioritized constraints;
iv. schedule all of the independent jobs;
v. sort the dependant jobs and/or orders of the highest priority constraint based upon the said work schedule measures with the said jobs and/or orders having the largest positive impact on the said work schedule measure first;
vi. scheduled the said dependant job and/or order with the said largest positive impact first; and
vii. repeating steps i through vi until all of the said constraints and all of the said jobs and/or orders have been scheduled for the planning period. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program embodied on a computer-readable medium for determining the sequence or order for scheduling activities or work that is consistent with and supportive of the entity'"'"'s primary strategic objective such that the operational side of the entity is supporting and consistent with the said strategic direction of the entity, wherein said determination comprises a data structure instantiating code segment that establishes a storage record in memory having:
-
a. the calculations for the primary strategic objective measure and for the work schedule measure that are consistent;
b. prioritized constraints for scheduling work by;
c. the calculated work schedule measure for each said activity or work in the work schedule for the said prioritized constraints;
d. a work schedule of the dependant activities or work in the said work schedule, sorted by the activity or work with the largest impact on the said work schedule measure of the said prioritized constraints first; and
e. repeating steps i through iv for each of the said constraints until all of the said constraints and all of the said activities or work have been scheduled. - View Dependent Claims (10, 11, 12)
-
-
13. A device and system for scheduling activities and/or work consistent with an entity'"'"'s strategic objective, said device and system comprising:
-
a. a means for defining the strategic objectives;
b. a means for prioritizing the said strategic objectives;
c. a means for electing the primary strategic objective;
d. a means for listing the possible measures for the said primary strategic objective;
e. a means for selecting the primary strategic objective measure;
f. a means for scheduling all of the independent jobs and/or orders;
g. a means for defining the possible measures to be used for scheduling work consistent with the said primary strategic objective measure;
h. a means for selecting a primary measure for said scheduling of work consistent with the said primary strategic objective measure;
i. a means for defining the possible constraints for scheduling said work;
j. a means for selecting the constraint by which said work will be scheduled;
k. a means for prioritize the order of the constraints to schedule said work by;
l. a means for calculating the said work schedule measure for each said job and/or order in the work queue for the said prioritized constraint;
m. a means for sorting the dependant jobs and/or orders based upon the said work schedule measures with the said job and/or order that has the largest positive impact on the said work schedule measure first;
n. a means for scheduling the job and/or order with the said largest positive impact on the said work schedule measure on the said prioritized constraint first; and
o. a means for repeating steps k through n for each of the said constraints until all of the said constraints and all of the said jobs and/or orders have been scheduled. - View Dependent Claims (14, 15, 16)
-
Specification