IP Library Granted Patent US 10,693,981
Granted Patent B2
US 10,693,981 · App. 16/119,262 · Granted Jun 23, 2020

Provisioning personalized content recommendations

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 10,693,981
App. No.
16/119,262
Granted
Jun 23, 2020
Kind
B2
Abstract

A personalized content recommendation provisioning method and system are described, according to various implementations. In an implementation, a user profile is established for each of multiple users within an electronic data environment (e.g., the Internet). The user profile may include information collected via a registration of the user and information identifying content consumed by the user based at least in part on information collected by an associated tracking cookie. The user profile may be used to generate a personalized grade associated with each of multiple candidate content recommendations in a high-quality candidate content recommendation pool, determine a content recommendation scope associated with a user in view of a personalized grade associated with each of the plurality of candidate content recommendations, and display the content recommendation scope to the user.

Claims (42)

1. A system comprising:

a memory comprising instructions; and

a processing device operatively coupled to the memory, the processing device to execute the instructions to:

establish a plurality of content recommendation sets, wherein each of the plurality of content recommendation sets comprises a plurality of content recommendations each associated with a long-term user engagement measurement, wherein a first content recommendation set is associated with a first long-term user engagement measurement indicating a first click through rate (CTR) for a first geographic location;

generate a first grade associated with each of a first plurality of content recommendations in the first content recommendation set;

generate a user profile associated with a first user, wherein the user profile comprises registration information provided by the first user executing PA an online registration process;

collect activity information associated with the first user, wherein the activity information indicates the first user is associated with the first geographic location;

generate a second grade associated with each of the plurality of content recommendations in the first content recommendation set, wherein the second grade is generated by adjusting the first grade in view of the registration information associated with a user login and the activity information;

identify a first content recommendation of the plurality of content recommendations based on the second grade; and

cause a display of the first content recommendation to the first user.

2. The system of claim 1 , the processing device to execute the instructions to:

receive a selection of a set of one or more content recommendation sources.

3. The system of claim 2 , wherein at least a portion of the plurality of content recommendation sets are identified based on the selection of the set of one or more content recommendation sources.

4. The system of claim 1 , wherein adjusting the first grade in view of the registration information and the activity information comprises multiplying the first grade by a ratio of CTR over revenue per 1,000 impressions (RPM).

5. The system of claim 1 , wherein the first grade associated with the first content recommendation is determined in view of an online CTR derived from aggregated user data associated with the first content recommendation.

6. A method comprising:

classifying, by a processing device, a first content recommendation set of a plurality of content recommendation sets based on a first user trust measurement;

generating, based on aggregated user data relating to the first user trust measurement, a first grade associated with a first content recommendation in the first content recommendation set;

generate a user profile associated with a first user, wherein the user profile comprises registration information provided by the first user executing an online registration process;

collecting activity information associated with the first user, wherein the activity information indicates the first user is associated with the first user trust measurement;

generating a second grade by adjusting the first grade in view of the registration information associated with a user login and the activity information; and

causing, based on the second grade, a display of the first content recommendation to the first user.

7. The method of claim 6 , further comprising receiving a selection of a set of one or more content recommendation sources.

8. The method of claim 7 , wherein at least a portion of the plurality of content recommendation sets are identified based on the selection of the set of one or more content recommendation sources.

9. The method of claim 6 , wherein the first user trust measurement comprises a CTR corresponding to at least one of: a geographic location, a language, a content category, a user cluster, an interest, or a topic.

10. The method of claim 6 , wherein the first user trust measurement is based at least in part on at least one of: one or more user profiles, activity information corresponding to one or more users, a trustworthiness associated with one or more webpages, a source of one or more content recommendations, a section of a webpage corresponding to one or more content recommendations, a category associated with a source of one or more content recommendations, a time of day, or a day of a week.

