DYNAMIC CONTENT MANIPULATION ENGINE
First Claim
1. A system for creating a virtual classroom for the high-speed generation of evaluation data, the system comprising:
- a supervisor device connected to a plurality of user devices via a local communications network to form a virtual classroom, wherein the supervisor device is configured to;
identify a survey comprising a plurality of questions;
identify a survey group for receipt of the survey, wherein the survey group comprises one or several student users of the user devices selected to complete the survey;
provide the survey to the user devices associated with the one or several student users of the survey group;
receive survey data from the user devices associated with the one or several student users of the survey group; and
segregate the survey data into a first data portion designated for real-time analysis and a second data portion designated for non-real-time analysis;
providing the first data portion and the second data portion to the survey server; and
generate an analysis report based on the first data portion.
0 Assignments
0 Petitions
Accused Products
Abstract
A content delivery system is disclosed herein. The content delivery system includes a content management server, a survey server, and a database server that are communicatingly connected with a plurality of user devices. The database server includes a plurality of databases that are organized in a tiered memory such that prioritized data is placed in memory tier having faster components and non-prioritized data is placed in a memory tier having relatively slower components. The content distribution system can generate an evaluation and evaluation data by identifying a cohort for receipt of the evaluation, compiling the evaluation, and receiving evaluation results.
26 Citations
15 Claims
-
1. A system for creating a virtual classroom for the high-speed generation of evaluation data, the system comprising:
a supervisor device connected to a plurality of user devices via a local communications network to form a virtual classroom, wherein the supervisor device is configured to; identify a survey comprising a plurality of questions; identify a survey group for receipt of the survey, wherein the survey group comprises one or several student users of the user devices selected to complete the survey; provide the survey to the user devices associated with the one or several student users of the survey group; receive survey data from the user devices associated with the one or several student users of the survey group; and segregate the survey data into a first data portion designated for real-time analysis and a second data portion designated for non-real-time analysis; providing the first data portion and the second data portion to the survey server; and generate an analysis report based on the first data portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A system for creating a virtual classroom for the high-speed generation of evaluation data, the system comprising:
-
a tiered memory comprising hardware forming; a first tier; and a second tier, wherein the second tier comprises relatively slower hardware than the first tier; a database stored in the tiered memory, the database comprising a survey database comprising a first database portion located on the first tier, and a second database portion located on the second tier, wherein the first database portion comprises data received in response to a survey and wherein the second database portion comprises data used in creating the survey; and a processor configured to; select the survey group from a group of students in a course; provide identification of the survey group to a supervisor device, wherein the supervisor device connected to a plurality of user devices via a local communications network to form a virtual classroom; generate a survey comprising a plurality of questions, wherein generating the survey comprises retrieving at least one question from the memory; providing the survey to the supervisor device; receiving survey data from the supervisor device; and providing an analysis report to a user. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification