×

System and method for automatically generating and populating a school calendar utilizing a predetermined class rotation scheduling pattern

  • US 8,401,885 B2
  • Filed: 08/18/2010
  • Issued: 03/19/2013
  • Est. Priority Date: 08/18/2010
  • Status: Active Grant
First Claim
Patent Images

1. A scheduling method comprising:

  • receiving a user request comprising type of a predetermined scheduling pattern and a number of classes per day;

    calculate an order of classes for each calendar date in a scheduling cycle based on the user request and a calendar;

    automatically populating, by a computer, each date in the calendar with the calculated order of classes such that each class is mapped to a respective calendar date and to a respective slot in the calendar date based on the user request and based on the scheduling cycle; and

    providing a schedule in a predetermined output format or in a format specified by the user,wherein the calculating comprises determining the respective calendar date in the scheduling cycle, and calculating the order of classes for the respective calendar date based on the predetermined scheduling pattern which comprises roll and tumble, andwherein the order of each class is calculated according to the following equation;

    Z=(d*x+c)÷

    y, wherein d is total number of days, x is a designated day, c is a designated slot, and y is a total number of classes.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×