Study planner system and method
First Claim
1. In a computer system, a method comprising:
- providing a product having educational content, the educational content separated into a plurality of activities and having data associated therewith corresponding to an estimated time to complete the activities;
receiving user input criteria comprising;
data corresponding to a number of sessions, and one of two possible parameters including, a time per session, or a desired completion date;
calculating a scheduled study plan for learning the activities, including;
(a) when the parameter received comprises the time per session, automatically calculating a completion date based on the estimated time, the number of sessions data and the time per session, or (b) when the parameter received comprises the completion date, automatically calculating a time per session based on the estimated time, the number of sessions data and the completion date; and
dynamically maintaining the scheduled study plan for the user, including;
(a) tracking actual user progress with respect to learning the activities, including navigating to an activity to complete based on already completed activity data;
(b) updating the already completed activity data to reflect user completion of each completed activity; and
(c) providing status information to the user indicative of the actual progress of the user with respect to completing the activities.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for setting up and using a personal learning schedule and path through an instructional product. Using a wizard-style interface, a study plan is established for a user based on a session frequency, along with the date the user wishes to finish the instructional product or the amount of time that the user has available each session. Once the user has set up a study plan, each time that user logs in, the user is taken to that day'"'"'s list of assigned activities on a personalized home page. From there, the user is able to check activity status for past and future lessons, and quickly navigate to a lesson. Users can set up their own personalized learning schedule based on their own study objectives. The method and system further allow the user to determine a skill level required to complete the activities, and further monitors the user'"'"'s progress in successfully completing those activities.
227 Citations
29 Claims
-
1. In a computer system, a method comprising:
-
providing a product having educational content, the educational content separated into a plurality of activities and having data associated therewith corresponding to an estimated time to complete the activities;
receiving user input criteria comprising;
data corresponding to a number of sessions, and one of two possible parameters including, a time per session, or a desired completion date;
calculating a scheduled study plan for learning the activities, including;
(a) when the parameter received comprises the time per session, automatically calculating a completion date based on the estimated time, the number of sessions data and the time per session, or (b) when the parameter received comprises the completion date, automatically calculating a time per session based on the estimated time, the number of sessions data and the completion date; and
dynamically maintaining the scheduled study plan for the user, including;
(a) tracking actual user progress with respect to learning the activities, including navigating to an activity to complete based on already completed activity data;
(b) updating the already completed activity data to reflect user completion of each completed activity; and
(c) providing status information to the user indicative of the actual progress of the user with respect to completing the activities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. In a computer system, a system comprising:
-
a product having educational content, the educational content separated into a plurality of activities and having data associated therewith corresponding to an estimated time to complete the activities;
a user interface associated with the product, the user interface configured to receive user input criteria comprising data corresponding to a number of sessions, and one of two possible parameters including a time per session or a desired completion date;
a study plan scheduler connected to the user interface to receive data therefrom, and configured to automatically calculate and store study plan schedule data for completing the activities, such that;
(a) when the parameter received comprises the time per session, the scheduler automatically calculates a completion date based on the estimated time, the number of sessions data and the time per session, or (b) when the parameter received comprises the completion date, the scheduler automatically calculates a time per session based on the estimated time, the number of sessions data and the completion date; and
a study plan mechanism that dynamically maintains the study plan schedule data for the user with respect to completion of activities by the user, the study plan mechanism configured to retrieve the study plan schedule data, compare already completed activity data against the schedule data to provide a selected activity for the user to complete, update the already completed activity data to reflect user completion of each activity, and provide status information to the user indicative of the actual progress of the user with respect to completing the activities. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A computer-readable medium associated with a product having educational content arranged as a plurality of activities to complete with estimated time data for completing the activities, the computer-readable medium having computer executable instructions, comprising:
-
receiving user input criteria comprising;
data corresponding to a number of sessions, and one of two possible parameters including, a time per session, or a desired completion date;
calculating a study plan for learning the activities, including;
(a) when the parameter received comprises the time per session, automatically calculating a completion date based on the estimated time, the number of sessions data and the time per session, or (b) when the parameter received comprises the completion date, automatically calculating a time per session based on the estimated time, the number of sessions data and the completion date; and
storing the study plan calculated for the user;
retrieving the study plan for the user;
retrieving activity completion data for the user;
providing an activity to complete based on the activity completion data;
updating the activity completion data when the completes an activity; and
recalculating the study plan based on the activity completion data relative to the plurality of activities to complete and the estimated time data for completing the activities. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification