Business intelligence data repository and data management system and method
First Claim
1. A data management system comprising:
- a database for storage of multi-dimensional data originating from multiple online educational institutions;
a usage tracking engine configured to generate multi-dimensional tracking data including at least two of identification of a feature 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, and user activity relative to said feature;
a reporting engine configured to provide periodic reports based on said multi-dimensional data stored in said database; and
a benchmarking engine configured to aggregate said multi-dimensional data from said multiple online educational institutions to facilitate comparison of internal data associated with a first of said multiple online educational institutions with aggregate data from a plurality of said multiple online educational institutions.
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
16 Claims
-
1. A data management system comprising:
-
a database for storage of multi-dimensional data originating from multiple online educational institutions;
a usage tracking engine configured to generate multi-dimensional tracking data including at least two of identification of a feature 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, and user activity relative to said feature;
a reporting engine configured to provide periodic reports based on said multi-dimensional data stored in said database; and
a benchmarking engine configured to aggregate said multi-dimensional data from said multiple online educational institutions to facilitate comparison of internal data associated with a first of said multiple online educational institutions with aggregate data from a plurality of said multiple online educational institutions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for managing business data from multiple online educational institutions at a central repository comprising:
-
storing business data received from multiple educational institutions at said central repository;
tracking user activity associated with a feature of an application accessed by a user;
generating a user profile within said central repository from said tracking;
recording at least one of a time and a duration of said user activity within said user profile;
comparing internal data associated with a first of said multiple educational institutions to aggregate data from a plurality of said multiple educational institutions; and
providing periodic reports based on said business data stored in said database. - View Dependent Claims (15)
-
-
16. A machine-readable medium having stored thereon a plurality of instructions, said plurality of instructions when executed by a processor, cause said processor to perform a method comprising the steps of:
-
storing business data received from multiple educational institutions at said central repository;
tracking user activity associated with a feature of an application accessed by a user;
generating a user profile within said central repository from said tracking;
recording at least one of a time and a duration of said user activity within said user profile;
comparing internal data associated with a first of said multiple educational institutions to aggregate data from a plurality of said multiple educational institutions; and
providing periodic reports based on said business data stored in said database.
-
Specification