METHOD AND APPARATUS FOR GUIDED LEARNING OF AN INFORMATION SOURCE
First Claim
1. A computer system-implemented method for improving the efficiency of learning an information source wherein the method comprises the steps of:
- communicating with an application computer from a client computer, wherein the application computer and the client computer are connected to each other through a communications network;
creating a user profile wherein the user profile comprises the learning preferences of a user;
storing the user profile in one or more of a plurality of databases, wherein the plurality of databases are accessible to the application computer;
utilizing the contents of the user profile to customize the appearance and presentation of an application program displayed at the client computer;
receiving from the client computer a plurality of learning assistance tools derived from the content of the information source;
storing the plurality of learning assistance tools in one or more of the plurality of databases; and
utilizing the learning assistance tools to facilitate a user review of the information source.
0 Assignments
0 Petitions
Accused Products
Abstract
The present application discloses a method and apparatus for improving the efficiency of the learning of an information source by means of a program residing on an application computer and a plurality of databases connected to the application computer by a bus or network. The application computer is accessible to the user through a client computer connected to the application computer by a network. The program provides a customized study guidance method based on the learning preferences of the user. The present application further discloses a method for sharing learning assistance tools between users. The users can access a database of learning assistance tools prepared by other users through the interface provided by the application computer.
8 Citations
37 Claims
-
1. A computer system-implemented method for improving the efficiency of learning an information source wherein the method comprises the steps of:
-
communicating with an application computer from a client computer, wherein the application computer and the client computer are connected to each other through a communications network; creating a user profile wherein the user profile comprises the learning preferences of a user; storing the user profile in one or more of a plurality of databases, wherein the plurality of databases are accessible to the application computer; utilizing the contents of the user profile to customize the appearance and presentation of an application program displayed at the client computer; receiving from the client computer a plurality of learning assistance tools derived from the content of the information source; storing the plurality of learning assistance tools in one or more of the plurality of databases; and utilizing the learning assistance tools to facilitate a user review of the information source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer system-implemented method for improving the efficiency of learning an information source wherein the method comprises the steps of:
-
communicating with an application computer from a client computer, wherein the application computer and the client computer are connected to each other through a communications network; creating a user profile and storing the user profile in one or more of a plurality of databases, wherein the plurality of databases are accessible to the application computer; utilizing the contents of the user profile to customize the appearance and presentation of an application program displayed at the client computer; receiving from at least one of the plurality of databases one or more learning assistance tools associated with the information source; and utilizing the one or more learning assistance tools to facilitate a user review of the information source. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 33)
-
-
29. A computer system-implemented method for sharing learning assistance data between a first user and a plurality of secondary users, wherein the method comprises:
-
receiving learning assistance data at an application computer from the first user located at a first client computer, the first client computer connected to the application computer by a communications network, wherein the learning assistance data is derived from an information source; storing the learning assistance data in a learning assistance database connected to the application computer; receiving a request to access the learning assistance data at the application computer from a second user located at a second client computer connected to the application computer by the communications network, wherein the second user is a member of the plurality of secondary users; transmitting the learning assistance data from the application computer to the second client computer over the communications network; receiving a request to access the learning assistance data at the application computer from a third user located at a third client computer connected to the application computer by the communications network, wherein the third user is a member of the plurality of secondary users; transmitting the learning assistance data from the application computer to the third client computer over the communications network. - View Dependent Claims (30, 31, 32, 34, 35)
-
-
36. A system that provides for the sharing of learning assistance data between a first client computer and a second client computer over a communications network, the system comprising:
-
the first client computer operable to transmit learning assistance data over the communications network, wherein the learning assistance data is derived from the content of one or more information sources; the second client computer operable to transmit a request for learning assistance data over the communications network; and an application computer connected to the first and second client computers by the communications network, wherein the application computer receives the learning assistance data from the first client computer and responds to the request from the second client computer by transmitting the learning assistance data to the second client computer over the communications network. - View Dependent Claims (37)
-
Specification