Electronic profile based education service
First Claim
Patent Images
1. A computer-implemented method for providing electronic education service to a user, comprising:
- identifying a target education topic for the user;
obtaining user profile information associated with the user from a database communicatively coupled to the electronic education service;
identifying a plurality of tasks to provide the target education topic based on the identified target education topic and the obtained user profile information, said identifying comprising;
identifying tasks to generate an education plan for the target education topic;
identifying at least one resource for educational materials specified by the education plan; and
identifying tasks to provide the target education topic to the user based on the education plan;
requesting execution of actions by application service providing modules executed by a computer processor, other than the electronic education service, to carry out the identified tasks to provide the target education topic to the user;
receiving status information from the application service providing modules based on the execution of actions by the application service providing modules; and
updating the education plan based on the received status information.
7 Assignments
0 Petitions
Accused Products
Abstract
An electronic education service module identifies a target education topic for a user and obtains user profile information associated with the user from a database communicatively coupled to the electronic education service. A plurality of tasks to provide the target education topic are identified based on the identified target education topic and the obtained user profile information. Execution of actions by application service providing modules, other than the electronic education service, to carry out the identified tasks is requested to provide the target education topic to the user.
28 Citations
17 Claims
-
1. A computer-implemented method for providing electronic education service to a user, comprising:
-
identifying a target education topic for the user; obtaining user profile information associated with the user from a database communicatively coupled to the electronic education service; identifying a plurality of tasks to provide the target education topic based on the identified target education topic and the obtained user profile information, said identifying comprising; identifying tasks to generate an education plan for the target education topic; identifying at least one resource for educational materials specified by the education plan; and identifying tasks to provide the target education topic to the user based on the education plan; requesting execution of actions by application service providing modules executed by a computer processor, other than the electronic education service, to carry out the identified tasks to provide the target education topic to the user; receiving status information from the application service providing modules based on the execution of actions by the application service providing modules; and updating the education plan based on the received status information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification