IP Library Granted Patent US 11,403,351
Granted Patent B2
US 11,403,351 · App. 16/906,762 · Granted Aug 2, 2022

Personalization techniques using image clouds

Inventors: Mike Macadaan (Livermore, CA); David J. Liu (Chevy Chase, MD); William G. Wetherell (San Francisco, CA); James D. Simmons (Reston, VA); Sudhir Tonse (San Francisco, CA); Arun K. Ranganathan (San Francisco, CA)
Assignee: Yahoo Assets LLC
G06F16/951G06F3/0482G06F16/248G06F16/252G06F16/54G06F16/9535G06Q30/0255G06Q30/0269G06Q30/0271H04L67/22H04L67/306
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 11,403,351
App. No.
16/906,762
Granted
Aug 2, 2022
Kind
B2
Abstract

Systems and methods for personalization using image clouds to represent content. Image clouds can be used to identify initial user interest, present recommended content, present popular content, present search results, and present user profile information. Image clouds are interactive, allowing users to select images displayed in the image cloud, which can contribute to presenting more personalized content as well as updating a user's profile.

Claims (41)

1. A computer-implemented system, comprising:

a user interface that displays content;

a memory that stores a set of instructions; and

at least one processor coupled to the memory and operative with the instructions to:

display first and second images associated with a user profile on the user interface;

detect a change in the user profile based on a selection by a user of content displayed in a profile of another user;

select, based on the detected change in the user profile, a third image to be displayed with the first and second images; and

automatically update the display on the user interface to include the third image in response to the detected change in the user profile.

2. The system of claim 1 , wherein the user profile includes a vector assigned to each of one or more features to generate one or more feature vectors for the user profile.

3. The system of claim 1 , wherein the at least one processor is further operative with the instructions to receive a selection of at least one of the first or second image by a third party.

4. The system of claim 1 , wherein the at least one processor is further operative with the instructions to:

identify feed content associated with the first or second image selected by the user; and

display the identified feed content on the user interface.

5. The system of claim 1 , wherein the first and second images are displayed adjacent to or in close proximity to each other in varying sizes depending on an expected level of user interest.

6. The system of claim 5 , wherein the expected level of user interest is based on the user profile.

7. The system of claim 1 , wherein the user profile is based on at least one of a user interest activity or a predefined public persona.

8. The system of claim 1 , wherein the at least one processor is further operative with the instructions to merge the user profile with a second user profile to generate a community profile.

9. A computer-implemented method for personalizing content on a user interface, the method comprising the following operations performed by at least one processor:

displaying first and second images associated with a user profile on the user interface;

detecting a change in the user profile based on a selection by a user of content displayed in a profile of another user;

selecting, based on the detected change in the user profile, a third image to be displayed with the first and second images; and

automatically updating the display on the user interface to include the third image in response to the detected change in the user profile.

10. The method of claim 9 , wherein the user profile includes a vector assigned to each of the one or more features to generate one or more feature vectors for the user profile.

11. The method of claim 9 , further comprising receiving a selection of at least one of the first or second image by a third party.

12. The method of claim 9 , further comprising:

identifying feed content associated with the first or second image selected by the user; and

presenting the identified feed content on the user interface.

13. The method of claim 9 , wherein the first and second images are displayed adjacent to or in close proximity to each other in varying sizes depending on an expected level of user interest.

14. The method of claim 13 , wherein the expected level of user interest is based on the user profile.

15. The method of claim 9 , wherein the user profile is based on at least one of a user interest activity or a predefined public persona.

16. The method of claim 9 , further comprising merging the user profile with a second user profile to generate a community profile.

17. A non-transitory computer-readable medium including stored thereon a set of instructions that, when executed by a processor, cause the processor to perform the following operations:

display first and second images associated with a user profile on a user interface;

detect a change in the user profile based on a selection by a user of content displayed in a profile of another user;

select, based on the detected change in the user profile, a third image to be displayed with the first and second images; and

automatically update the display on the user interface to include the third image in response to the detected change in the user profile.

18. The non-transitory computer-readable medium including of claim 17 , wherein the instruction further cause the processor to perform the following operations:

identify feed content associated with the first or second image selected by the user; and

display the identified feed content on the user interface.

19. The non-transitory computer-readable medium including of claim 18 , wherein the first and second images are displayed adjacent to or in close proximity to each other in varying sizes depending on an expected level of user interest.

20. The non-transitory computer-readable medium including of claim 17 , wherein the user profile is based on at least one of a user interest activity or a predefined public persona.

Assignments (6)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2020
From: MACADAAN, MIKE; LIU, DAVID J; WETHERELL, WILLIAM G; SIMMONS, JAMES D; TONSE, SUDHIR; RANGANATHAN, ARUN K
To: AOL LLC
Reel/Frame 053198/0406 →
CHANGE OF NAME Recorded Jul 14, 2020
From: AOL INC.
To: OATH INC.
Reel/Frame 053198/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2020
From: AOL LLC
To: AOL INC.
Reel/Frame 053199/0590 →