Remote computer-assisted professionally supervised teaching system
First Claim
1. A method for facilitating supervision of a user of a computer process executing within a training computer system, the method comprising:
- presenting stimuli to the user;
receiving user response signals generated by the user by physical manipulation of one or more user input devices in response to the stimuli;
storing, in a user response database, user response data representing the user response signals;
forming evaluation data representing a correlation between the user response data and predetermined correct response data for the stimuli;
storing the evaluation data in a server computer system;
receiving, in the server computer system, an analysis request from a supervisor computer system; and
in response to the analysis request, sending the evaluation data to the supervisor computer system.
5 Assignments
0 Petitions
Accused Products
Abstract
A student user of a client computer system uses a teaching process to promote development of cognitive skills of the student and a supervisor uses a second client computer to remotely monitor the progress of the student. The teaching process presents various types of stimuli to the student and records student response data which correspond to the stimuli. In addition, the teaching process forms evaluation data from the student response data where the evaluation data represents a correlation between the student response data for respective stimuli and predetermined correct response data for respective stimuli. Furthermore, the teaching process modifies its own behavior according to the evaluation data to thereby tailor the behavior of the teaching process to the cognitive abilities of the student. The student response data is uploaded to a global student database which is accessible to a supervisor user. The supervisor requests student response data from the global student database and presents the student response data to the supervisor for analysis. The supervisor can use such analysis in direct consultation with the student at a later date or can recommend changes in the behavior of the teaching process to more effectively encourage development of the cognitive ability of the student.
-
Citations
17 Claims
-
1. A method for facilitating supervision of a user of a computer process executing within a training computer system, the method comprising:
-
presenting stimuli to the user; receiving user response signals generated by the user by physical manipulation of one or more user input devices in response to the stimuli; storing, in a user response database, user response data representing the user response signals; forming evaluation data representing a correlation between the user response data and predetermined correct response data for the stimuli; storing the evaluation data in a server computer system; receiving, in the server computer system, an analysis request from a supervisor computer system; and in response to the analysis request, sending the evaluation data to the supervisor computer system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system for facilitating supervision of a user of a computer process executing within the computer system, the computer system comprising:
-
a training computer which includes a teaching process which, when executed, performs the steps of; presenting stimuli to a user; receiving user response signals generated by the user by physical manipulation of one or more user input devices in response to the stimuli; storing, in a user response database, user response data representing the user response signals; forming evaluation data representing a correlation between the user response data and predetermined correct response data for the stimuli; and sending the evaluation data to a server computer system for storage therein; a server computer which includes a server process which, when executed, performs the steps of; receiving, in the server computer system, an analysis request from a supervisor computer; and in response to the analysis request, sending the evaluation data to the supervisor computer. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for supervising a user of a computer process executing within a training computer system, the method comprising:
-
downloading user response data through a server computer network from a user response data database stored within a server computer system, wherein the user response data is generated by the user in response to stimuli presented to the user by the training computer system and further wherein the user response data is uploaded through a training computer network from the training computer system to the user response data database stored within the server computer system; and analyzing the user response data using a server computer system to assess a condition of the user. - View Dependent Claims (12, 13)
-
-
14. A method for training a user of a computer process executing within a training computer system, the method comprising:
-
presenting stimuli which have at least one characteristic to the user; receiving user response signals generated by the user by physical manipulation of one or more user input devices in response to the stimuli; storing, in a user response database, user response data representing the user response signals; changing the at least one characteristic of the stimuli in accordance with the user response data, receiving configuration data from a server computer system operatively coupled to the training computer system through a computer network, re-presenting the stimuli with the changed at least one characteristic to the user in a manner at least partially specified by the configuration data; receiving additional user response signals generated by the user by physical manipulation of the one or more user input devices in response to the stimuli with the changed at least one characteristic; and storing, in the user response database, additional user response data representing the additional user response signals.
-
-
15. A method for facilitating training of a user of a computer process executing within a training computer system, the method comprising:
-
presenting, stimuli to the user; receiving user response signals generated by the user by physical manipulation of one or more user input devices in response to the stimuli; storing, in a user response database, user response data representing the user response signals; forming evaluation data representing a correlation between the user response data and predetermined correct response data for the stimuli; and sending the evaluation data to a server computer system for storage in a server database such that the evaluation data can be retrieved from the server database and transferred to a supervisor computer system in response to a request from the supervisor computer system for the evaluation data.
-
-
16. A method for facilitating training of a user of a computer process executing within a training computer system, the method comprising:
-
receiving, from a training computer system, evaluation data which represent a correlation between (i) user response data which in turn represent user generated response signals in response to stimuli and (ii) predetermined correct response data for the stimuli; storing the evaluation data in a server database in a server computer system; receiving an analysis request from a supervisor computer system; and in response to the analysis request, sending the evaluation data to the supervisor computer system. - View Dependent Claims (17)
-
Specification