IP Library Granted Patent US 10,607,253
Granted Patent B1
US 10,607,253 · App. 14/529,667 · Granted Mar 31, 2020

Content title user engagement optimization

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,607,253
App. No.
14/529,667
Granted
Mar 31, 2020
Kind
B1
Abstract

A method and system for generating content title recommendations for content titles associated with a content page is disclosed. The method and system collects user activity data representing user engagement levels relating to multiple content webpages, wherein each content page is associated with a content title. A title replacement candidate is identified in view of the collected user activity data, wherein the title replacement candidate includes a plurality of title components. The title replacement candidate is compared to one or more high user engagement value titles. Based on the comparison, one or more high user engagement title component recommendations are identified which correspond to one or more of the title components of the title replacement candidate.

Claims (74)

1. A method comprising:

collecting, from a plurality of webpages communicatively connected to a processing device of a server, user activity data representing user engagement levels indicated by electronic interactions by a plurality of user computing systems accessing, via a network, a plurality of content page and content title pairs, wherein a first content page of the plurality of content pages is paired with a first content title;

storing, by the processing device, the user activity data in one or more databases;

retrieving, by the processing device of the server from the user activity data stored in the one or more database, first user activity data relating to a first user engagement level associated with the first content page;

retrieving, by the processing device of the server from the user activity data stored in the one or more databases, second user activity data relating to a second user engagement level associated with the first content title;

determining, based on the user activity data, the first user engagement level associated with the first content page is above a content engagement threshold;

determining, based on the user activity data, the second user engagement level associated with the first content title is below a title engagement threshold;

identifying, by the processing device, a condition wherein both the first user engagement level of the first content page is above the content engagement threshold and the second user engagement level of the first content title is below the title engagement threshold;

in response to identifying the condition, selecting the first content title as a title replacement candidate;

matching the first content title of the title replacement candidate to one or more high user engagement value titles stored in the one or more databases;

filtering, by a processing device, one or more high user engagement title component recommendations corresponding to one or more of a plurality of title components of the title replacement candidate in view of the matching;

receiving, by the processing device, a selection of a first high user engagement title component recommendation to replace a first component of the first content title;

in response to the selection, generating a modified content page comprising an updated content title comprising the first high user engagement title component recommendation;

receiving a request from a user computing system for the first content page;

causing, in response to a request from a user computing system for the first content page, a display to the user computing system of the modified content page comprising the updated content title; and

collecting, by the processing device of the server, additional user data comprising second user activity data indicating a third user engagement level associated with the first content page paired with the updated content title, wherein the third user engagement level is higher than the first user engagement level.

2. The method of claim 1 , further comprising:

parsing the title replacement candidate to identify the plurality of title components;

for each title component, identifying one or more alternative title components in one or more high user engagement value titles; and

generating a list of identified alternative title components associated with the title replacement candidate.

3. The method of claim 2 , further comprising:

filtering the list of identified alternative title components; and

causing a display of the filtered list of identified alternative title components to a user.

4. The method of claim 2 , wherein the one or more high user engagement value titles are in a same category as the title replacement candidate.

5. A system comprising:

a memory comprising instructions; and

a processing device operatively coupled to the memory, the processing device configured to execute the instructions to perform operations comprising:

collecting, from a plurality of webpages communicatively connected to the processing device of a server, user activity data representing user engagement levels indicated by electronic interactions by a plurality of user computing systems accessing, via a network, a plurality of content page and content title pairs, wherein a first content page of the plurality of content pages is paired with a first content title;

storing, by the processing device, the user activity data in one or more databases;

retrieving, by the processing device of the server from the user activity data stored in the one or more database, first user activity data relating to a first user engagement level associated with the first content page;

retrieving, by the processing device of the server from the user activity data stored in the one or more databases, second user activity data relating to a second user engagement level associated with the first content title;

determining, based on the user activity data, the first user engagement level associated with the first content page is above a content engagement threshold;

determining, based on the user activity data, the second user engagement level associated with the first content title is below a title engagement threshold;

identifying, by the processing device, a condition wherein both the first user engagement level of the first content page is above the content engagement threshold and the second user engagement level of the first content title is below the title engagement threshold;

in response to identifying the condition, selecting the first content title as a title replacement candidate;

matching the first content title of the title replacement candidate to one or more high user engagement value titles stored in the one or more databases;

filtering, by a processing device, one or more high user engagement title component recommendations corresponding to one or more of a plurality of title components of the title replacement candidate in view of the matching;

