20130339969 | Scheduling and Decision System - A task-centered scheduling system is disclosed, whereupon a manager could schedule a task with a number of attributes for resources (such as persons, types of rooms, tools, machinery, ingredients, etc.). The system then matches resources with the task so that the task could be completed. For example, if a manager schedules a task for a person with cleaning skills to clean a dirty room with a mop and a bucket with soap, the scheduler will find an available person with cleaning skills, allocate the mop and bucket to that available person, and send that available person to the dirty room to clean it. The system keeps track of the resources in order to know what resources are available for allocating to a task, and different tasks may have different priorities which could cause lower priority tasks to be rescheduled in favor of higher priority tasks. | 12-19-2013 |