SYSTEM AND METHOD FOR A COMPREHENSIVE INTEGRATED EDUCATION SYSTEM
First Claim
1. A method performed by a gateway server which runs on or is connected to a cloud-computing platform, comprising:
- receiving a request for a reward from a client device of a user which is connected to the cloud-computing platform;
selecting one or more tasks based on a preset objective for the user and a current performance level of the user;
transmitting one of the selected tasks to the client device;
receiving a task performance result from the client device;
evaluating the received task performance result against an expected task performance result for the transmitted task;
determining whether the evaluation meets the preset objective;
when the determination result is positive, selecting a reward for the user based on a preference of the user; and
delivering the selected reward to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A gateway system for providing a comprehensive integrated education system. It is implemented through a cloud-computing platform, linking together learning and assessment systems, which provide learning, education, and evaluation services for a user, and reward systems, which provide rewards for a user for successfully completing learning and education processes, which are connected to the cloud-computing platform. In some embodiments, a user is a student, and a desired reward is access to certain features on the student'"'"'s electronic computing device. The gateway system ensures that the student correctly answers certain test questions which have been appropriately chosen before unlocking those features.
60 Citations
24 Claims
-
1. A method performed by a gateway server which runs on or is connected to a cloud-computing platform, comprising:
-
receiving a request for a reward from a client device of a user which is connected to the cloud-computing platform; selecting one or more tasks based on a preset objective for the user and a current performance level of the user; transmitting one of the selected tasks to the client device; receiving a task performance result from the client device; evaluating the received task performance result against an expected task performance result for the transmitted task; determining whether the evaluation meets the preset objective; when the determination result is positive, selecting a reward for the user based on a preference of the user; and delivering the selected reward to the client device. - 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-28. -28. (canceled)
Specification