Claims
- 1. A method for supplementing content, the method comprising:
inputting a primary media asset, the primary media asset including primary content having individual elements and primary content metadata, the primary content metadata including the individual elements and a characterization of the individual elements; accessing supplemental content logic, the supplemental content logic including rules for the selection of supplemental content based on the primary content metadata; and outputting a supplemental media asset, based on the supplemental content logic.
- 2. The method of claim 1, wherein the method further comprises aggregating the primary media asset and the supplemental media asset for delivery to a user.
- 3. The method of claim 2, further comprising delivering the primary media asset and the supplemental media asset to the user.
- 4. The method of claim 3, wherein delivering the primary media asset and the supplemental media asset comprises delivering the primary media asset and the supplemental media asset electronically.
- 5. The method of claim 3, wherein delivering the primary media asset and the supplemental media asset comprises:
formatting a first frame for displaying the primary content; and formatting a second frame for displaying the supplemental content.
- 6. The method of claim 2, wherein the supplemental content logic includes preference information related to the user.
- 7. The method of claim 2, wherein the supplemental media asset includes supplemental content and supplemental content metadata characterizing individual elements of the supplemental content, and further wherein the supplemental content logic specifies a particular topic that is specified by the supplemental content metadata, for inclusion in the supplemental media asset.
- 8. The method of claim 1, wherein outputting the supplemental media asset comprises determining a primary discussion object within the primary content metadata, and the supplemental content selection rule specifies that the supplemental content should include the primary discussion object.
- 9. The method of claim 2, wherein outputting the supplemental media asset comprises:
determining an amount of space available for displaying the supplemental media assets to the user; and including the amount of space in the supplemental content logic.
- 10. The method of claim 2, wherein the supplemental content logic includes information related to an availability to a user of a rendering medium.
- 11. The method of claim 1, wherein inputting a primary media asset, accessing supplemental content logic, and outputting a supplemental media asset are performed electronically.
- 12. The method of claim 1, further comprising delivering the primary media asset and the supplemental media asset to the user in a first and a second frame, respectively.
- 13. The method of claim 12, wherein the first frame and the second frame are a first iView and a second iView, respectively.
- 14. The method of claim 1, wherein the supplemental content logic includes an importance level assigned to the primary content metadata.
- 15. The method of claim 2, wherein aggregating the primary media asset and the supplemental media asset comprises:
assembling a pool of primary media assets; filtering the pool of primary media assets to obtain a filtered pool; prioritizing each primary media asset within the filtered pool, based on a preference of the user; and delivering the primary media assets and the supplemental media asset to the user.
- 16. The method of claim 15, wherein aggregating the primary media asset and the supplemental media asset comprises including a plurality of supplemental media assets with the pool of primary media assets before the filtering and the prioritizing of the primary media assets.
- 17. The method of claim 15, wherein aggregating the primary media asset and the supplemental media asset comprises selecting a supplemental media asset for delivery with the primary media assets based on the filtering and the prioritizing of the primary media assets.
- 18. The method of claim 1, further comprising:
outputting multiple supplemental media assets; storing the multiple supplemental media assets; and selecting at least one of the supplemental media assets for delivery to a user upon a request from the user.
- 19. A system for aggregating content, the system comprising:
an article reader operable to output a primary article, the primary article including primary content and primary content metadata characterizing individual elements of the primary content; a storage device operable to store a supplemental content selection rule; a supplemental content selector operable to select a supplemental article for delivery to the user, the supplemental article containing supplemental content and supplemental content metadata relating to individual elements of the supplemental content, the supplemental article being selected based on the primary content metadata, the supplemental content metadata and the supplemental content selection rule; and a pagination engine operable to aggregate the primary article and the supplemental article into personalized content.
- 20. The system of claim 19, wherein the content selection rule includes information about a type of rendering medium available to the user for rendering the supplemental article.
- 21. The system of claim 19, wherein the content selection rule includes an amount of space available to the user for rendering the supplemental article.
- 22. The system of claim 19, wherein the content selection rule includes information relating to a display or content preference of the user.
- 23. The system of claim 19, wherein the primary content metadata includes an importance level of the primary content, and further wherein the content selection rule includes information related to selecting the supplemental article according to the importance level.
- 24. The system of claim 19, wherein the pagination engine is further operable to format a first frame for display of the primary article, and a second frame for display of the supplemental article.
- 25. The system of claim 19, wherein the supplemental content selector generates the supplemental article for selection and delivery to the user.
- 26. An apparatus comprising a storage medium having instructions stored thereon, the instructions including:
a first code segment for accessing a primary article, the primary article including primary content and primary content metadata characterizing individual elements of the primary content; a second code segment for implementing a display for displaying at least some of the articles, the display having a first subsection and a second subsection; a third code segment for associating the primary article with the first subsection; a fourth code segment for generating a supplemental article containing supplemental content and supplemental content metadata, the supplemental content metadata including individual elements of the supplemental content, based on the primary content metadata, the supplemental content metadata and a content selection rule; and a fifth code segment for associating the supplemental article with the second subsection.
- 27. The apparatus of claim 26, wherein the first and second subsections display the primary article and the supplemental article, respectively.
- 28. A system for rendering content, the system comprising:
a media asset reader operable to access media assets; a frame generator operable to generate a set of frames in a display format in which a subset of the media assets is to be displayed, and further operable to generate a supplemental frame in the display format; and a supplemental content generator operable to determine a supplemental media asset, based on supplemental content metadata within the supplemental media asset and on content selection rules, for inclusion within the supplemental frame.
- 29. The system of claim 28, wherein each media asset in the subset includes content and content metadata characterizing the content, and further wherein the supplemental content generator determines a supplemental media asset based on the content metadata.
- 30. The system of claim 28, wherein the supplemental content generator is further operable to determine the supplemental media asset based on preference metadata associated with a user.
- 31. The system of claim 28, wherein the frame generator is further operable to dynamically size the set of frames and the supplemental frame, based on an amount of space available for display and preference metadata associated with a user.
- 32. A system for delivering content, the system comprising:
means for selecting a number of articles; means for analyzing the number of articles to determine related articles; means for aggregating the number of articles and the related articles; and means for delivering the number of articles and the related articles to a user.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. Provisional Application No. 60/380,863, titled “Enhancing Information Portals with Supplemental Contextual Content,” filed May 17, 2002, and from U.S. Provisional Application No. 60/380,834, titled “Personalizing Portal Content Dynamically,” filed May 17, 2002, and from U.S. Provisional Application No. 60/380,864, titled “Rich Media Information Portals,” filed May 17, 2002, which are hereby incorporated by reference in their entirety for all purposes.
Provisional Applications (3)
|
Number |
Date |
Country |
|
60380834 |
May 2002 |
US |
|
60380863 |
May 2002 |
US |
|
60380864 |
May 2002 |
US |