System Apparatus Circuit Method and Associated Computer Executable Code for Generating and Providing Content Recommendations to a Group of Users
First Claim
1. A system for generating and providing content recommendations to match the tastes and preferences of a group of users comprising:
- digital processing circuitry; and
digital memory including digital processor executable code adapted to provide;
a Recommendation Engine for generating two or more individual content recommendation sets for each of the members in the user group;
a Recommendation Aggregation Module for adding and combining the individual content recommendation sets into an aggregated recommendation set; and
a Recommendation Selection Module for selecting at least a subset of the content items in the aggregated recommendation set for inclusion in a content recommendation result set.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, apparatuses, circuits, methods and computer executable code sets for generating and providing content recommendations to match the tastes and preferences of a group of users. a Recommendation Engine is used for generating two or more individual content recommendation sets for each of the members in the user group. A Recommendation Aggregation Module is used for adding and combining the individual content recommendation sets into an aggregated recommendation set. a Recommendation Selection Module is used for selecting at least a subset of the content items in the aggregated recommendation set for inclusion in a content recommendation result set. A Profile Engine is used for building individual group users profiles from which a merged group profile is constructed, or for building a single joint group profile based on inputs from multiple group users.
25 Citations
22 Claims
-
1. A system for generating and providing content recommendations to match the tastes and preferences of a group of users comprising:
-
digital processing circuitry; and digital memory including digital processor executable code adapted to provide; a Recommendation Engine for generating two or more individual content recommendation sets for each of the members in the user group; a Recommendation Aggregation Module for adding and combining the individual content recommendation sets into an aggregated recommendation set; and a Recommendation Selection Module for selecting at least a subset of the content items in the aggregated recommendation set for inclusion in a content recommendation result set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for generating and providing content recommendations to match the tastes and preferences of a group of users comprising:
-
digital processing circuitry; and digital memory including digital processor executable code adapted to provide; a Profile Engine for generating user taste profiles; and a Recommendation Engine for generating content recommendations based on the generated profiles. - View Dependent Claims (10, 11)
-
-
12. A method for generating and providing content recommendations to match the tastes and preferences of a group of users comprising:
-
generating two or more individual content recommendation sets for each of the members in the user group; adding and combining the individual content recommendation sets into an aggregated recommendation set; and selecting at least a subset of the content items in the aggregated recommendation set for inclusion in a content recommendation result set. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for generating and providing content recommendations to match the tastes and preferences of a group of users comprising:
-
generating user taste profiles; and generating content recommendations based on the generated profiles. - View Dependent Claims (21, 22)
-
Specification