IP Library Granted Patent US 11,438,664
Granted Patent B2
US 11,438,664 · App. 16/526,191 · Granted Sep 6, 2022

Automated content virality enhancement

Inventors: Vijay Kumar (Karnataka, IN); Urvashi Verma (Bangalore, IN); Gyanveer Singh (Bangalore, IN)
Assignee: Rovi Guides, Inc.
H04N21/4756H04N21/4312H04N21/44204H04N21/4788H04N21/8355
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,438,664
App. No.
16/526,191
Granted
Sep 6, 2022
Kind
B2
Abstract

Systems and methods for enhancing virality for a content item are disclosed herein. A content item is uploaded to a content sharing platform over a communication network. Feedback on the content item is received from the content sharing platform over the communication network. Based on the feedback, a virality score for the content item is determined and a determination is made as to whether the virality score meets a virality criterion. In response to a determination that the virality score does not meet the virality criterion, a virality enhancement technique is selected from a virality enhancement database, the content item is modified by applying the virality enhancement technique to the content item, and the modified content item is uploaded to the content sharing platform over the communication network.

Claims (75)

1. A method for enhancing virality for a content item, the method comprising:

uploading a content item to a content sharing platform over a communication network;

receiving feedback on the content item from the content sharing platform over the communication network, wherein the feedback is entered via user accounts on the content sharing platform;

determining a virality score for the content item based on the feedback;

determining, based on the feedback, whether the virality score meets a virality criterion; and

in response to determining that the virality score does not meet the virality criterion:

selecting, from a virality enhancement database, a virality enhancement technique;

modifying the content item by applying the virality enhancement technique to the content item; and

uploading the modified content item to the content sharing platform over the communication network;

receiving updated feedback on the modified content item from the content sharing platform over the communication network;

determining an updated virality score for the modified content item based on the updated feedback;

determining, based on the updated feedback, whether the updated virality score meets the virality criterion; and

in response to determining that the updated virality score does not meet the virality criterion:

selecting, from the virality enhancement database, an additional virality enhancement technique;

applying the additional virality enhancement technique to the modified content item, thereby generating a further modified content item; and

uploading the further modified content item to the content sharing platform over the communication network.

2. The method of claim 1 , wherein the feedback comprises respective values for a plurality of virality feedback metrics indicated for the content item by the content sharing platform, and wherein the values for the plurality of virality feedback metrics comprise at least one of a number of likes, dislikes, shares, comments, or views for the content item indicated by the content sharing platform.

3. The method of claim 2 , wherein determining the virality score for the content item comprises computing, as the virality score, a cumulative number of likes, dislikes, shares, comments, and views for the content item indicated by the content sharing platform.

4. The method of claim 2 , wherein determining the virality score for the content item comprises:

retrieving respective weights for the plurality of feedback metrics; and

computing, as the virality score, a weighted combination of the plurality of feedback metrics based on the respective weights.

5. The method of claim 1 , wherein the virality criterion comprises a cumulative number of virality feedback metrics for the content item.

6. The method of claim 1 , wherein selecting the virality enhancement technique comprises:

selecting a first virality enhancement technique from the virality enhancement database;

predicting a virality score for the content item if the content item were modified based on the first virality enhancement technique;

determining whether the predicted virality score meets the virality criterion; and

in response to determining that the predicted virality score does not meet the virality criterion, selecting a second virality enhancement technique from the virality enhancement database as the virality enhancement technique to be used for the modifying of the content item.

7. The method of claim 1 , wherein selecting the virality enhancement technique comprises:

selecting a first virality enhancement technique from the virality enhancement database;

predicting a virality score for the content item if the content item were modified based on the first virality enhancement technique;

determining whether the predicted virality score meets the virality criterion; and

in response to determining that the predicted virality score meets the virality criterion, selecting the first virality enhancement technique as the virality enhancement technique to be used for the modifying of the content item.

8. The method of claim 7 , wherein the predicting the virality score for the content item comprises:

determining respective numbers of a plurality of virality factors included in the content item;

