IP Library Granted Patent US 11,416,479
Granted Patent B2
US 11,416,479 · App. 17/065,998 · Granted Aug 16, 2022

Systems and methods for providing recommendation to modify deficient content item

Inventors: Vijay Kumar (Bangalore, IN); Rajendran Pichaimurthy (Bangalore, IN); Madhusudhan Srinivasan (Bangalore, IN); Prakash Viswanathan (Bangalore, IN)
Assignee: Rovi Guides, Inc.
G06F16/2379G06F16/245
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,416,479
App. No.
17/065,998
Granted
Aug 16, 2022
Kind
B2
Abstract

Systems and methods are disclosed herein for providing a recommendation to modify deficient a deficient content item. A plurality of content items associated with a topic is retrieved. Each of the content items includes a plurality of portions each associated with a respective sub-topic. A rating for each sub-topic of the content items is calculated, and a minimum viable subset of the sub-topics is identified based on the calculated ratings. A new content item associated with the topic is accessed. A plurality of portions of the new content item is identified and a sub-topic for each identified portion is determined. An omitted sub-topic of the minimum viable subset of the sub-topics that is not included in the sub-topics of the new content item is identified, and the system interrupts upload of the new content and recommends modifying the new content item to include a portion with the omitted sub-topic.

Claims (68)

1. A method comprising:

retrieving a plurality of content items, wherein each content item of the plurality of content items:

is associated with a topic;

and comprises a plurality of portions, wherein each respective portion of the plurality of portions is associated with a respective sub-topic;

calculating a rating for each sub-topic of the plurality of content items;

identifying a minimum viable subset of the sub-topics of the plurality of content items based on the calculated ratings for each sub-topic of the plurality of content items;

accessing a new content item associated with the topic, that is not a part of the plurality of content items;

identifying a plurality of portions of the new content item;

determining a sub-topic for each portion of the plurality of portions of the new content item;

identifying an omitted sub-topic of the minimum viable subset of the sub-topics that is not included in the sub-topics of the new content item; and

in response to the identifying, transmitting for display a recommendation to modify the new content item to include a portion with the omitted sub-topic.

2. The method of claim 1 , further comprising processing each of the plurality of content items to:

identify the plurality of portions in the content item; and

determine a respective sub-topic for each of the plurality of portions.

3. The method of claim 2 , wherein determining the respective sub-topic for each of the plurality of portions comprises:

identifying keywords in each of the plurality of portions;

accessing a database comprising a plurality of sub-topics, wherein for each of the plurality of sub-topics the database stores a plurality of keywords associated with the sub-topic;

comparing the identified keywords with the plurality of keywords associated with each of the plurality of sub-topics; and

determining the respective sub-topic for each of the plurality of portions based on the comparing.

4. The method of claim 1 , wherein calculating the rating for each sub-topic of the plurality of content items comprises:

retrieving a rating for each of the plurality of content items; and

calculating the rating for each sub-topic of a respective content item based on the retrieved rating for the content item.

5. The method of claim 4 , wherein retrieving the rating for each of the plurality of content items comprising retrieving the rating for each of the plurality of content items from a social media platform.

6. The method of claim 4 , wherein identifying the minimum viable subset of the sub-topics of the plurality of content items based on the calculated ratings for each sub-topic of the plurality of content items comprises:

identifying important sub-topics, among the sub-topic of the plurality of content items, having a rating greater than or equal to a threshold level among the calculated ratings; and

identifying common sub-topics, among the identified important sub-topics, that are included in at least two content items of the plurality of content items as the minimum viable subset of the sub-topics of the plurality of content items.

7. The method of claim 1 , wherein the recommendation to modify the new content item to include the portion with the omitted sub-topic includes a link a portion, of the plurality of portions, associated with the omitted sub-topic.

8. The method of claim 1 , further comprising:

identifying an included sub-topic of the minimum viable subset of the sub-topics that is included in the sub-topics of the new content item;

processing content, of each of the plurality of content items that is included in the included sub-topic and of the new content item that is included in the included sub-topic, to identify omitted content of each of the plurality of content items that is not included in the new content item; and

