Multi-User Multi-Input Application for Education
First Claim
Patent Images
1. A computer-implemented method comprising:
- displaying, by a single display coupled to computing device, a user interface (UI) associated with one or more pedagogical tasks and multiple input controls, each input control for use by a respective user of multiple users to control at least a portion of the UI;
mapping actions associated with at least a subset of event data to one or more respective users of the multiple users, the event data being received from respective ones of the input controls; and
determining relative successes of at least a subset of the users in successful completion of the pedagogical tasks.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-user multi-input application for education is described. In one aspect, a user interface (UI) presenting pedagogical tasks of varied type and multiple cursors are presented on a single display. Each cursor is assigned to a particular user of multiple users. Actions associated with cursor control event data are mapped to particular users. Relative successes of respective ones of the users in completing particular types of pedagogical tasks of are determined.
65 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
displaying, by a single display coupled to computing device, a user interface (UI) associated with one or more pedagogical tasks and multiple input controls, each input control for use by a respective user of multiple users to control at least a portion of the UI; mapping actions associated with at least a subset of event data to one or more respective users of the multiple users, the event data being received from respective ones of the input controls; and determining relative successes of at least a subset of the users in successful completion of the pedagogical tasks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium comprising computer-program instructions for a multi-user multi-input application for education, the computer-program instructions being executable by a processor on a single computing device to perform operations comprising:
-
receiving inputs from multiple input devices, the inputs for multiple users to independently interface with a UI presented on the single computing device; and dynamically customizing an educational task presented by the UI based on inputs from at least a subset of the multiple users, the dynamically customizing being implemented with a change to one or more of dimension, position, and selection criteria of an object presented by the UI, the changing being based on an evaluation of success for a user with respect to one or more portions of the educational task. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computing device comprising:
-
a processor; and a memory coupled to the processor, the memory comprising computer-program instructions executable by the processor to perform operations comprising; receiving pointing device input from multiple users, each user being associated with a particular one pointing device; correlating the pointing device input to associated ones of the multiple users; responsive to correlating the pointing device input, determining respective user participation with a UI of a collaborative educational computer program that is executing on the computing device, the UI being presented in a single main UI window by a single display device operatively coupled to the computing device, the collaborative educational computer program being configured to allow each user to provide independent input to at least a portion of UI object(s) presented in the main UI window; and dynamically changing particular aspects of educational scenarios provided by the collaborative educational computer program for a subset of the multiple users, the particular aspects being based on determining the respective user participation. - View Dependent Claims (19, 20)
-
Specification