Dynamic presentation of personalized content
First Claim
1. A method for delivering personalized content, the method comprising:
- accessing a plurality of media assets, each media asset including content, attributes of the content, and content metadata characterizing individual elements of information within the content;
associating a subset of the plurality of media assets with a user, based on the attributes and content metadata, and on preference metadata associated with the user as it relates to the content metadata;
aggregating a portion of the subset, into personalized content; and
delivering the personalized content to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for dynamically presenting personalized content are disclosed. Articles may be collected, each article having content, attributes of the content, and content metadata characterizing individual elements of the content. The articles may be filtered, sorted and prioritized for each of a plurality of users, leaving an individualized subset of articles for a user. The subset may then be formatted for the user based on a capacity of a system of the user, the system capacity including rendering media available to the user system and/or an amount of presentation space available on the user system. In this way, a user may receive articles which are of the most interest to that user, in a format that is most convenient or preferable to the user.
221 Citations
47 Claims
-
1. A method for delivering personalized content, the method comprising:
-
accessing a plurality of media assets, each media asset including content, attributes of the content, and content metadata characterizing individual elements of information within the content;
associating a subset of the plurality of media assets with a user, based on the attributes and content metadata, and on preference metadata associated with the user as it relates to the content metadata;
aggregating a portion of the subset, into personalized content; and
delivering the personalized content to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for personalized delivery of articles, comprising:
-
an article reader operable to access information for inclusion in a pool of articles, each article in the pool of articles including attributes of the article, content, and content metadata characterizing individual elements of information within the content;
a sorting engine operable to input the pool of articles and individually organize the articles according to the content metadata and preference metadata associated with a user, to thereby output sorted articles;
a pagination engine operable to determine a format for rendering the sorted articles consistently with the content metadata and the preference metadata; and
a delivery subsystem operable to deliver the sorted articles for rendering in accordance with the format. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An apparatus comprising a storage medium having instructions stored thereon, the instructions including:
-
a first code segment for accessing a plurality of media assets, each media asset including content, attributes of the content, and content discussion objects characterizing individual elements of the content;
a second code segment for prioritizing the plurality of media assets individually, based on the content discussion objects and on preference discussion objects associated with a recipient as the preference discussion objects relate to the content discussion objects, to thereby obtain prioritized media assets;
a third code segment for aggregating a subset of the prioritized media assets, based on a capacity of a recipient system to present the prioritized media assets as a formatted subset on the recipient system; and
a fourth code segment for delivering the formatted subset to the recipient as personalized content. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
-
43. A method for delivering personalized content to a user, the method comprising:
-
accessing a plurality of articles, each article having associated therewith a plurality of discussion objects;
associating a subset of the plurality of articles with a user, based on preference discussion objects received from the user;
ranking the subset based on the discussion objects and the preference discussion objects;
receiving a request from the user for delivery of personalized content, the request including capacity information describing a capacity of a user system of the user to present the personalized content;
formatting a portion of the ranked subset in accordance with the capacity information to obtain the personalized content; and
delivering the personalized content to the user in response to the request. - View Dependent Claims (44, 45)
-
-
46. A system for rendering personalized content, the system comprising:
-
means for accumulating a pool of articles, each article including content and content metadata;
means for determining user-preferred articles from among the pool of articles; and
means for delivering the user-preferred articles. - View Dependent Claims (47)
-
Specification