in response to identifying the omitted content, transmitting for display a recommendation to modify the content of the new content item to include the omitted content.

9. The method of claim 1 , wherein each of the plurality of content items is an online learning course about the topic.

10. The method of claim 1 , wherein each of the plurality of content items is a collection of media content items about the topic.

11. A system comprising:

a transceiver; and

control circuitry configured to:

retrieve a plurality of content items, wherein each content item of the plurality of content items:

is associated with a topic;

and comprises a plurality of portions, wherein each respective portion of the plurality of portions is associated with a respective sub-topic;

calculate a rating for each sub-topic of the plurality of content items;

identify a minimum viable subset of the sub-topics of the plurality of content items based on the calculated ratings for each sub-topic of the plurality of content items;

access a new content item associated with the topic, that is not a part of the plurality of content items;

identify a plurality of portions of the new content item;

determine a sub-topic for each portion of the plurality of portions of the new content item; and

identify an omitted sub-topic of the minimum viable subset of the sub-topics that is not included in the sub-topics of the new content item,

wherein the transceiver is configured to, in response to the identifying, transmit for display a recommendation to modify the new content item to include a portion with the omitted sub-topic.

12. The system of claim 11 , wherein the control circuitry is further configured to:

identify the plurality of portions in the content item; and

determine a respective sub-topic for each of the plurality of portions.

13. The system of claim 12 , wherein the control circuitry is further configured, when determining the respective sub-topic for each of the plurality of portions, to:

identify keywords in each of the plurality of portions;

access a database comprising a plurality of sub-topics, wherein for each of the plurality of sub-topics the database stores a plurality of keywords associated with the sub-topic;

compare the identified keywords with the plurality of keywords associated with each of the plurality of sub-topics; and

determine the respective sub-topic for each of the plurality of portions based on the comparing.

14. The system of claim 11 , wherein the control circuitry is further configured, when calculating the rating for each sub-topic of the plurality of content items, to:

retrieve a rating for each of the plurality of content items; and

calculate the rating for each sub-topic of a respective content item based on the retrieved rating for the content item.

15. The system of claim 14 , wherein the control circuitry is further configured, when retrieving the rating for each of the plurality of content items, to retrieving the rating for each of the plurality of content items from a social media platform.

16. The system of claim 14 , wherein the control circuitry is further configured, when identifying the minimum viable subset of the sub-topics of the plurality of content items based on the calculated ratings for each sub-topic of the plurality of content items, to:

identify important sub-topics, among the sub-topic of the plurality of content items, having a rating greater than or equal to a threshold level among the calculated ratings; and

identify common sub-topics, among the identified important sub-topics, that are included in at least two content items of the plurality of content items as the minimum viable subset of the sub-topics of the plurality of content items.

17. The system of claim 11 , wherein the recommendation to modify the new content item to include the portion with the omitted sub-topic includes a link a portion, of the plurality of portions, associated with the omitted sub-topic.

18. The system of claim 11 , wherein the control circuitry is further configured to:

identify an included sub-topic of the minimum viable subset of the sub-topics that is included in the sub-topics of the new content item;

process content, of each of the plurality of content items that is included in the included sub-topic and of the new content item that is included in the included sub-topic, to identify omitted content of each of the plurality of content items that is not included in the new content item; and

in response to identifying the omitted content, transmit for display a recommendation to modify the content of the new content item to include the omitted content.

19. The system of claim 11 , wherein each of the plurality of content items is an online learning course about the topic.

20. The system of claim 11 , wherein each of the plurality of content items is a collection of media content items about the topic.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0392 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2021
From: KUMAR, VIJAY; PICHAIMURTHY, RAJENDRAN; SRINIVASAN, MADHUSUDHAN; VISWANATHAN, PRAKASH
To: ROVI GUIDES, INC.
Reel/Frame 055333/0702 →
Continuity (1)
Related Publication 20220114162A1 · Apr 14, 2022
Cited By (1)
US 12,443,591