Learner profile for learning application programs
First Claim
Patent Images
1. A computerized learning method, comprising:
- receiving user performance data for a unique user from a plurality of learning application programs executed on a user client device;
determining an assessed user learning level based on the user performance data;
storing the assessed user learning level in a profile of the user; and
sending the user learning level to a requesting learning application program.
2 Assignments
0 Petitions
Accused Products
Abstract
A computerized learning system and method is provided. According to the method, user performance data for a unique user may be received from learning application programs executed on a user client device. The received user performance data may be used to determine an assessed user learning level for the user. The assessed user learning level may be stored in a learner profile for the user and may be sent to a learning application program upon request.
122 Citations
20 Claims
-
1. A computerized learning method, comprising:
-
receiving user performance data for a unique user from a plurality of learning application programs executed on a user client device; determining an assessed user learning level based on the user performance data; storing the assessed user learning level in a profile of the user; and sending the user learning level to a requesting learning application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computerized learning system, comprising:
-
an application programming interface configured to receive user performance data from a plurality of learning application programs executed on a user client device and store the user performance data in a profile of the user in non-volatile memory accessible from the user client device; a learning service program configured to read user performance data from the profile of the user, and process the user performance data to determine an assessed user learning level for a skill; and wherein the application programming interface is configured to send the assessed user learning level for the skill to a requesting learning application program. - View Dependent Claims (18)
-
-
19. A computerized learning system, comprising:
a learning service program having a graphical user interface configured to display a view of a profile of the user, the view including a graphical representation of assessed user learning levels for one or more skills, the assessed user learning levels being computed based on user performance data received by the learning service program from a plurality of learning applications. - View Dependent Claims (20)
Specification