retrieving respective weights for the plurality of virality factors; and computing, as the predicted virality score, a weighted combination of the plurality of virality factors based on the respective weights.

9. The method of claim 1 , wherein the virality enhancement technique comprises applying to the content item a filter effect, a genre combination, a speed variation, background music, or a surprise element.

10. A system for enhancing virality for a content item, the system comprising:

a communication port coupled to a communication network;

a virality enhancement database configured to store one or more virality enhancement techniques; and

control circuitry configured to:

upload a content item to a content sharing platform via the communication port and the communication network;

receive feedback on the content item from the content sharing platform via the communication network and the communication port, wherein the feedback is entered via user accounts on the content sharing platform;

determine a virality score for the content item based on the feedback;

determine, based on the feedback, whether the virality score meets a virality criterion; and

in response to determining that the virality score does not meet the virality criterion:

select a virality enhancement technique from the virality enhancement database;

modify the content item by applying the virality enhancement technique to the content item; and

upload the modified content item to the content sharing platform via the communication port and the communication network;

receive updated feedback on the modified content item from the content sharing platform via the communication network and the communication port;

determine an updated virality score for the modified content item based on the updated feedback;

determine, based on the updated feedback, whether the updated virality score meets the virality criterion; and

in response to determining that the updated virality score does not meet the virality criterion:

select, from the virality enhancement database, an additional virality enhancement technique;

apply the additional virality enhancement technique to the modified content item, thereby generating a further modified content item; and

upload the further modified content item to the content sharing platform via the communication port and the communication network.

11. The system of claim 10 , wherein the feedback comprises respective values for a plurality of virality feedback metrics indicated for the content item by the content sharing platform, and wherein the values for the plurality of virality feedback metrics comprise at least one of a number of likes, dislikes, shares, comments, or views for the content item indicated by the content sharing platform.

12. The system of claim 11 , wherein the control circuitry is configured to determine the virality score for the content item by computing, as the virality score, a cumulative number of likes, dislikes, shares, comments, and views for the content item indicated by the content sharing platform.

13. The system of claim 11 , wherein the control circuitry is configured to determine the virality score for the content item by:

retrieving respective weights for the plurality of feedback metrics; and

computing, as the virality score, a weighted combination of the plurality of feedback metrics based on the respective weights.

14. The system of claim 10 , wherein the virality criterion comprises a cumulative number of virality feedback metrics for the content item.

15. The system of claim 10 , wherein the control circuitry is configured to select the virality enhancement technique by:

selecting a first virality enhancement technique from the virality enhancement database;

predicting a virality score for the content item if the content item were modified based on the first virality enhancement technique;

determining whether the predicted virality score meets the virality criterion; and

in response to determining that the predicted virality score does not meet the virality criterion, selecting a second virality enhancement technique from the virality enhancement database as the virality enhancement technique to be used for the modifying of the content item.

16. The system of claim 10 , wherein the control circuitry is configured to select the virality enhancement technique by:

selecting a first virality enhancement technique from the virality enhancement database; predicting a virality score for the content item if the content item were modified based on the

first virality enhancement technique;

determining whether the predicted virality score meets the virality first virality criterion; and

in response to determining that the predicted virality score meets the virality criterion, selecting the first virality enhancement technique as the virality enhancement technique to be used for the modifying of the content item.

17. The system of claim 16 , wherein the control circuitry is configured to predict the virality score for the content item by:

determining respective numbers of a plurality of virality factors included in the content item;

retrieving respective weights for the plurality of virality factors; and computing, as the predicted virality score, a weighted combination of the plurality of virality factors based on the respective weights.

18. The system of claim 10 , wherein the virality enhancement technique comprises applying to the content item a filter effect, a genre combination, a speed variation, background music, or a surprise element.

Assignments (7)
CHANGE OF NAME Recorded Sep 24, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069032/0008 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2019
From: KUMAR, VIJAY; VERMA, URVASHI; SINGH, GYANVEER
To: ROVI GUIDES, INC.
Reel/Frame 050869/0525 →
Continuity (1)
Related Publication 20210037289A1 · Feb 4, 2021