User profiles
First Claim
1. A computer program product comprising a computer useable medium having program logic stored thereon, the program logic comprising machine readable code executable by a computer, the machine readable code comprisinga system for interrogating a user profile and reading a learning objective as a first input;
- a system for interrogating a software application and reading a learning objective as a second input;
a calculation component for determining a relevance of the first input learning objective to the second input learning objective; and
a system for adapting the software application in accordance with the determined relevance and updating the user profile in accordance with the determined relevance.
0 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed for correlating user profiles to software applications. The system may be adapted as part of a software system that interrogates a user profile and reading a learning objective as a first input, interrogates a software application and reading a learning objective as a second input, calculates a relevance of the first input learning objective to the second input learning objective, and adapts the software application in accordance with the determined relevance and/or updating the user profile in accordance with the determined relevance. A method is disclosed that correlates user profiles to software applications by reading a first learning objective from a user profile, reading a second learning objective from a software application, determining a relevance of the first to the second learning objective, and adapting the software application in accordance with the determined relevance and/or updating the user profile in accordance with the determined relevance.
-
Citations
46 Claims
-
1. A computer program product comprising a computer useable medium having program logic stored thereon, the program logic comprising machine readable code executable by a computer, the machine readable code comprising
a system for interrogating a user profile and reading a learning objective as a first input; -
a system for interrogating a software application and reading a learning objective as a second input; a calculation component for determining a relevance of the first input learning objective to the second input learning objective; and a system for adapting the software application in accordance with the determined relevance and updating the user profile in accordance with the determined relevance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 45)
-
-
23. A computer implemented method of correlating user profiles to software applications comprising the steps of:
-
reading a first learning objective from a user profile from a storage medium; reading a second learning objective from a software application; determining a relevance of the first learning objective to the second learning objective; and adapting the software application in accordance with the determined relevance and updating the user profile in accordance with the determined relevance. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46)
-
Specification