Electric publishing system and method of operation generating web pages personalized to a user's optimum learning mode
First Claim
1. An electronic publishing system for generating personalized web pages according to a user'"'"'s optimum mode of learning, comprising:
- a computer system coupled to a plurality of users through a network;
means for generating and storing a plurality of profiles, wherein a profile for a user is generated from a questionnaire answered by the user, the questionnaire comprising a plurality of questions, wherein an answer provided by the user to each question results in a designation of a series of weights to one or more of a plurality of learning modes, wherein the series of weights comprise a base weight, an explicit weight, an implicit weight and an associative weight which are utilized to generate a plurality of normalized numeric learning mode ratings in the profile, and wherein a highest numeric learning mode rating in the profile corresponds to an optimum learning mode for the profile;
means for creating document templates displaying a structure of information to be presented on a web site serving the users;
means for creating style sheets determining a presentation of each document template for each learning mode;
means for creating content for the web site in accordance with the document templates;
means for generating HTML files for each learning mode using the style sheets for each learning mode and the content; and
means for presenting an HTML file to a user corresponding to an optimum learning mode for a profile of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A personalized web page is generated by an Electronic Publishing System (EPS) based on predetermined profiles representative of the user'"'"'s optimum mode of learning. The user'"'"'s optimum mode of learning is based upon the Theory of Multiple Intelligences for seven (7) different modes of learning. An algorithm calculates user profiles based upon the learning theory. Alternatively, the user fills out a questionnaire provided by the system to determine the user'"'"'s optimum mode of learning. The questionnaire elicits answers used to calculate the user'"'"'s optimum mode of learning. An algorithm calculates the user'"'"'s profile and encodes the profile as a vector of weights for the seven modes of learning. Document templates are created to define the structure of information to be presented to the user. When a user requests information, the user profile is obtained from the cookie or server and the information is presented to the user based on his/her profile which displays the information in the user'"'"'s optimum learning mode.
-
Citations
11 Claims
-
1. An electronic publishing system for generating personalized web pages according to a user'"'"'s optimum mode of learning, comprising:
-
a computer system coupled to a plurality of users through a network; means for generating and storing a plurality of profiles, wherein a profile for a user is generated from a questionnaire answered by the user, the questionnaire comprising a plurality of questions, wherein an answer provided by the user to each question results in a designation of a series of weights to one or more of a plurality of learning modes, wherein the series of weights comprise a base weight, an explicit weight, an implicit weight and an associative weight which are utilized to generate a plurality of normalized numeric learning mode ratings in the profile, and wherein a highest numeric learning mode rating in the profile corresponds to an optimum learning mode for the profile; means for creating document templates displaying a structure of information to be presented on a web site serving the users; means for creating style sheets determining a presentation of each document template for each learning mode; means for creating content for the web site in accordance with the document templates; means for generating HTML files for each learning mode using the style sheets for each learning mode and the content; and means for presenting an HTML file to a user corresponding to an optimum learning mode for a profile of the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In an electronic publishing system including a computer system coupled to a plurality of users in a distributed information network, a method of generating personalized web pages according to a user'"'"'s optimum mode of learning, comprising the steps of:
-
creating a user profile, wherein the user profile is generated from a questionnaire answered by the user, the questionnaire comprising a plurality of questions, wherein an answer provided by the user to each question results in a designation of a series of weights to one or more of a plurality of learning modes, wherein the series of weights comprise a base weight an explicit weight, an implicit weight and an associative weight which are utilized to generate a plurality of normalized numeric learning mode ratings in the profile, and wherein a highest numeric learning mode rating in the user profile corresponds to an optimum mode of learning for the user profile; creating document templates displaying a structure of information to be presented using a syntax; creating content in a language in accordance with the document templates; creating style sheets determining a presentation of each document template for each learning mode; combining the content file with the style sheets to generate web files for each of the different modes of learning; and providing a web page to a user that matches the user'"'"'s optimum mode of learning based upon the user'"'"'s profile. - View Dependent Claims (7, 8)
-
-
9. An article of manufacture:
-
a program medium for generating personalized web pages according to a user'"'"'s optimum mode of learning, comprising; program instruction means in the medium for generating and storing a plurality of profiles, wherein a profile for a user is generated from a questionnaire answered by the user, the questionnaire comprising a plurality of questions, wherein an answer provided by the user to each question results in a designation of a series of weights to one or more of a plurality of learning modes, and wherein the series of weights comprise a base weight, an explicit weight an implicit weight and an associative weight which are utilized to generate a plurality of normalized numeric learning mode ratings in the profile, and wherein a highest numeric learning mode rating in the profile corresponds to an optimum learning mode for the profile; program instruction means in the medium means for creating document templates displaying a structure of information to be presented on a web site serving the users; and program instruction means in the medium for creating style sheets determining a presentation of each document template for each learning mode; and program instruction means in the medium for providing information defined by the style sheets and user profile in an HTML file based upon a HTTP cookie or URL string with an encoded profile identifier or user name. - View Dependent Claims (10)
-
-
11. A method of personalizing a web page, comprising the steps of:
-
storing one or more user profiles on a disk, wherein a profile for a user is generated from a questionnaire answered by the user, the questionnaire comprising a plurality of questions, wherein an answer provided by the user to each question results in a designation of a series of weights to one or more of a plurality of learning modes, wherein the series of weights comprise a base weight, an explicit weight, an implicit weight and an associative weight which are utilized to generate a plurality of normalized numeric learning mode ratings in the profile, and wherein a highest numeric learning mode rating in the user profile corresponds to an optimum mode of learning for the user profile; creating document templates displaying a structure of information to be presented; creating style sheets determining a presentation of each document template for each learning mode; creating content in accordance with the document templates; generating one or more web files for each learning mode using the style sheets for each learning mode and the content; and displaying a web page to a user based on the one or more web files and the optimum mode of learning in the user'"'"'s profile.
-
Specification