Business intelligence data repository and data management system and method
First Claim
1. A data management system comprising:
- a host server including a processor for processing digital data, a memory coupled to said processor for storing digital data, an input digitizer coupled to the processor for inputting digital data, an application program stored in said memory and accessible by said processor for directing processing of digital data by said processor, a display coupled to the processor and memory for displaying information derived from digital data processed by said processor;
a database for storage of multi-dimensional data;
a usage tracking engine configured to generate multi-dimensional tracking data including at least two of identification of a feature accessed by a user, identification of content accessed by a user, an identification of a user accessing said feature, a time of access to said feature, a duration of access to said feature, or user activity relative to said feature, wherein said user is at least one of a student or an instructor;
a reporting engine configured to provide periodic reports based on said multi-dimensional data stored in said database;
a predictive model configured to understand program performance, student retention, and learning outcomes; and
,a multi-dimensional analysis engine configured to understand program performance, student retention, learning outcomes.
1 Assignment
0 Petitions
Accused Products
Abstract
A business intelligence and data management system is disclosed comprising a database for storing multi-dimensional business data from multiple online educational institutions; a usage tracking engine for recording within a user profile the time and duration of access to disparate system features. A reporting engine provides periodic and custom reports and a benchmarking engine facilitates comparison of internal institution data with aggregate data from multiple institutions, to compare student retention, course completion, student satisfaction, and student performance. The reporting engine provides reports on course retention rates, course evaluations, faculty evaluations, enrollment, student performance, and course run rates. The usage tracking engine, benchmarking engine, and reporting engine facilitate determination of best practices to improve student enrollment, student retention, course completion, student performance, and student satisfaction. A custom query engine facilitates freeform searches of business data and a data mining engine provides access to detailed data supporting the periodic reports.
-
Citations
19 Claims
-
1. A data management system comprising:
-
a host server including a processor for processing digital data, a memory coupled to said processor for storing digital data, an input digitizer coupled to the processor for inputting digital data, an application program stored in said memory and accessible by said processor for directing processing of digital data by said processor, a display coupled to the processor and memory for displaying information derived from digital data processed by said processor; a database for storage of multi-dimensional data; a usage tracking engine configured to generate multi-dimensional tracking data including at least two of identification of a feature accessed by a user, identification of content accessed by a user, an identification of a user accessing said feature, a time of access to said feature, a duration of access to said feature, or user activity relative to said feature, wherein said user is at least one of a student or an instructor; a reporting engine configured to provide periodic reports based on said multi-dimensional data stored in said database; a predictive model configured to understand program performance, student retention, and learning outcomes; and
,a multi-dimensional analysis engine configured to understand program performance, student retention, learning outcomes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for managing educational data at a central repository comprising:
-
tracking, by a host server, student activity associated with a feature of an application accessed by said student, wherein said host server includes a processor for processing digital data, a memory coupled to said processor for storing digital data, an input digitizer coupled to said processor for inputting digital data, an application program stored in said memory and accessible by said processor for directing processing of digital data by said processor, a display coupled to said processor and memory for displaying information derived from digital data processed by said processor and said central repository; tracking, by said host server, student activity associated with content accessed by said student; generating, by said host server, a student profile within a central repository from said student tracking; recording, by said host server, at least one of a time and a duration of said student activity within said student profile; tracking, by said host server, instructor activity associated with a feature of an application accessed by said instructor; tracking, by said host server, instructor activity associated with content accessed by said instructor; generating, by said host server, an instructor profile within a central repository from said instructor tracking; recording, by said host server, at least one of a time and a duration of said instructor activity within said instructor profile; comparing, by said host server, internal data associated with a first program level to said internal data associated with a second program level; correlating academic activities within said student profile and said instructor profile; using predictive models, by said host server, to facilitate predictions related to academic program performance, student retention, and learning outcomes; performing an analysis to understand at least one of academic program performance, faculty effectiveness, student retention, and learning outcomes; identifying key drivers, trends and problems related to student course completion and successful course learning outcomes by analyzing said student profile and said instructor profile; determining strategies for academic program growth based upon said multi-dimensional analysis, said key drivers, said trends and said problems; identifying trends related to attrition in an academic program; identifying times of activities that precede said attrition in said academic program; providing, by said host server, periodic reports based on said identifications, strategies and said business data stored in said database, wherein said business data includes at least one of student enrollment, registration, student retention, student-instructor interaction, student or instructor system feature usage, student performance, student satisfaction, course evaluations; and
,communicating with said student at said time to minimize said attrition. - View Dependent Claims (17, 18)
-
-
19. A machine-readable medium having stored thereon a plurality of instructions, said plurality of instructions when executed by a host server for managing educational data at a central repository, cause said host server to perform operations comprising:
-
tracking, by said host server, student activity associated with a feature of an application accessed by said student, wherein said host server includes a processor for processing digital data, a memory coupled to said processor for storing digital data, an input digitizer coupled to said processor for inputting digital data, an application program stored in said memory and accessible by said processor for directing processing of digital data by said processor, a display coupled to said processor and memory for displaying information derived from digital data processed by said processor and said central repository; tracking, by said host server, student activity associated with content accessed by said student; generating, by said host server, a student profile within a central repository from said student tracking; recording, by said host server, at least one of a time and a duration of said student activity within said student profile; tracking, by said host server, instructor activity associated with a feature of an application accessed by said instructor; tracking, by said host server, instructor activity associated with content accessed by said instructor; generating, by said host server, an instructor profile within a central repository from said instructor tracking; recording, by said host server, at least one of a time and a duration of said instructor activity within said instructor profile; comparing, by said host server, internal data associated with a first program level to said internal data associated with a second program level; correlating academic activities within said student profile and said instructor profile; using predictive models, by said host server, to facilitate predictions related to academic program performance, student retention, and learning outcomes; performing an analysis to understand at least one of academic program performance, faculty effectiveness, student retention, and learning outcomes; identifying key drivers, trends and problems related to student course completion and successful course learning outcomes by analyzing said student profile and said instructor profile; determining strategies for academic program growth based upon said multi-dimensional analysis, said key drivers, said trends and said problems; identifying trends related to attrition in an academic program; identifying times of activities that precede said attrition in said academic program; providing, by said host server, periodic reports based on said identifications, strategies and said business data stored in said database, wherein said business data includes at least one of student enrollment, registration, student retention, student-instructor interaction, student or instructor system feature usage, student performance, student satisfaction, course evaluations; and
,communicating with said student at said time to minimize said attrition.
-
Specification