METHOD AND APPARATUS FOR SCHEDULING MEDIA PROCESSING JOBS ON MULTIPLE PROCESSORS TO MAXIMIZE PROCESSOR UTILIZATION
First Claim
Patent Images
1. A method comprising:
- determining an estimated work order completion time for processing a plurality of tasks associated with a work order on one or more resources;
scheduling the plurality of tasks in a processing queue based on the estimated work order completion time; and
determining a value of a penalty function for violating a work order deadline.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for scheduling work order tasks based on an optimization of available resources and an assessment of cost penalty functions for missing work order deadlines, including determining an estimated work order completion time for processing a plurality of tasks associated with a work order on one or more resources, scheduling the plurality of tasks in a processing queue based on the estimated work order completion time, and determining a value of a penalty function for violating a work order deadline.
47 Citations
20 Claims
-
1. A method comprising:
-
determining an estimated work order completion time for processing a plurality of tasks associated with a work order on one or more resources; scheduling the plurality of tasks in a processing queue based on the estimated work order completion time; and determining a value of a penalty function for violating a work order deadline. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. An apparatus comprising:
-
a processor; and a memory including computer program code for one or more programs, the memory and the computer program code configured to, with the processor, causing to perform at least the following, determine an estimated work order completion time for processing a plurality of tasks associated with a work order on one or more resources; schedule the plurality of tasks in a processing queue based on the estimated work order completion time; and determine a value of a penalty function for violating a work order deadline. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification