Teacher assignment based on teacher preference attributes
First Claim
1. A system for scheduling a teacher for teaching one or more students during one or more learning sessions, comprising:
- an online learning system having one or more nodes that creates one or more online learning sessions;
a scheduling node that schedules one or more teachers for teaching one or more online learning sessions;
a database that stores one or more teacher schedules for one or more learning sessions;
a database that stores one or more teacher preference attributes; and
a processing node that selects a teacher to teach a student during a learning session based on the one ore more teacher preference attributes and the one or more teacher schedules, wherein the scheduling node schedules the teacher for the learning session prior to the learning session.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for scheduling a teacher for teaching one or more students during one or more learning sessions comprises an online learning system having one or more nodes that creates one or more online learning sessions. A scheduling node schedules one or more teachers for teaching one or more online learning sessions. A database stores one or more teacher schedules for one or more learning sessions. The same or another database stores one or more teacher preference attributes. A processing node selects a teacher to teach a student during a learning session based on the one ore more teacher preference attributes and the one or more teacher schedules. The scheduling node schedules the teacher for the learning session prior to the learning session.
40 Citations
14 Claims
-
1. A system for scheduling a teacher for teaching one or more students during one or more learning sessions, comprising:
-
an online learning system having one or more nodes that creates one or more online learning sessions; a scheduling node that schedules one or more teachers for teaching one or more online learning sessions; a database that stores one or more teacher schedules for one or more learning sessions; a database that stores one or more teacher preference attributes; and a processing node that selects a teacher to teach a student during a learning session based on the one ore more teacher preference attributes and the one or more teacher schedules, wherein the scheduling node schedules the teacher for the learning session prior to the learning session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification