Claims
- 1. A method for dynamically generating content personalized for particular users, the method comprising:
identifying specific items of content which may be personalized; creating subdirectories for each value of said specific items of content; implementing files for said each value and placing said files under said subdirectories; in response to a request received from a particular user, retrieving a token identifying said each value of said specific items of content to be generated for said particular user; and generating content personalized for said particular user by dynamically constructing a path to at least one of said subdirectories based upon said token.
- 2. The method of claim 1, wherein said specific items of content which may be personalized include web pages.
- 3. The method of claim 1, wherein said specific items of content which may be personalized include email messages.
- 4. The method of claim 1, wherein said step of identifying specific items of content which may be personalized includes identifying at least one portion of a web page which may be personalized.
- 5. The method of claim 1, wherein said step of creating subdirectories for each value of said specific items of content includes identifying subdirectories to be generated for a particular user with a unique identifier for said particular user.
- 6. The method of claim 1, wherein said step of generating content personalized for said particular user includes generating content for display to at least one customer of said particular user.
- 7. The method of claim 1, wherein said step of retrieving a token includes analyzing said request received from a particular user to identify said particular user.
- 8. The method of claim 1, wherein said step of retrieving a token includes identifying said particular user based upon information obtained during login by said particular user.
- 9. The method of claim 1, wherein said step of retrieving a token includes associating said token with said particular user's HyperText Transfer Protocol (HTTP) session to identify items of content to be generated for said particular user.
- 10. The method of claim 1, wherein said step of identifying items of content to be generated for said particular user includes retrieving information identifying said items of content to be generated for said particular user from a database.
- 11. The method of claim 1, wherein said step of generating content personalized for said particular user includes generating content using JavaServer Pages (JSP).
- 12. The method of claim 1, wherein said step of generating content personalized for said particular user includes using at least one web page template and inserting personalized content using JavaServer Pages (JSP) tags.
- 13. The method of claim 1, wherein said step of generating content personalized for said particular user includes generating a personalized email message using at least one template and inserting personalized content using JavaServer Pages (JSP) tags.
- 14. The method of claim 1, wherein said step of dynamically constructing a path to at least one of said subdirectories includes using a JavaServer Page s (JSP) tag to insert the value of the item of content to be displayed to said particular user.
- 15. The method of claim 1, further comprising:
displaying said personalized content to said particular user.
- 16. The method of claim 1, further comprising:
displaying said personalized content to at least one customer of said particular user
- 17. A method for dynamically generating customized content, the method comprising:
identifying items of content which may be customized; creating subdirectories for each item of content which may be customized, each subdirectory being identified by a unique identifier; implementing files specific to said each item of content which may be customized and placing said files under said subdirectories; in response to a request for at least one of said items of content received from a user, retrieving said unique identifier identifying the customized content to be generated for said user; and generating customized content for said user by using said unique identifier to dynamically construct a path to at least one of said subdirectories.
- 18. The method of claim 17, wherein said items of content which may be customized include web pages.
- 19. The method of claim 17, wherein said items of content which may be customized include email messages.
- 20. The method of claim 17, wherein step of identifying items of content which may be customized includes identifying at least one portion of a web page which may be customized.
- 21. The method of claim 17, wherein said step of creating subdirectories for each item of content which may be customized includes identifying subdirectories to be generated for a user with a unique identifier for said user.
- 22. The method of claim 17, wherein said step of retrieving said unique identifier includes analyzing said request to identify said user making said request.
- 23. The method of claim 17, wherein said step of retrieving said unique identifier includes identifying said user making the request based upon information obtained during user login.
- 24. The method of claim 17, wherein said step of retrieving said unique identifier includes associating said unique identifier with said user's HyperText Transfer Protocol (HTTP) session to identify customized content to be generated for said user.
- 25. The method of claim 17, wherein said step of generating customized content for said user includes generating customized content using JavaServer Pages (JSP).
- 26. The method of claim 17, wherein said step of generating customized content for said user includes using at least one web page template and inserting customized content using JavaServer Pages (JSP) tags.
- 27. The method of claim 17, wherein said step of generating customized content for said user includes generating a customized email message using a template and inserting customized content using JavaServer Pages (JSP) tags.
- 28. The method of claim 17, wherein said step of generating customized content for said user includes using a JavaServer Pages (JSP) tag to dynamically construct a path to at least one of said subdirectories.
- 29. The method of claim 17, further comprising:
rendering said customized content to said user.
- 30. The method of claim 17, further comprising:
rendering said customized content to at least one customer of said user.
RELATED APPLICATIONS
[0001] The present application is related to and claims the benefit of priority of the following commonly-owned provisional application(s): application Ser. No. 60/361,752 (Docket No. LS/0029.00), filed Mar.1, 2002, entitled “System Providing Methods for Dynamic Customization and Personalization of User Interface”, of which the present application is a non-provisional application thereof. The disclosure of the foregoing application is hereby incorporated by reference in its entirety, including any appendices or attachments thereof, for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60361752 |
Mar 2002 |
US |