US2014343996A1PendingUtilityA1

Microlearning event management in a modular learning system

Assignee: MONK AKARSHALA DESIGN PRIVATE LTDPriority: Sep 13, 2011Filed: Sep 12, 2012Published: Nov 20, 2014
Est. expirySep 13, 2031(~5.1 yrs left)· nominal 20-yr term from priority
Inventors:Samridh Kapoor
G06Q 50/20G06Q 10/1097A63B 24/00G06Q 10/109G06F 3/04883G06F 3/0488A63B 2024/0081G09B 7/00
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

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.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method for modularly scheduling learning events in a modular learning system, comprising steps of:
 maintaining an application services database including a plurality of application services, each application service associated with an available time;   maintaining a microlearning event items database including a plurality of microlearning events, each microlearning event comprising a plurality of learning applications, wherein each learning application is associated with a plurality of compatible application services;   receiving, from a user device operated by an organizing user, an organizing request associated with a microlearning event in the plurality of microlearning events, the organizing request comprising an event schedule and a plurality of requested application services, wherein an event schedule designates a sequence of learning applications associated with the microlearning event, each learning application in a sequence associated with a designated time;   generating a set of compatible application services by comparing the designated time of each learning application in the sequence to an available time of each application service associated with each learning application; and   displaying the set of compatible application services to the organizing user.   
     
     
         2 . The computer-implemented method of  claim 1 , wherein the organizing request designates minimum purchase requirements specifying a minimum number of purchases of the microlearning event, further comprising the steps of:
 receiving purchase items indicating a number of purchases of each application service;   wherein generating the set of compatible application services further comprises comparing the number of purchases of each application service to the minimum purchase requirements.   
     
     
         3 . The computer-implemented method of  claim 1 , wherein the organizing request designates minimum performance requirements specifying a minimum number of performances of the microlearning event, further comprising the steps of:
 receiving performance items indicating a number of performances of each learning application;   wherein generating the set of compatible application services further comprises comparing the number of performances of each learning application to minimum performance requirements.   
     
     
         4 . The computer-implemented method of  claim 1 , wherein the sequence of learning applications is based on a difficulty level associated with each learning application in the sequence. 
     
     
         5 . The computer-implemented method of  claim 1 , wherein the organizing request further comprises an event type preference selected from a group consisting of learning visits, industrial visits, short-term exchange programs, workshops, tutorials, and courses. 
     
     
         6 . computer-implemented method of  claim 1 , further comprising steps of:
 maintaining an application services database including a plurality of application services, each application service associated with an available time;   maintaining a learning application database including a plurality of learning applications, each learning application associated with metadata defining performance metrics and each learning application comprising a plurality of application services;   maintaining a microlearning event items database including a plurality of microlearning events, each microlearning event associated with a plurality of learning applications, wherein each learning application associated with the microlearning event has a designated time;   receiving a microlearning event initiation request from an organizing user specifying   the microlearning event;   generating a set of compatible application services by comparing the designated time of each learning application in a specified microlearning event to an available time of each application service in the plurality of application services;   displaying the set of compatible application services to a learning user;   receiving from the learning user a request to access compatible application services;   receiving a set of performance measurements from each learning user, wherein performance measurements are based on performance metrics associated with the specified microlearning event; and   displaying performance measurements to the organizing user.   
     
     
         7 . The computer-implemented method of  claim 6 , further comprising the steps of:
 maintaining a learning user database including a plurality of learning users, each learning user associated with privacy settings authorizing one or more users to view the performance measurements associated with each learning user;   wherein displaying the performance measurements to the organizing user comprises determining whether the organizing user is an authorized user.   
     
     
         8 . The computer-implemented method of  claim 6 , further comprising the steps of:
 receiving from the organizing user a price associated with the microlearning event;   wherein the request received from each learning user comprises an agreement to pay the price associated with the microlearning event.   
     
     
         9 . An apparatus for modularly scheduling learning events 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 a processor, instructions executable to perform steps comprising:   maintaining an application services database including a plurality of application services, each application service associated with an available time;   maintaining a microlearning event items database including a plurality of microlearning events, each microlearning event comprising a plurality of learning applications, wherein each learning application is associated with application services;   receiving, from a user device operated by an organizing user, an organizing request associated with the microlearning event in the plurality of microlearning events, the organizing request comprising an event schedule and a plurality of requested application services, wherein an event schedule designates a sequence of learning applications associated with the microlearning event, each learning application in a sequence having a designated time;   generating a set of compatible application services by comparing the designated time of each learning application in the sequence to an available time of each application service associated with each learning application; and   displaying the set of compatible application services to the organizing user.   
     
     
         10 . The apparatus of  claim 9 , wherein an organizing request designates minimum purchase requirements specifying a minimum number of purchases of the microlearning event, the steps further comprising:
 receiving purchase items indicating a number of purchases of each application service;   wherein generating the set of compatible application services further comprises comparing the number of purchases of each application service to minimum purchase requirements.   
     
     
         11 . The apparatus of  claim 9 , wherein an organizing request designates minimum performance requirements specifying a minimum number of performances of the microlearning event, the steps further comprising:
 receiving performance items indicating a number of performances of each learning application;   wherein generating the set of compatible application services further comprises comparing the number of performances of each learning application to the minimum performance requirements.   
     
     
         12 . The apparatus of  claim 9 , wherein the sequence of learning applications is based on a difficulty level associated with each learning application in the sequence. 
     
     
         13 . The apparatus of  claim 9 , wherein the organizing request further comprises an event type preference selected from a group consisting of learning visits, industrial visits, short-term exchange programs, workshops, tutorials, and courses. 
     
     
         14 . The apparatus of  claim 9  further comprising:
 maintaining an application services database including a plurality of application services, each application service associated with an available time; 
 maintaining a learning application database including a plurality of learning applications, each learning application associated with metadata defining performance metrics and each learning application comprising a plurality of application services; 
 maintaining a microlearning event items database including a plurality of microlearning events, each microlearning event associated with a plurality of learning applications, wherein each learning application associated with the microlearning event has a designated time; 
 receiving a microlearning event initiation request from an organizing user specifying the microlearning event; 
 generating a set of compatible application services by comparing the designated time of each learning application in a specified microlearning event to an available time of each application service in the plurality of application services; 
 displaying the set of compatible application services to a learning user; 
 receiving from the learning user a request to access compatible application services; 
 receiving a set of performance measurements from each learning user, wherein performance measurements are based on the performance metrics associated with the specified microlearning event; and 
 displaying performance measurements to the organizing user. 
 
     
     
         15 . The apparatus of  claim 14 , wherein the steps further comprise:
 maintaining a learning user database including a plurality of learning users, each learning user associated with privacy settings authorizing one or more users to view the performance measurements associated with each learning user;   wherein displaying the performance measurements to the organizing user comprises determining whether the organizing user is an authorized user.   
     
     
         16 . The apparatus of  claim 14 , wherein the steps further comprise:
 receiving from the organizing user a price associated with the microlearning event;   wherein the request received from each learning user comprises an agreement to pay the price associated with the microlearning event.   
     
     
         17 . A non-transitory computer readable storage medium storing computer program instructions executable by a processor for performing a method for modularly scheduling learning events in a modular learning system, comprising steps of:
 maintaining an application services database including a plurality of application services, each application service associated with an available time;   maintaining a microlearning event items database including a plurality of microlearning events, each microlearning event comprising a plurality of learning applications, wherein each learning application is associated with application services;   receiving, from a user device operated by an organizing user, an organizing request associated with the microlearning event in the plurality of microlearning events, the organizing request comprising an event schedule and a plurality of requested application services, wherein an event schedule designates a sequence of learning applications associated with the microlearning event, each learning application in the sequence having a designated time;   generating a set of compatible application services by comparing the designated time of each learning application in the sequence to an available time of each application service associated with each learning application; and   displaying the set of compatible application services to the organizing user.   
     
     
         18 . The non-transitory computer readable storage medium of  claim 17 , wherein an organizing request designates minimum purchase requirements specifying a minimum number of purchases of the microlearning event, further comprising the steps of:
 receiving purchase items indicating a number of purchases of each application service;   wherein generating the set of compatible application services further comprises comparing the number of purchases of each application service to minimum purchase requirements.   
     
     
         19 . The non-transitory computer readable storage medium of  claim 17 , wherein an organizing request designates minimum performance requirements specifying a minimum number of performances of the microlearning event, further comprising the steps of:
 receiving performance items indicating a number of performances of each learning application;   wherein generating the set of compatible application services further comprises comparing the number of performances of each learning application to the minimum performance requirements.   
     
     
         20 . The non-transitory computer readable storage medium of  claim 17 , wherein the sequence of learning applications is based on a difficulty level associated with each learning application in the sequence. 
     
     
         21 . The non-transitory computer readable storage medium of  claim 17 , wherein the organizing request further comprises an event type preference selected from a group consisting of learning visits, industrial visits, short-term exchange programs, workshops, tutorials, and courses. 
     
     
         22 . The non-transitory computer readable storage medium of  claim 17 , further comprising steps of:
 maintaining an application services database including a plurality of application services, each application service having an available time;   maintaining a learning application database including a plurality of learning applications, each learning application associated with metadata defining performance metrics and each learning application comprising a plurality of application services;   maintaining a microlearning event items database including a plurality of microlearning events, each microlearning event associated with a plurality of learning applications, wherein each learning application associated with the microlearning event has a designated time;   receiving a microlearning event initiation request from an organizing user specifying   the microlearning event;   generating a set of compatible application services by comparing the designated time of each learning application in a specified microlearning event to an available time of each application service in the plurality of application services;   displaying the set of compatible application services to a learning user;   receiving from the learning user a request to access compatible application services;   receiving a set of performance measurements from each learning user, wherein performance measurements are based on performance metrics associated with the specified microlearning event; and   displaying performance measurements to the organizing user.   
     
     
         23 . The non-transitory computer readable storage medium of  claim 22 , further comprising the steps of:
 maintaining a learning user database including a plurality of learning users, each learning user associated with privacy settings authorizing one or more users to view the performance measurements associated with each learning user;   wherein displaying the performance measurements to the organizing user comprises determining whether the organizing user is an authorized user.   
     
     
         24 . The non-transitory computer readable storage medium of  claim 22 , further comprising the steps of:
 receiving from the organizing user a price associated with the microlearning event;   wherein the request received from each learning user comprises an agreement to pay the price associated with the microlearning event.

Join the waitlist — get patent alerts

Track US2014343996A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.