Back to results
US 12,120,394 B2Granted
Maintaining a user profile based on dynamic data
AssigneeRovi Guides, Inc.
InventorsRoyce Matsusei Hamano, Gevorg Gevorgyan
Life of this patent
Estimating the term…
Abstract
The present invention allows users to interact with people, who have interacted with other people, and obtain media files and recommendations from those having common interests, thereby creating interactive media communities and spawning electronic social networks based on media and other types of electronic entertainment.
Claims21
A method comprising:
- generating for display an identification of a first set of recommended media content based on a user profile, wherein the first set of recommended media content was generated by a recommendation system for a first user associated with the user profile;
- generating for display a friends list, wherein the friends list identifies a plurality of friend users with whom the first user has exchanged friend requests;
- receiving a selection of a friend user among the plurality of friend users from the friends list, wherein the user profile remains unmodified in response to receiving the selection;
- retrieving from the recommendation system an identification of a second set of recommended media content based on a profile of the selected friend user, wherein the second set of recommended media content was previously generated by the recommendation system for the selected friend user and wherein the second set of recommended media content was previously generated for display on a display of a device associated with the selected friend user;
- and
- responsive to receiving the selection of the friend user, modifying the display of the identification of the first set of recommended media content to simultaneously include both:
- (a) the identification of the first set of recommended media content based on the unmodified user profile, wherein the first set of recommended media content was generated by the recommendation system for the first user associated with the user profile, and (b) the identification of the second set of recommended media content based on the profile of the selected friend user, wherein the second set of recommended media content was previously generated by the recommendation system for the selected friend user and wherein the second set of recommended media content was previously generated for display on the display of the device associated with the selected friend user.
4 more elements
A system comprising:
- a control circuitry configured to:
- generate for display an identification of a first set of recommended media content based on a user profile, wherein the first set of recommended media content was generated by a recommendation system for a first user associated with the user profile;
- generate for display a friends list, wherein the friend list identifies a plurality of friend users with whom the first user has exchanged friend requests;
- receive a selection of a friend user among the plurality of friend users from the friends list, wherein the user profile remains unmodified in response to receiving the selection;
- retrieve from the recommendation system an identification of a second set of recommended media content based on a profile of the selected friend user, wherein the second set of recommended media content was previously generated by the recommendation system for the selected friend user and wherein the second set of recommended media content was previously generated for display on a display of a device associated with the selected friend user;
- and
- responsive to receiving the selection of the friend user, modify the display of the identification of the first set of recommended media content to simultaneously include both:
- (a) the identification of the first set of recommended media content based on the unmodified user profile, wherein the first set of recommended media content was generated by the recommendation system for the first user associated with the user profile, and (b) the identification of the second set of recommended media content based on the profile of the selected friend user, wherein the second set of recommended media content was previously generated by the recommendation system for the selected friend user and wherein the second set of recommended media content was previously generated for display on the display of the device associated with the selected friend user.
5 more elements
Dependencies are inferred from the claim text.