SYSTEM AND METHOD FOR A VIRTUAL SCHOOL
First Claim
Patent Images
1. A virtual school system (VSS) comprising:
- a student management system (SMS) configured to manage a plurality of students;
a learning management system (LMS) configured to manage and deliver the content of a plurality of online courses;
a school administration system (SAS) configured to manage the administrative functions of at least one virtual school;
a virtual school workflow engine (VSWE) configured to enable definition of predefined rules, evaluate the predefined rules and to automate virtual school processes;
a portal for presenting a plurality of user interfaces (UIs) to a user; and
a central data repository.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed at a software system for use in an online educational environment. In one embodiment, a software system combines and allows communication between a student management system, a learning management system, and various other portals are interconnected and communicate with one another to allow for an completely integrated online educational institution that allows patents, students, and educators to plan and monitor a student'"'"'s progress.
73 Citations
56 Claims
-
1. A virtual school system (VSS) comprising:
-
a student management system (SMS) configured to manage a plurality of students; a learning management system (LMS) configured to manage and deliver the content of a plurality of online courses; a school administration system (SAS) configured to manage the administrative functions of at least one virtual school; a virtual school workflow engine (VSWE) configured to enable definition of predefined rules, evaluate the predefined rules and to automate virtual school processes; a portal for presenting a plurality of user interfaces (UIs) to a user; and a central data repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A computer interface to a virtual school comprising:
-
a virtual class room; a messaging user interface (UI); an admissions UI; a course information UI; a guidance UI; and a module configured to communicate with a central data repository associated with the virtual school. - View Dependent Claims (53)
-
-
54. A system, comprising:
-
a memory for storing a computer program for grading participation in an online discussion; and
a processor coupled to said memory for executing said computer program, wherein said computer program is configured to perform a method comprising;displaying a plurality of discussion entries on a computer interface, wherein the discussion items are entered by a plurality of participants of an online discussion; receiving a selection by a grader using the computer interface of a first discussion entry in the plurality of discussion entries; displaying a first grading input form on the computer interface enabling a the grader to enter grading data; receiving the first grading data from the grading input form; associating the first grading data with the first discussion entry.
-
-
55. A system, comprising:
-
a memory for storing a computer program for course planning; and
a processor coupled to said memory for executing said computer program, wherein said computer program is configured to perform a method comprising;determining a list of recommended courses for a student based upon at least one of predefined rules, a request from the student, a parent request, a teacher recommendation, and a guidance counselor recommendation; automatically determining a recommended course plan for the student for one or more course delivery periods; sending an automated message presenting the recommended course plan to a user; receiving an approval from the user; registering the student for at least a portion of the courses in the recommended course plan.
-
-
56. A system, comprising:
-
a memory for storing a computer program for auditing users of a virtual school system (VSS); and
a processor coupled to said memory for executing said computer program, wherein said computer program is configured to perform a method comprising;receiving a selection of a target user, wherein the target user comprises at least one of an administrator, an instructor, a parent and a student; tracking target user activity, wherein user activity comprises at least one of logging into the VSS, logging out of the VSS, accessing course content, participating in an online discussion, clicking in response to a prompt, entering data, or accessing VSS administrative functions.
-
Specification