Community based personalization system and method
First Claim
1. A method for personalizing digital objects and content associated with a digital document, for users who belong to an aggregate community, comprising the steps of:
- accessing categories that include a plurality of keywords associated with the categories;
associating a plurality of resources with the keywords, wherein the resources refer to digital objects;
recording user activity levels for keywords when the associated resources are accessed by the users who belong to the aggregate community;
prioritizing the user activity levels for keywords within the aggregate community; and
delivering digital objects to users based on the aggregate community'"'"'s keywords that have high user activity levels.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for assembling group of users into constructs called communities, and personalizing digital objects and content associated with a digital document, for users based on the aggregate community or communities to which they belong. The first step includes accessing hierarchical categories that include a plurality of keywords connected to categories. The next step is associating a plurality of resources with the keywords, wherein the resources refer to digital objects. Then user activities are recorded relative to an aggregate community or groups of aggregate communities to which the user belongs. Finally, digital objects are delivered to a user based on membership in the aggregate community or communities to which the user belongs.
68 Citations
23 Claims
-
1. A method for personalizing digital objects and content associated with a digital document, for users who belong to an aggregate community, comprising the steps of:
-
accessing categories that include a plurality of keywords associated with the categories;
associating a plurality of resources with the keywords, wherein the resources refer to digital objects;
recording user activity levels for keywords when the associated resources are accessed by the users who belong to the aggregate community;
prioritizing the user activity levels for keywords within the aggregate community; and
delivering digital objects to users based on the aggregate community'"'"'s keywords that have high user activity levels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for personalizing digital objects and content associated with a digital document sent to a user who belongs to an aggregate community, comprising the steps of:
-
accessing categories that include a plurality of keywords connected to categories;
associating a plurality of resources with the keywords, wherein the resources refer to digital objects;
tracking an aggregate community'"'"'s activities based on the resources accessed by the aggregate community; and
delivering digital objects to a user based the aggregate community'"'"'s activities. - View Dependent Claims (12, 13, 14, 15, 17, 18, 19)
-
-
16. A method for personalizing digital objects and content associated with electronic search results for users who belong to an aggregate community, comprising the steps of:
-
organizing a plurality of search contexts that maps at least one keyword to each search context;
associating a plurality of resources with the at least one keyword;
recording the resources accessed by the users for a search context in relation to the aggregate community to which the users belong; and
delivering search results to the users based on the aggregate community'"'"'s activities for resources that were previously accessed.
-
-
20. A method for personalizing digital objects and news content associated with a digital document, for users who belong to an aggregate community, comprising the steps of:
-
accessing categories that include a plurality of keywords associated with the categories;
associating a plurality of resources with the keywords, wherein the resources refer to digital objects;
recording user activity levels for keywords when the associated resources are accessed by the users who belong to the aggregate community;
prioritizing the user activity levels for keywords within the aggregate community; and
delivering personalized digital objects containing news, to users based on the aggregate community'"'"'s activities. - View Dependent Claims (21)
-
-
22. A method for delivering personalized digital objects and shopping items associated with electronic shopping to users who belong to an aggregate shopping community, comprising the steps of:
-
associating a user with an aggregate shopping community;
associating a plurality of resources with the digital objects and shopping items;
recording the resources accessed by the users in relation to the aggregate shopping community to which a user belongs; and
delivering a shopping promotion to users based on the aggregate shopping community'"'"'s activities.
-
-
23. An article of manufacture, comprising:
-
a computer usable medium having computer readable program code means embodied therein for personalizing digital objects and content associated with a digital document sent to users across a network, the computer readable program code means in said article of manufacture comprising;
computer readable program code means for accessing categories that include a plurality of keywords associated with the categories;
computer readable program code means for associating a plurality of resources with the keywords, wherein the resources refer to digital objects;
computer readable program code means for recording user activity levels for keywords when the associated resources are accessed by the users who belong to the aggregate community; and
computer readable program code means for prioritizing the user activity levels for keywords within the aggregate community; and
computer readable program code means for delivering digital objects to users based on the aggregate community'"'"'s keywords that have high user activity levels.
-
Specification