System, method, and computer program for creating a group profile based on user profile attributes and a rule
First Claim
Patent Images
1. A non-transitory computer readable medium storing a computer program, comprising:
- computer code for identifying a single session;
computer code for identifying a group of users participating in the identified single session;
computer code for identifying a user profile of each of the users in the group, where each user profile contains one or more user attributes specific to the user associated with the user profile, and where the user attributes of the user profile includes at least one of demographic data, psychographic data, purchasing behavior, a user category, user preferences, and content customization settings; and
computer code for creating a single group profile that is associated with each of the users in the group, wherein the single group profile is created to include at least one group attribute determined based on the user attributes of the identified user profiles and at least one rule, where the at least one rule outputs the at least one group attribute to the group profile as a function of at least a portion of the user attributes of the identified user profiles;
wherein the at least one rule multiplies each of the attributes in the at least the portion of the user attributes of the identified user profiles by a factor that reflects an influence of a participation of the plurality of users in the single session on a value of each of the attributes in the at least the portion of the user attributes of the identified user profiles.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for creating a group profile based on user profile attributes and a rule. In use, a plurality of user profiles is identified. Furthermore, a group profile is created based on attributes of the user profiles and at least one rule.
-
Citations
21 Claims
-
1. A non-transitory computer readable medium storing a computer program, comprising:
-
computer code for identifying a single session; computer code for identifying a group of users participating in the identified single session; computer code for identifying a user profile of each of the users in the group, where each user profile contains one or more user attributes specific to the user associated with the user profile, and where the user attributes of the user profile includes at least one of demographic data, psychographic data, purchasing behavior, a user category, user preferences, and content customization settings; and computer code for creating a single group profile that is associated with each of the users in the group, wherein the single group profile is created to include at least one group attribute determined based on the user attributes of the identified user profiles and at least one rule, where the at least one rule outputs the at least one group attribute to the group profile as a function of at least a portion of the user attributes of the identified user profiles; wherein the at least one rule multiplies each of the attributes in the at least the portion of the user attributes of the identified user profiles by a factor that reflects an influence of a participation of the plurality of users in the single session on a value of each of the attributes in the at least the portion of the user attributes of the identified user profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
identifying a single session; identifying a group of users participating in the identified single session; identifying a user profile of each of the users in the group, where each user profile contains one or more user attributes specific to the user associated with the user profile, and where the user attributes of the user profile includes at least one of demographic data, psychographic data, purchasing behavior, a user category, user preferences, and content customization settings; and creating a single group profile that is associated with each of the users in the group, wherein the single group profile is created to include at least one group attribute determined based on the user attributes of the identified user profiles and at least one rule, where the at least one rule outputs the at least one group attribute to the group profile as a function of at least a portion of the user attributes of the identified user profiles; wherein the at least one rule multiplies each of the attributes in the at least the portion of the user attributes of the identified user profiles by a factor that reflects an influence of a participation of the plurality of users in the single session on a value of each of the attributes in the at least the portion of the user attributes of the identified user profiles.
-
-
20. A system, comprising:
a processor for; identifying a single session; identifying a group of users participating in the identified single session; identifying a user profile of each of the users in the group, where each user profile contains one or more user attributes specific to the user associated with the user profile, and where the user attributes of the user profile includes at least one of demographic data, psychographic data, purchasing behavior, a user category, user preferences, and content customization settings; and creating a single group profile that is associated with each of the users in the group, wherein the single group profile is created to include at least one group attribute determined based on the user attributes of the identified user profiles and at least one rule, where the at least one rule outputs the at least one group attribute to the group profile as a function of at least a portion of the user attributes of the identified user profiles; wherein the at least one rule multiplies each of the attributes in the at least the portion of the user attributes of the identified user profiles by a factor that reflects an influence of a participation of the plurality of users in the single session on a value of each of the attributes in the at least the portion of the user attributes of the identified user profiles. - View Dependent Claims (21)
Specification