Claims
- 1. A method for market-based document content selection, comprising:
selecting a plurality of contents from a database; constructing a plurality of virtual documents using the plurality of selected contents; evaluating the plurality of selected contents with respect to user preferences; calculating values of the plurality of virtual documents based on the evaluation; consummating a trade from an old content to one of the plurality of selected contents, if the value of the corresponding virtual document increases; and generating a layout specification with preferred contents, after a stopping criterion is met, wherein the preferred contents are chosen from the plurality of selected contents for document rendering.
- 2. The method of claim 1, wherein the evaluating step includes evaluating the plurality of selected contents with respect to an explicit selection.
- 3. The method of claim 1, wherein the evaluating step includes evaluating the plurality of selected contents with respect to a user profile.
- 4. The method of claim 3, further comprising comparing the user profile to a customer resource management (CRM) system to construct the plurality of virtual documents.
- 5. The method of claim 4, wherein the CRM system includes a collection database.
- 6. The method of claim 1, further comprising validating the selection of the plurality of contents.
- 7. The method of claim 1, further comprising modifying the user preferences based on the preferred contents.
- 8. The method of claim 1, wherein the generating step includes generating the layout specification with the preferred contents, after one of the plurality of selected contents matches the user preferences.
- 9. The method of claim 1, wherein the generating step includes generating the layout specification with the preferred contents, after the values of the plurality of virtual documents cannot be improved.
- 10. The method of claim 1, wherein the generating step includes generating the layout specification with the preferred contents, after a set number of cycles are completed.
- 11. The method of claim 1, wherein the evaluating step comprises:
identifying a worst page with respect to the user preferences from the virtual documents; and consummating a trade between the worst page and a second page if both pages are improved as a result of the trade.
- 12. An apparatus for market-based document content selection, comprising:
a system configuration input for setting configuration parameters for a content selection algorithm; a user preference input for setting user preferences for the content selection algorithm; and an automated content selection system capable of using the content selection algorithm to automatically select contents based on the user preferences, wherein the automated content selection system includes a content broker for supervising and coordinating the content selection.
- 13. The apparatus of claim 12, wherein the automated content selection system uses a market-based trading system for selecting the contents.
- 14. The apparatus of claim 12, wherein the user preference input includes an explicit selection of a set of contents.
- 15. The apparatus of claim 12, wherein the user preference input includes a selection based on a user profile.
- 16. A computer readable medium providing instructions for market-based document content selection, the instructions comprising:
selecting a plurality of contents from a database; constructing a plurality of virtual documents using the plurality of selected contents; evaluating the plurality of selected contents with respect to user preferences; calculating values of the plurality of virtual documents based on the evaluation; consummating a trade from an old content to one of the plurality of selected contents, if the value of the corresponding virtual document increases; and generating a layout specification with preferred contents, after a stopping criterion is met, wherein the preferred contents are chosen from the plurality of selected contents for document rendering.
- 17. The computer readable medium of claim 16, wherein the instructions for evaluating include instructions for evaluating the plurality of selected contents with respect to an explicit selection.
- 18. The computer readable medium of claim 16, wherein the instructions for evaluating includes instructions for evaluating the plurality of selected contents with respect to a user profile.
- 19. The computer readable medium of claim 16, further comprising instructions for validating the selection of the plurality of contents.
- 20. The computer readable medium of claim 16, further comprising instructions for modifying the user preferences based on the preferred contents.
- 21. An apparatus for market-based document content selection, comprising:
means for selecting a plurality of contents from a database; means for constructing a plurality of virtual documents using the plurality of selected contents; means for evaluating the plurality of selected contents with respect to user preferences; means for calculating values of the plurality of virtual documents based on the evaluation; means for consummating a trade from an old content to one of the plurality of selected contents, if the value of the corresponding virtual document increases; and means for generating a layout specification with preferred contents, after a stopping criterion is met, wherein the preferred contents are chosen from the plurality of selected contents for document rendering.
- 22. The apparatus of claim 21, further comprising means for modifying the user preferences based on the preferred contents.
- 23. The apparatus of claim 21, wherein the means for generating includes means for generating the layout specification with the preferred contents, after one of the plurality of selected contents matches the user preferences.
- 24. The apparatus of claim 21, wherein the means for generating includes means for generating the layout specification with the preferred contents, after the values of the plurality of virtual documents cannot be improved.
- 25. The apparatus of claim 21, wherein the means for generating includes means for generating the layout specification with the preferred contents, after a set number of cycles are completed.
CROSS-REFERENCE TO RELATED PATENT APPLICATIONS
[0001] This application is related to commonly assigned U.S. patent application Ser. No. 10/ ______ (Attorney Docket No. 100202496-1), entitled “APPARATUS AND METHOD FOR MARKET-BASED DOCUMENT CONTENT AND LAYOUT SELECTION” to Scott H. CLEARWATER; U.S. patent application Ser. No. 10/ ______ (Attorney Docket No. 10019008-1), entitled “APPARATUS AND METHOD FOR DOCUMENT CONTENT TRADING” to Scott H. CLEARWATER, et al.; U.S. patent application Ser. No. 10/ ______ (Attorney Docket No. 10018740-1), entitled “APPARATUS AND METHOD FOR CONTENT RISK MANAGEMENT” to Scott H. CLEARWATER; U.S. patent application Ser. No. 10/ ______ (Attorney Docket No. 100110399-1), entitled “APPARATUS AND METHOD FOR MARKET-BASED GRAPHICAL GROUPING” to Henry W. SANG, Jr., et al., and U.S. patent application Ser. No. 10/ ______ (Attorney Docket No. 10019320-1), entitled “APPARATUS AND METHOD FOR MARKET-BASED DOCUMENT LAYOUT SELECTION” to Henry W. SANG, Jr., et al., all of which are concurrently herewith being filed under separate covers, the subject matters of which are herein incorporated by reference.