11. The method of claim 6 , wherein the first user trust measurement comprises at least one of: a level of on-page scrolling by a user, a duration of time spent on a webpage, an average duration of user sessions associated with a web site, a quantity of documents viewed per online session; a quantity of comments corresponding to content of a webpage; a percentage of comments corresponding to a webpage read by one or more users; a quantity of return visits by a user to a webpage over a period of time, a quantity of clicks by one or more users on a link provided on a webpage; an indicator of content sharing by a user, a measure of CTR associated with a document; a quantity of instances that one or more users read to an end of an article, or a quantity of positive indications by one or more users.

12. The method of claim 6 , each of a plurality of content recommendations of the first content recommendation set is tagged with one or more metadata tags corresponding to an attribute of a respective content recommendation.

13. The method of claim 6 , wherein the first grade associated with the first content recommendation is determined in view of an online CTR derived from the aggregated user data associated with the first content recommendation.

14. A non-transitory computer-readable storage medium comprising executable instructions that, if executed by a processing device, cause the processing device to:

establish a plurality of content recommendation sets, wherein a first content recommendation set of the plurality of content recommendation sets is associated with a first user trust measurement associated with at least one of: a geographic location, a language, a content category, a user cluster, an interest, or a topic;

generate a first grade associated with each of a first plurality of content recommendations in the first content recommendation set;

generate a user profile associated with a first user, wherein the user profile comprises registration information collected by an online registration of the first user;

collect, by an online activity tracking cookie, activity information associated with the first user, wherein the activity information indicates the first user is associated with the first geographic location;

generate a second grade associated with each of the plurality of content recommendations in the first content recommendation set, wherein the second grade is generated by adjusting the first grade in view of the registration information identified in view of a login by the first user using identity information associated with a third-party system and the activity information; and

identify a first content recommendation of the plurality of content recommendations based on the second grade.

15. The non-transitory computer-readable storage medium of claim 14 , the processing device to receive a selection of a set of one or more content recommendation sources.

16. The non-transitory computer-readable storage medium of claim 14 , wherein at least a portion of the plurality of content recommendation sets are identified based on the selection of the set of one or more content recommendation sources.

17. The non-transitory computer-readable storage medium of claim 14 , each of a plurality of content recommendations of the first content recommendation set is tagged with one or more metadata tags corresponding to an attribute of a respective content recommendation.

18. The non-transitory computer-readable storage medium of claim 14 , wherein the first grade associated with the first content recommendation is determined in view of an online CTR derived from aggregated user data associated with the first content recommendation.

19. The non-transitory computer-readable storage medium of claim 14 , wherein the activity information is collected at least in part by one or more activity tracking cookies.

20. The non-transitory computer-readable storage medium of claim 14 , wherein the registration information comprises a user preference indicating one or more filters to apply to the plurality of content recommendation sets.

Assignments (6)
CHANGE OF NAME Recorded Aug 22, 2025
From: OUTBRAIN INC.
To: TEADS HOLDING CO.
Reel/Frame 072558/0062 →
RELEASE OF SECURITY INTEREST (REEL 052498, FRAME 0149) Recorded Feb 3, 2025
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: OUTBRAIN INC.
Reel/Frame 070096/0281 →
SECURITY INTEREST Recorded Feb 3, 2025
From: OUTBRAIN INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 070096/0384 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2024
From: GALAI, YARON; BASS, ROY; DOODY, COLIN; GILAD, YANIV; STERNLICHT, DANIEL; TAMIR, IDO
To: OUTBRAIN INC.
Reel/Frame 068937/0980 →
THIRD SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 27, 2020
From: OUTBRAIN INC.
To: SILICON VALLEY BANK
Reel/Frame 052498/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2019
From: GALAI, YARON; BASS, ROY; DOODY, COLIN; GILAD, YANIV; STERNLICHT, DANIEL; TAMIR, IDO
To: OUTBRAIN INC.
Reel/Frame 048985/0886 →