IP Library Granted Patent US 12,120,394
Granted Patent B2
US 12,120,394 · App. 17/217,023 · Granted Oct 15, 2024

Maintaining a user profile based on dynamic data

Inventors: Royce Matsusei Hamano (Los Angeles, CA); Gevorg Gevorgyan (Glendale, CA)
Assignee: Rovi Guides, Inc.
H04N21/4661G06F21/6218H04N21/4667H04N21/4668H04N21/472H04N21/4826H04N21/64322H04N21/6543
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,120,394
App. No.
17/217,023
Granted
Oct 15, 2024
Kind
B2
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.

Claims (38)

1. 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.

2. The method of claim 1 wherein the friends list is displayed on an overlay interface.

3. The method of claim 1 further comprising generating for display a group of identifications of media content for recommendation based on mood, theme, genre, or combinations thereof.

4. The method of claim 1 further comprising generating for display an identification of recommended media content provided by a data service provider.

5. The method of claim 1 further comprising comparing the user profile with a profile of each of the plurality of friend users.

6. The method of claim 5 further comprising:

retrieving an identification of recommended media content based on a match of the user profile with the profile of one of the plurality of friend users; and

generating for display the identification of recommended media content of the matched friend profile.

7. The method of claim 1 wherein the user profile comprises historical viewing data of the first user.

8. The method of claim 7 further comprising updating the historical viewing data of the first user in response to determining that the first user has viewed at least a portion of the first set of recommended media content based on the user profile.

9. The method of claim 7 further comprising updating the historical viewing data of the first user in response to determining that the first user has viewed at least a portion of the second set of recommended media content based on the profile of the selected friend user.

10. The method of claim 1 wherein the plurality of friend users are at least one of a personal friend user of the first user, a friend user on a social networking website that the first user subscribes to, a person in a chat room with the first user, a person on the first user's address book, a person on the first user's instant messaging buddy list, and a person who has provided the first user a preconfigured login credential.

11. The method of claim 1 ,

wherein the modified display of the identification of the first set of recommended media content is displayed on a dashboard of a user device associated with the first user.

12. The method of claim 1 , wherein the retrieving from the recommendation system the identification the second set of recommended media content based on the profile of the selected friend user is performed without any selection of topics from the profile of the selected friend user.

13. The method of claim 1 , wherein modifying the display of the identification of the first set of recommended media content further comprises simultaneously including: (a) a viewing history associated with the user profile, (b) scheduled recordings associated with the user profile, (c) a viewing history associated with the profile of the selected friend user, and (d) scheduled recordings associated with the profile of the selected friend user.

14. 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.

15. The system of claim 14 wherein the control circuitry is further configured to generate for display a group of identifications of media content for recommendation based on mood, theme, genre, or combinations thereof.

16. The system of claim 14 wherein the control circuitry is further configured to generate for display an identification of recommended media content provided by a data service provider.

17. The system of claim 14 wherein the control circuitry is further configured to:

compare the user profile with a profile of each of the plurality of friend users;

retrieve an identification of recommended media content based on a match of the user profile with the profile of one of the plurality of friend users; and

generate for display the identification of recommended media content of the matched friend profile.

18. The system of claim 14 wherein the user profile comprises historical viewing data of the first user.

19. The system of claim 18 wherein the control circuitry is further configured to update the historical viewing data of the first user in response to determining that the first user has viewed at least a portion of the first set of recommended media content based on the user profile.

20. The system of claim 18 wherein the control circuitry is further configured to update the historical viewing data of the first user in response to determining that the first user has viewed at least a portion of the second set of recommended media content based on the profile of the selected friend user.

21. The system of claim 14 wherein the plurality of friend users are at least one of a personal friend user of the first user, a friend user on a social networking website that the first user subscribes to, a person in a chat room with the first user, a person on the first user's address book, a person on the first user's instant messaging buddy list, and a person who has provided the first user a preconfigured login credential.

Assignments (6)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0198 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
MERGER Recorded Mar 31, 2021
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 055901/0307 →
MERGER Recorded Mar 31, 2021
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 055901/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2021
From: HAMANO, ROYCE MATSUSEI; GEVORGYAN, GEVORG
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 055784/0148 →
MERGER Recorded Mar 31, 2021
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 055784/0487 →