A system and method are disclosed for modularly scheduling learning events in a modular learning system. Information about application services and microlearning events are stored in the modular learning system, with each microlearning event comprising a plurality of learning applications associated with the application services. The modular learning system receives a request from an organizing user to organize a microlearning event, and in response the modular learning system generates a set of services compatible with the event.
G09B 7/00 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses
G06F 3/04883 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels pour l’entrée de données par calligraphie, p. ex. sous forme de gestes ou de texte
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
A modular learning system provides user histories to a viewing user. The modular learning system maintains a database of activity items associated with a set of user roles allowed to view and interact with the activity items. The activity items are generated as users perform actions on the modular learning system. The modular learning system receives a request for a user history from a viewing user. The modular learning system verifies a viewing user's role and identified activity items that are accessible to the viewing user based on the viewing user role. The identified activity items are used to generate histories that are provided to the viewing user.
A modular learning system is provided for providing notifications to users of the modular learning system. The modular learning system includes a variety of types of users interacting with the modular learning system and with one another. The modular learning system enables users to create learning applications, purchase learning application, perform learning applications, and interact with one another to accomplish these tasks. The modular learning system maintains activity items related to these actions on the modular learning system. These activity items include a description of the activities performed as well as user roles entitled to view information about the activity item. When a user requests a notification from the system, the system identifies the user's role in the system and activity items that may be viewed by that user role.
A system and method are disclosed for managing learning facilities in a modular learning system. Information about a plurality of learning facilities, each associated with learning infrastructure, is stored in the modular learning system. Learning applications are also stored in the modular learning system, with each learning application associated with ergonomic requirements. The modular learning system receives a request to set up a learning facility for at least one learning application, and based on the infrastructure and ergonomic requirements determines whether the facility and the at least one learning application are compatible.
A system is provided for admitting learning users to a modular learning system. The user provides identity items and a preferred course of study to the modular learning system. The modular learning system maintains databases of learning applications, learning events, and learning services. The identity items and course of study are used to select a set of learning applications and other learning activities that would be of interest to the user. The selected set of activities is determined based on metadata associated with the various learning activities and the information provided by the learning user.
G09B 7/02 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses du type où l'élève doit donner une réponse à la question posée, ou bien où la machine donne une réponse à la question posée par l'élève
A modular learning system is provided for publishing new and updated learning applications to users of the modular learning system. The learning application authors are validated by the modular learning system as credentialed learning application authors. The learning application authors are optionally granted access to use a content editing interface and revise information using a template provided by a template user. The resulting learning application may be translated and certified and requested for publication. After publication, update requests may be provided to the authoring user to remind the author to review and revise the learning application.
G09B 7/02 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses du type où l'élève doit donner une réponse à la question posée, ou bien où la machine donne une réponse à la question posée par l'élève
7.
Role based notifications in a modular learning system
A system and method is disclosed for providing role based notifications to users of the modular learning system (MLS). The modular learning system includes a variety of types of users interacting with the modular learning system and with one another. The MLS enables users to create learning applications, purchase learning application, perform learning applications, and interact with one another to accomplish these tasks. The MLS maintains activity items related to these actions on the MLS. These activity items include a description of the activities performed as well as user roles entitled to view information about the activity item. When a user requests a notification from the MLS, the MLS identifies the user's role in the MLS and activity items that may be viewed by that user role.
A modular learning system is provided for providing learning users a plurality of learning applications. On occasion, learning users may wish to develop personalized testing systems to determine the learning user's progress. In the modular learning system, individual learning applications are selected by the learning users. The learning applications include learning content and are provided to the user with a learning facility, tutoring user, and other learning services. The personalized testing systems allows learning users to construct personalized testing for the user comprised of particular learning applications for performance by the learning user.
G06Q 10/02 - Réservations, p. ex. pour billetterie, services ou manifestations
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G09B 7/04 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses du type où l'élève doit donner une réponse à la question posée, ou bien où la machine donne une réponse à la question posée par l'élève caractérisés par une modification du programme d'enseignement à la suite d'une réponse erronée, p. ex. en répétant la question, en fournissant des explications supplémentaires
G09B 7/06 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses du type à choix entre réponses multiples, c.-à-d. où pour une question donnée est fournie une série de réponses entre lesquelles un choix doit être fait
G09B 5/14 - Matériel à but éducatif à commande électrique avec présentation individuelle d'une information à une pluralité de postes d'élèves permettant une communication individuelle entre le professeur et l'élève
G09B 7/02 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses du type où l'élève doit donner une réponse à la question posée, ou bien où la machine donne une réponse à la question posée par l'élève
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
9.
Learning application template management in a modular learning system
A modular learning system provides learning application templates for learning application authors to develop learning applications. The learning application templates are developed by template developing users using a template editing interface on a user device. The template developing users provide script and user device testing tools to the modular learning system. The completed learning application template is provided to authoring users to generate learning applications consistent with the learning application template.
A modular learning system provides user histories to a viewing user. The modular learning system maintains a database of activity items associated with a set of user roles allowed to view and interact with the activity items. The activity items are generated as users perform actions on the modular learning system. The modular learning system receives a request for a user history from a viewing user. The modular learning system verifies a viewing user's role and identifies activity items that are accessible to the viewing user based on the viewing user role. The identified activity items are then used to generate histories that are provided to the viewing user.
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
G09B 7/02 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses du type où l'élève doit donner une réponse à la question posée, ou bien où la machine donne une réponse à la question posée par l'élève
An apparatus and method are disclosed for generating a personalized tutoring stream in a modular learning system. Learning applications are stored in the modular learning system, each associated with at least one application service. The modular learning system receives a performance request specifying one or more learning applications. After determining an availability of application services associated with the one or more specified learning applications, the modular learning system adds the specified learning applications to a tutoring stream associated with the tutoring user.
G09B 5/06 - Matériel à but éducatif à commande électrique avec présentation à la fois visuelle et sonore du sujet à étudier
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
A modular learning system for certifying learning applications is provided. When the system receives a request to certify a learning application from a learning application authoring user, the system provides a certifying user an interface to view the learning application and determine whether the learning application meets standards for certification. The certifying user provides a certification for the learning application and the system determines a fee for the certification service. The learning application author pays the fee and a certification is associated with the learning application. A certification badge may also be generated for display with the learning application to indicate compliance of the learning application with the certification standards.
A modular learning system is provided that incorporates translation of language and media metadata associated with learning applications. The author of a learning application may provide a description of a desired translating user to perform translation of the author's learning application. The modular learning system provides a set of translating users meeting the description. The author selects a translating user and the selected translating user is provided on a translation request being made. After translation by the translating user, the language and media are updated to provide the translation to users. A badge is created for display to users to indicate the translation and data about the translation.
A modular learning system provides billing for learning users who have engaged in a variety of learning services in the modular learning system. For example the learning user may engage in learning application purchases, performances, learning facility access, tutor access, and learning tool access. The purchase of these varieties of learning services are used to provide various billing items for each type of learning service. The learning service purchases are consolidated and offset by prepaid learning services as well as modified by any applicable taxes.
A modular learning system is provided for enabling funding of learners in the modular learning system. The modular learning system provides learning services to users by enabling learning users to access learning applications and select tutors and learning facilities to enable the user to perform the learning applications. A funding user provides funds to the modular learning system and provides parameters for selecting learning users for funding. The modular learning system identifies learning users who match the parameters and enable the learning users to receive funding for eligible learning applications. The modular learning system disperses funding after determining particular learning performance requests are eligible items for funding.
G06Q 40/00 - FinanceAssuranceStratégies fiscalesTraitement des impôts sur les sociétés ou sur le revenu
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06Q 40/02 - Opérations bancaires, p. ex. calcul d'intérêts ou tenue de compte
G06Q 40/06 - Gestion de biensPlanification ou analyse financières
A system and method are disclosed for managing learning facilities in a modular learning system. Information about a plurality of learning facilities, each associated with learning infrastructure, is stored in the modular learning system. Learning applications are also stored in the modular learning system, with each learning application associated with ergonomic requirements. The modular learning system receives a request to set up a learning facility for at least one learning application, and based on the infrastructure and ergonomic requirements determines whether the facility and the at least one learning application are compatible.
A modular learning system is provided for enabling funding of learners in the modular learning system. The modular learning system provides learning services to users by enabling learning users to access learning applications and select tutors and learning facilities to enable the user to perform the learning applications. A funding user provides funds to the modular learning system and provides parameters for selecting learning users for funding. The modular learning system identifies learning users who match the parameters and enable the learning users to receive funding for eligible learning applications. The modular learning system disperses funding after determining particular learning performance requests are eligible items for funding.
A modular learning system provides user histories to a viewing user. The modular learning system maintains a database of activity items associated with a set of user roles allowed to view and interact with the activity items. The activity items are generated as users perform actions on the modular learning system. The modular learning system receives a request for a user history from a viewing user. The modular learning system verifies a viewing user's role and identified activity items that are accessible to the viewing user based on the viewing user role. The identified activity items are used to generate histories that are provided to the viewing user.
A system and method are disclosed for modularly scheduling learning events in a modular learning system. Information about application services and microlearning events are stored in the modular learning system, with each microlearning event comprising a plurality of learning applications associated with the application services. The modular learning system receives a request from an organizing user to organize a microlearning event, and in response the modular learning system generates a set of services compatible with the event.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
20.
TUTOR REGISTRATION SYSTEMS AND METHODS IN A MODULAR LEARNING SYSTEM
A modular learning system registers tutors for association with various learning applications. The tutor provides identity items and tutoring preferences to the modular learning system. The modular learning system maintains databases of activities for association with tutors, such as learning applications, application services, and microlearning events. The tutor's identity items and preferences are used to identify applicable services for the tutor to teach or evaluate. The tutor is associated with the services selected by the tutor and learning users subsequently may request the tutor to teach an associated service.
A modular learning system is provided for providing learning users a plurality of learning applications. On occasion, learning users may wish to develop personalized testing systems to determine the learning user's progress. In the modular learning system, individual learning applications are selected by the learning users. The learning applications include learning content and are provided to the user with a learning facility, tutoring user, and other learning services. The personalized testing systems allows learning users to construct personalized testing for the user comprised of particular learning applications for performance by the learning user.
A modular learning system provides recruiting systems and methods to a recruiting user. A recruiting user provides a recruiting request to the modular learning system. The recruiting request specifies learning applications and minimum performance metrics for users qualifying for recruitment. Learning users who have performed the learning applications at the specified performance metrics are eligible for recruitment by the recruiting user and may be provided an interview with the recruiting user.
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.
A modular learning system is provided for publishing new and updated learning applications to users of the modular learning system. The learning application authors are validated by the modular learning system as credentialed learning application authors. The learning application authors are optionally granted access to use a content editing interface and revise information using a template provided by a template user. The resulting learning application may be translated and certified and requested for publication. After publication, update requests may be provided to the authoring user to remind the author to review and revise the learning application.
A modular learning system provides billing for learning users who have engaged in a variety of learning services in the modular learning system. For example the learning user may engage in learning application purchases, performances, learning facility access, tutor access, and learning tool access. The purchase of these variety of learning services are used to provide various billing items for each type of learning service. The learning service purchases are consolidated and offset by prepaid learning services as well as modified by any applicable taxes.
An apparatus and method are disclosed for generating a personalized tutoring stream in a modular learning system. Learning applications are stored in the modular learning system, each associated with at least one application service. The modular learning system receives a performance request specifying one or more learning applications. After determining an availability of application services associated with the one or more specified learning applications, the modular learning system adds the specified learning applications to a tutoring stream associated with the tutoring user.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
27.
MICROLEARNING MARKETPLACE IN A MODULAR LEARNING SYSTEM
An apparatus and method are disclosed for managing a learning marketplace in a modular learning system. The modular learning system maintains a plurality of listing items in a learning application marketplace. Learning applications, each associated with a price range, are stored in the modular learning system. After receiving a request to list a learning application for a specified price in the learning application marketplace, the modular learning system determines whether the specified price falls within the price range of the learning application and, if so, generates a listing item for the learning application. The listing item is added to the learning application marketplace.
An apparatus and method are disclosed for managing modular remittances in a modular learning system. Learning applications are stored in the modular learning system, each associated with a service charge and a remitted user. The remitted user is also associated with a remittance cycle. The modular learning system receives a purchase request from a learning user specifying a learning application, and subtracts a service charge associated with the specified learning application from an account balance of the learning user to compute an updated balance. Based on the remittance cycle of the remitted user associated with the specified learning application, the modular learning system determines a time to remit the service charge to the remitted user. The modular learning system remits the service charge at the determined time, and displays the updated balance to the learning user.
G07F 19/00 - Systèmes bancaires completsDispositions à déclenchement par carte codée adaptées pour délivrer ou recevoir des espèces ou analogues et adresser de telles transactions à des comptes existants, p. ex. guichets automatiques
29.
LEARNER RANKING CONFIGURATION IN A MODULAR LEARNING SYSTEM
An apparatus and method are disclosed for ranking learners in a modular learning system. Learning applications are stored in the modular learning system and include metadata defining performance metrics. Performance measurements based on the performance metrics are also stored in the modular learning system, with each performance measurement associated with a learning user and a learning application. The modular learning system receives a ranking request from a ranking requestor, designating a set of learning users to be ranked. After selecting the performance measurements associated with the learning users in the designated set, the modular learning system ranks the learning users based on the performance measurements and provides the ranking to the ranking requestor.
An apparatus and method are disclosed for ranking tutors in a modular learning system. Learning applications are stored in the modular learning system and include metadata defining performance metrics. The modular learning system also stores purchase data. Each tutoring user is associated with a learning application and purchase measurements. Performance measurements based on the performance metrics are additionally stored in the modular learning system, with each performance measurement associated with a learning user and a learning application. The modular learning system receives a ranking request from a ranking requestor, designating a set of tutoring users to be ranked. After selecting the performance measurements associated with the learning users in the designated set, the modular learning system ranks the tutoring users based on the performance measurements and the purchase measurements, and provides the ranking to the ranking requestor.
An apparatus and method are disclosed for ranking learning application authors in a modular learning system. Learning applications are stored in the modular learning system and include metadata defining performance metrics. The modular learning system also stores purchase data. Each authoring user is associated with a learning application and purchase aggregation items. Performance aggregation items based on the performance metrics are additionally stored in the modular learning system, with each performance aggregation item associated with a learning user and a learning application. The modular learning system receives a ranking request from a ranking requestor, designating a set of authoring users to be ranked. After selecting the performance aggregation items associated with the learning applications in the designated set, the modular learning system ranks the authoring users based on the performance aggregation items and the purchase aggregation items, and provides the ranking to the ranking requestor.
An apparatus and method are disclosed for ranking learning application authors in a modular learning system. Learning applications are stored in the modular learning system and include metadata defining performance metrics. The modular learning system also stores purchase data. Each authoring user is associated with a learning application and purchase measurements. Performance measurements based on the performance metrics are additionally stored in the modular learning system, with each performance measurement associated with a learning user and a learning application. The modular learning system receives a ranking request from a ranking requestor, designating a set of authoring users to be ranked. After selecting the performance measurements associated with the learning applications in the designated set, the modular learning system ranks the authoring users based on the performance measurements and the purchase measurements, and provides the ranking to the ranking requestor.
G06F 15/18 - dans lesquels un programme est modifié en fonction de l'expérience acquise par le calculateur lui-même au cours d'un cycle complet; Machines capables de s'instruire (systèmes de commande adaptatifs G05B 13/00;intelligence artificielle G06N)
33.
ROLE-BASED NOTIFICATION IN A MODULAR LEARNING SYSTEM
A modular learning system is provided for providing notifications to users of the modular learning system. The modular learning system includes a variety of types of users interacting with the modular learning system and with one another. The modular learning system enables users to create learning applications, purchase learning application, perform learning applications, and interact with one another to accomplish these tasks. The modular learning system maintains activity items related to these actions on the modular learning system. These activity items include a description of the activities performed as well as user roles entitled to view information about the activity item. When a user requests a notification from the system, the system identifies the user's role in the system and activity items that may be viewed by that user role.
A system and method are disclosed for establishing hierarchical relationships between learning users. Learning applications are stored in the modular learning system and include metadata defining performance metrics. Performance measurements based on the performance metrics are also stored in the modular learning system, with each performance measurement associated with a learning user and a learning application. The modular learning system receives from a first learning user a request for tutoring by a second learning user. The modular learning system determines a relative ranking of the first and second learning users. If the second learning user is ranked higher, the system facilitates management of the requested tutoring by displaying the request to the second learning user and granting the second learning user access to a tutoring management interface. After the first user completes an application performance, the modular learning system revokes the access to the tutoring management interface.
A system is provided for admitting learning users to a modular learning system. The user provides identity items and a preferred course of study to the modular learning system. The modular learning system maintains databases of learning applications, learning events, and learning services. The identity items and course of study are used to select a set of learning applications and other learning activities that would be of interest to the user. The selected set of activities is determined based on metadata associated with the various learning activities and the information provided by the learning user.
G09B 7/02 - Dispositifs ou appareils d'enseignement à commande électrique procédant par questions et réponses du type où l'élève doit donner une réponse à la question posée, ou bien où la machine donne une réponse à la question posée par l'élève
36.
LEARNING APPLICATION TEMPLATE MANAGEMENT IN A MODULAR LEARNING SYSTEM
A modular learning system provides learning application templates for learning application authors to develop learning applications. The learning application templates are developed by template developing users using a template editing interface on a user device. The template developing users provide script and user device testing tools to the modular learning system. The completed learning application template is provided to authoring users to generate learning applications consistent with the learning application template.
A modular learning system provides interfaces to a user device for performing a learning application. The modular learning system receives a performance request from a learning user to perform an application. The modular learning system determines whether the user is permitted to perform the learning application based on compatibility of the user and available services for the learning application. The modular learning system also determines whether the user device is capable of providing adequate instructions and whether the application is to be performed sequentially or simultaneously by several users. The learning application is performed by displaying preview, performance, and review interfaces on the user device display.
A modular learning system is provided for managing interface items for a tutoring user supervising the performance of a learning application by a learning user. The tutoring interface items are provided to the tutoring user based on the tutoring user's presence at a learning facility during the learning application performance and after determining the tutor's credentials are compatible with the learning application. A user device provides the tutoring user with performance monitoring items and receives performance completion and measurement information from the tutoring user for providing to the modular learning system.
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
39.
MODULAR TRANSLATION OF LEARNING APPLICATIONS IN A MODULAR LEARNING SYSTEM
A modular learning system is provided that incorporates translation of language and media metadata associated with learning applications. The author of a learning application may provide a description of a desired translating user to perform translation of the author's learning application. The modular learning system provides a set of translating users meeting the description. The author selects a translating user and the selected translating user is provided at translation request. After translation by the translating user, the language and media are updated to provide the translation to users. A badge is created for display to users to indicate the translation and data about the translation.
A system for certifying learning applications receives a request to certify a learning application from a learning application authoring user. The system provides a certifying user an interface to view the learning application and determine whether the learning application meets standards for certification. The certifying user provides a certification for the learning application and the system determines a fee for the certification service. The learning application author pays the fee and a certification is associated with the learning application. A certification badge may also be generated for display with the learning application to indicate compliance of the learning application with the certification standards.
An apparatus and method are disclosed for generating a personalized learning stream in a modular learning system. Learning applications are stored in the modular learning system, each associated with at least one application service. The modular learning system receives a performance request specifying one or more learning applications. After determining an availability of application services associated with the one or more specified learning applications, the modular learning system adds the specified learning applications to a learning stream associated with the learning user.
An apparatus and method are disclosed for generating ability banks in a modular learning system. Learning applications, each associated with metadata describing scoring metrics, are stored in the modular learning system. Performance items based on the scoring metrics are also stored in the modular learning system, each associated with a learning user and a learning application. The modular learning system receives an ability bank generation request specifying a set of learning users, and generates an ability bank for the specified set by summing performance items associated with the learning users of the set. In one embodiment, the modular learning system generates ability banks for a plurality of sets of learning users and a relative ranking of the sets based on the plurality of ability banks.
A system and a method are disclosed for managing the purchase and performance of a microlearning stack comprising a learning application and associated application services in a modular learning system by a learning user. Application services include access to tutoring services, learning facilities, learning tools, and other services associated with each learning application. Learning applications are stored in a modular learning system and include a variety of metadata used to determine compatibility to learning users and application services before purchase or performance of a microlearning stack. The modular learning system determines the purchase compatibility, performance compatibility and service availability of micro learning stacks before granting or denying purchase or performance of the learning application and associated application services in the requested stack.