Electronic profile based education service
First Claim
Patent Images
1. A method for providing an 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; and
requesting execution of actions by application service providing modules, other than the electronic education service, to carry out the identified tasks to provide the target education topic to the user.
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.
49 Citations
22 Claims
-
1. A method for providing an 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; and
requesting execution of actions by application service providing modules, other than the electronic education service, to carry out the identified tasks to provide the target education topic to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for providing an electronic education service application service providing module in a framework for providing computing device executed application services to a user using a plurality of application service providing modules, each of which provides a subset of the application services to the user, the method comprising:
-
identifying a target education topic for a user;
translating the identified target education topic to at least one task to be completed;
identifying at least one of the plurality of application service providing modules, other than the electronic education service application service providing module, required for completing the at least one task, the identified tasks including obtaining educational materials associated with the target education topic;
requesting execution of actions by the identified at least one of the plurality of application service providing modules to complete the at least one task;
obtaining the educational materials associated with the target education topic; and
presenting the educational materials to the user. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An electronic education service application service providing module comprising:
-
means for identifying a target education topic for a user;
means for obtaining user profile information associated with the user from a database communicatively coupled to the electronic education service;
means for identifying a plurality of tasks to provide the target education topic based on the identified target education topic and the obtained user profile information; and
means for requesting execution of actions by application service providing modules, other than the electronic education service, to carry out the identified tasks to provide the target education topic to the user.
-
Specification