×

METHOD FOR AUTOMATICALLY DEVELOPING SUGGESTED OPTIMAL WORK SCHEDULES FROM UNSORTED GROUP AND INDIVIDUAL TASK LISTS

  • US 20090112677A1
  • Filed: 10/21/2008
  • Published: 04/30/2009
  • Est. Priority Date: 10/24/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer implemented method for optimizing scheduling of tasks, comprising the steps of:

  • a) receiving from a user a set of tasks, a deadline for each task in the set of tasks and an approximation of the time to perform each task in the set of tasks;

    b) determining a slack time for each task, the slack time for a task being the time from the current time to the deadline for the task, minus the approximation of the time to perform the task;

    c) ordering the set of tasks in an ordered list from those having the least slack time to those having the most slack time;

    d) generating a plurality of time bins representing a user'"'"'s available time going forward;

    e) generating a schedule for performing the set of tasks by fitting the tasks from the ordered list generated in the step c) into the time bins generated in the step d), beginning with the first task on the ordered list and proceeding successively through the ordered list until each task is fit within a time bin, with each task being fit within the first time bin, or unused portion thereof, large enough to accommodate the task based on the approximate length of the time to perform the task;

    f) designating a portion of the time bin into which a task is fit as unavailable to receive additional tasks; and

    g) displaying the schedule of tasks generated in the step e).

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×