IP Library Granted Patent US 12,111,873
Granted Patent B1
US 12,111,873 · App. 16/904,021 · Granted Oct 8, 2024

Systems and methods for adaptive online user profiles

Inventors: Kevin Tu (Dulles, VA); Shuyu Ke (Dulles, VA); Ryan McCullah (Dulles, VA); Agnes Liu (Dulles, VA); Laura Booth (Dulles, VA)
Assignee: Yahoo Assets LLC
G06F16/9535G06F16/9538
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,111,873
App. No.
16/904,021
Filed
Jun 17, 2020
Granted
Oct 8, 2024
Kind
B1
Examiner
VU, BAI DUC
Art Unit
2162
USPC
707/722
Abstract

A method of adaptive online user profiles includes displaying a website for a particular topic of interest based on a user request, receiving a request from the user to display user profile data, obtaining the user profile data, the user profile data including topic-area-specific user-specific profile information for multiple topic areas, comparing a topic area of the displayed website to a topic area for each topic-area-specific user-specific profile information, and displaying the user profile data such that the topic-area-specific user-specific profile information most closely matching the topic area of the displayed website is displayed most prominently.

Claims (31)

1. A method of adaptive online user profiles, comprising:

transmitting, by a topic server of an online data services provider, a webpage for display to a computing device in response to receiving a first user request from the computing device, wherein the webpage is associated with a topic of interest of the topic server;

generating, by a user profile server of the online data services provider, a user profile user interface for display within the webpage in response to receiving a second user request from the computing device, and based on determining a match between the topic of interest associated with the webpage and with user profile data of a user, the user profile data comprising one or more area of interest identifiers; and

transmitting, by the user profile server of the online data services provider, the user profile user interface for display to the computing device, wherein a first user topic of interest associated with the one or more area of interest identifiers most closely matching the topic of interest associated with the webpage is displayed at a first position in the user profile user interface and a second user topic of interest associated with the one or more area of interest identifiers least closely matching the topic of interest associated with the webpage is displayed at a last position in the user profile user interface.

2. The method of claim 1 , wherein the user profile data further comprises a user location, social media account data associated with the user, and financial services account data associated with the user.

3. The method of claim 1 , wherein the first user topic of interest and the second user topic of interest are each tagged with an area of interest identifier of the one or more area of interest identifiers.

4. The method of claim 3 , wherein the area of interest identifier is set manually by the user using the user profile user interface.

5. The method of claim 1 , wherein the topic server transmitting the webpage is associated with a single topic of interest.

6. The method of claim 1 , wherein the user profile user interface includes one or more graphical and/or textual representations of weather information associated with a user location, user identifying information, or user specific recommendations.

7. The method of claim 1 , wherein the first user topic of interest is sports.

8. The method of claim 7 , wherein information associated with sports is displayed at the first position in the user profile user interface.

9. A system for adaptive online user profiles, the system comprising:

a data storage device storing instructions for adaptive online user profiles in an electronic storage medium; and

a processor configured to execute the instructions to perform a method including:

transmitting, by a topic server of an online data services provider, a webpage for display to a computing device in response to receiving a first user request from the computing device, wherein the webpage is associated with a topic of interest of the topic server;

generating, by a user profile server of the online data services provider, a user profile user interface for display within the webpage in response to receiving a second user request from the computing device, and based on determining a match between the topic of interest associated with the webpage and with user profile data of a user, the user profile data comprising one or more area of interest identifiers; and

transmitting, by the user profile server of the online data services provider, the user profile user interface for display to the computing device, wherein a first user topic of interest associated with the one or more area of interest identifiers—most closely matching the topic of interest associated with the webpage is displayed at a first position in the user profile user interface and a second user topic of interest associated with the one or more area of interest identifiers least closely matching the topic of interest associated with the webpage is displayed at a last position in the user profile user interface.

10. The system of claim 9 , wherein an area of interest identifier of the one or more area of interest identifiers is set manually by the user using the user profile user interface.

11. The system of claim 9 , wherein the topic server transmitting the webpage is associated with a single topic of interest.

12. The system of claim 9 , wherein the user profile user interface includes one or more graphical and/or textual representations of weather information associated with a user location, user identifying information, or user specific recommendations.

13. The system of claim 9 , wherein the first user topic of interest is sports.

14. The system of claim 13 , wherein information associated with sports is displayed at the first position in the user profile user interface.

15. A non-transitory machine-readable medium storing instructions that, when executed by a computing system, causes the computing system to perform a method for adaptive online user profiles, the method including:

transmitting, by a topic server of an online data services provider, a webpage for display to a computing device in response to receiving a first user request from the computing device, wherein the webpage is associated with a topic of interest of the topic server;

generating, by a user profile server of the online data services provider, a user profile user interface for display within the webpage in response to receiving a second user request from the computing device, and based on determining a match between the topic of interest associated with the webpage and with user profile data of a user, the user profile data comprising one or more area of interest identifiers; and

transmitting, by the user profile server of the online data services provider, the user profile user interface for display to the computing device, wherein a first user topic of interest associated with the one or more area of interest identifiers—most closely matching the topic of interest associated with the webpage is displayed at a first position in the user profile user interface and a second user topic of interest associated with the one or more area of interest identifiers least closely matching the topic of interest associated with the webpage is displayed at a last position in the user profile user interface.

16. The non-transitory machine-readable medium of claim 15 , wherein an area of interest identifier of the one or more area of interest identifiers is set manually by the user using the user profile user interface.

17. The non-transitory machine-readable medium of claim 15 , wherein the topic server transmitting the webpage is associated with a single topic of interest.

18. The non-transitory machine-readable medium of claim 15 , wherein the user profile user interface includes one or more graphical and/or textual representations of weather information associated with a user location, user identifying information, or user specific recommendations.

19. The non-transitory machine-readable medium of claim 15 , wherein the first user topic of interest is sports.

20. The non-transitory machine-readable medium of claim 19 , wherein information associated with sports is displayed at the first position in the user profile user interface.

Assignments (5)
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Sep 17, 2025
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 072915/0540 →
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 Aug 26, 2022
From: TU, KEVIN; KE, SHUYU; MCCULLAH, RYAN; LIU, AGNES; BOOTH, LAURA
To: YAHOO ASSETS LLC
Reel/Frame 060909/0452 →
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 →