LEARNING IDENTITY MANAGEMENT IN A MODULAR LEARNING SYSTEM
A system and method are disclosed for updating learner identity items in a modular learning system. Identity items associated with a plurality of learning users are stored in the modular learning system. The modular learning system updates identity items associated with a learning user responsive to receiving a request to update the identity items. When the modular learning system receives a request to display the updated identity items to a user of an external system, the modular learning system exports the requested identity items to the external system.
1 . A method for updating learner identity items in a modular learning system comprising:
maintaining a learning user database in electronic communication with an external system, the learning user database including a plurality of learning users, wherein each learning user is associated with identity items;
receiving a learner identity items update request from a learning user,
receiving update credentials from the learning user;
authorizing the learning user based on update credentials;
displaying an interface for inputting the revised identity items to the learning user; and
updating the learner identity items associated with the learning user in the learning user database with the revised identity items.
2 . The method for updating learner identity items of claim 1 , wherein
the learner identity items update request specifies revised identity items associated with the learning user.
3 . The method for updating learner identity items of claim 1 , further comprising steps of:
receiving a learner identity display request from a user of the external system designating the learning user in the plurality of learning users; and
exporting the identity items associated with a designated learning user to the external system.
4 . The method for updating learner identity items of claim 1 , wherein the revised identity items are professional identity items, academic identity items and learning identity items associated with the learning user.
5 . An apparatus for updating learner identity items in a modular learning system comprising:
a processor configured to execute instructions stored on a non-transitory medium;
a non-volatile memory including:
instructions for execution on the processor, the instructions executable to perform steps comprising:
maintaining a learning user database in electronic communication with an external system, the learning user database including a plurality of learning users, wherein each learning user is associated with identity items;
receiving a learner identity items update request from a learning user, the learner identity items update request specifying revised identity items associated with the learning user;
replacing identity items associated with the learning user in the learning user database with the revised identity items;
receiving a learner identity display request from a user of the external system designating a learning user in the plurality of learning users; and
exporting identity items associated with the designated learning user to the external system.
6 . The apparatus of claim 5 , wherein the learner identity items update request specifies revised identity items associated with the learning user
7 . The apparatus of claim 5 further performing steps of, receiving a learner identity display request from a user of the external system designating the learning user in the plurality of learning users; and
exporting the identity items associated with a designated learning user to the external system.
8 . The apparatus of claim 5 , wherein the revised identity items are professional identity items, academic identity items and learning identity items associated with the learning user.
9 . A non-transitory computer-readable storage medium storing computer program instructions executable by a processor for performing a method for updating learner identity items in a modular learning system comprising steps of:
maintaining a learning user database in electronic communication with an external system, the learning user database including a plurality of learning users, wherein each learning user is associated with identity items;
receiving a learner identity items update request from a learning user;
receiving update credentials from the learning user;
authorizing the learning user based on update credentials;
displaying an interface for inputting the revised identity items to the learning user; and
updating the learner identity items associated with the learning user in the learning user database with the revised identity items
10 . The non-transitory computer-readable storage medium of claim 9 , wherein the learner identity items update request specifies revised identity items associated with the learning user.
11 . The non-transitory computer-readable storage medium of claim 9 ,
further performing steps of:
receiving a learner identity display request from a user of the external system designating the learning user in the plurality of learning users; and
exporting the identity items associated with a designated learning user to the external system.
12 . The non-transitory computer-readable storage medium of claim 9 , wherein
the revised identity items are professional identity items, academic identity items and learning identity items associated with the learning user.
13 - 15 . (canceled)