receiving, by the processing device, a selection of a first high user engagement title component recommendation to replace a first component of the first content title;

in response to the selection, generating a modified content page comprising an updated content title comprising the first high user engagement title component recommendation;

receiving a request from a user computing system for the first content page;

causing, in response to a request from a user computing system for the first content page, a display to the user computing system of the modified content page comprising the updated content title; and

collecting, by the processing device of the server, additional user data comprising second user activity data indicating a third user engagement level associated with the first content page paired with the updated content title, wherein the third user engagement level is higher than the first user engagement level.

6. The system of claim 5 , the operations further comprising:

parsing the title replacement candidate to identify the plurality of title components;

for each title component, identifying one or more alternative title components in one or more high user engagement value titles; and

generating a list of identified alternative title components associated with the title replacement candidate.

7. The system of claim 6 , the operations further comprising:

filtering the list of identified alternative title components; and

causing a display of the filtered list of identified alternative title components to a user.

8. The system of claim 6 , wherein the one or more high user engagement value titles are in a same category as the title replacement candidate.

9. A non-transitory computer readable storage medium comprising instructions that, in response to execution by a processing device, cause the processing device to perform operations comprising:

collecting, from a plurality of webpages communicatively connected to the processing device of a server, user activity data representing user engagement levels indicated by electronic interactions by a plurality of user computing systems accessing, via a network, a plurality of content page and content title pairs, wherein a first content page of the plurality of content pages is paired with a first content title;

storing, by the processing device, the user activity data in one or more databases;

retrieving, by the processing device of the server from the user activity data stored in the one or more database, first user activity data relating to a first user engagement level associated with the first content page;

retrieving, by the processing device of the server from the user activity data stored in the one or more databases, second user activity data relating to a second user engagement level associated with the first content title;

determining, based on the user activity data, the first user engagement level associated with the first content page is above a content engagement threshold;

determining, based on the user activity data, the second user engagement level associated with the first content title is below a title engagement threshold;

identifying, by the processing device, a condition wherein both the first user engagement level of the first content page is above the content engagement threshold and the second user engagement level of the first content title is below the title engagement threshold;

in response to identifying the condition, selecting the first content title as a title replacement candidate;

matching the first content title of the title replacement candidate to one or more high user engagement value titles stored in the one or more databases;

filtering, by a processing device, one or more high user engagement title component recommendations corresponding to one or more of a plurality of title components of the title replacement candidate in view of the matching;

receiving, by the processing device, a selection of a first high user engagement title component recommendation to replace a first component of the first content title;

in response to the selection, generating a modified content page comprising an updated content title comprising the first high user engagement title component recommendation;

receiving a request from a user computing system for the first content page;

causing, in response to a request from a user computing system for the first content page, a display to the user computing system of the modified content page comprising the updated content title; and

collecting, by the processing device of the server, additional user data comprising second user activity data indicating a third user engagement level associated with the first content page paired with the updated content title, wherein the third user engagement level is higher than the first user engagement level.

10. The non-transitory computer readable storage medium of claim 9 , the operations further comprising:

parsing the title replacement candidate to identify the plurality of title components;

for each title component, identifying one or more alternative title components in one or more high user engagement value titles; and

generating a list of identified alternative title components associated with the title replacement candidate.

11. The non-transitory computer readable storage medium of claim 10 , the operations further comprising:

filtering the list of identified alternative title components; and

causing a display of the filtered list of identified alternative title components to a user.

12. The non-transitory computer readable storage medium of claim 10 , wherein the one or more high user engagement value titles are in a same category as the title replacement candidate.

Assignments (5)
CHANGE OF NAME Recorded Aug 22, 2025
From: OUTBRAIN INC.
To: TEADS HOLDING CO.
Reel/Frame 072558/0062 →
RELEASE OF SECURITY INTEREST (REEL 037662, FRAME 0655) Recorded Feb 3, 2025
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: OUTBRAIN INC.
Reel/Frame 070096/0182 →
SECURITY INTEREST Recorded Feb 3, 2025
From: OUTBRAIN INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 070096/0384 →
FIRST SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 1, 2016
From: OUTBRAIN, INC.
To: SILICON VALLEY BANK
Reel/Frame 037662/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2014
From: SHACHAR, AMIR; BENNETT, ALEXANDRA; SHLOMO, YATIR BEN; SELHI, KEVIN
To: OUTBRAIN, INC.
Reel/Frame 034361/0188 →