Visualized engagement profile
AssigneeLearningFREQUENCY LLC
InventorAmanda Slavin
Life of this patent
Estimating the term…
Abstract
Systems and methods for dynamic evaluation and visualization of student engagement levels for a personalized learning environment. A system includes an engagement module including computing hardware of at least one processor and memory operably coupled to the at least one processor. The engagement module includes a monitoring engine configured to receive behavior data associated with a period of activity of a user, an assessment engine configured to generate an assessment based on the period of activity and determine an engagement level of the user based on the behavior data and the assessment, and a visualization engine configured to generate an avatar based on the engagement level and generate a transaction on a blockchain, the transaction indicating the user owns the avatar.
Claims20
A system for dynamic evaluation and visualization of user engagement, the system comprising:
- a learning platform including a memory and at least one processor configured to:
- generate a learning profile associated with a user, the learning profile including at an engagement profile and an avatar, wherein the engagement profile defines at least two levels of engagement and the avatar is a visual representation of the engagement profile;
- create a transaction on a blockchain, the transaction including a first copy of the learning profile and an indication that the user owns the learning profile;
- store a second copy of the learning profile in a database;
- receive a modification request associated with the learning profile;
- and
- select at least one of the first copy of the learning profile or the second copy of the learning profile to modify based on the modification request and a determination of whether the modification request is associated with the user.
A method for dynamic evaluation and visualization of user engagement, the method comprising:
- receiving user preference data associated with a user;
- generating, based on the user preference data, a learning profile associated with the user, the learning profile including at an engagement profile and an avatar, wherein the engagement profile defines at least two levels of engagement;
- creating a transaction on a blockchain, the transaction including a first copy of the learning profile and an indication that the user owns the learning profile;
- storing a second copy of the learning profile in a database;
- providing a dedicated API for the user, wherein the dedicated API for the user is configured to provide access to the first copy of the learning profile and to modify the blockchain;
- providing a public API, wherein the public API is configured to provide access to the second copy of the learning profile;
- receiving a modification request associated with the learning profile;
- and
- selecting at least one of the first copy of the learning profile or the second copy of the learning profile to modify based on whether the modification request was received via the dedicated API or the public API.
A system for dynamic evaluation and visualization of user engagement, the system comprising:
- a learning platform including a memory and at least one processor configured to:
- receive user preference data associated with a user;
- generate, based on the user preference data, a learning profile associated with the user, the learning profile including at an engagement profile and an avatar, wherein the engagement profile defines at least two levels of engagement;
- create a transaction on a blockchain, the transaction including a first copy of the learning profile and an indication that the user owns the learning profile;
- store a second copy of the learning profile in a database;
- obtain behavior data associated with a period of activity of a user;
- determine an engagement level of the user from one of the at least two levels of engagement based on the behavior data and the engagement profile;
- and
- generate a recommendation to improve engagement based on the determined engagement level.
Dependencies are inferred from the claim text.