IP Library Granted Patent US 11,985,395
Granted Patent B2
US 11,985,395 · App. 18/130,020 · Granted May 14, 2024

Content summaries for upcoming media assets

Inventors: Vikram Makam Gupta (Karnataka, IN); Vishwas Sharadanagar Panchaksharaiah (Karnataka, IN)
Assignee: Rovi Guides, Inc.
H04N21/8549H04N21/4532H04N21/4826H04N21/812
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,985,395
App. No.
18/130,020
Granted
May 14, 2024
Kind
B2
Abstract

Systems and methods are disclosed to provide one or more content summaries for one or more media assets, wherein it is determined that consumption associated with a profile of a media asset will begin at a first time and at a second time that is a period of time prior to the first time, it is caused to be provided one or more content summaries for the one or more media assets, wherein the one or more content summaries are selected based at least on a duration of the content summary, such that a duration of the content summary is not greater than the period of time.

Claims (69)

1. A method comprising:

identifying, at a computing device, a plurality of media assets, each of the media assets scheduled to begin at a common first time;

receiving, at a second time prior to the first time, input to request a list of content summaries;

calculating, based on the difference between the first time and the second time, a time period;

identifying a plurality of content summaries, wherein the plurality of content summaries consists of content summaries with a duration shorter than the calculated time period;

computing a score for at least a subset of the summaries in the plurality of content summaries; and

generating, for output, the list of content summaries, wherein the content summaries are ordered based on the score.

2. The method of claim 1 , wherein identifying the plurality of content summaries further comprises:

identifying that a scheduled media asset is an upcoming episode of a series of media assets;

accessing a user profile;

identifying, based on the user profile, an unwatched episode from the series of media assets; and

generating a content summary for the scheduled media asset using the unwatched previous episode of the series of media assets.

3. The method of claim 1 , further comprising:

receiving, at a third time prior to the first time, a second user input associated with viewing the content summaries;

calculating, based on the first time and the third time, a second time period;

determining, for each content summary in the plurality of content summaries, whether a duration of the content summary is longer than the calculated second time period; and

updating the plurality of content summaries by removing content summaries with a duration longer than the calculated second time period from the plurality of content summaries.

4. The method of claim 1 , further comprising:

receiving a media asset of the plurality of media assets;

receiving, during a commercial break associated with the media asset, a second input associated with viewing content summaries;

updating the plurality of content summaries with content summaries relating to the media asset; and

generating, based on the updated plurality of content summaries, an updated list of content summaries for output.

5. The method of claim 4 , further comprising:

calculating, based on the second input and the duration of the commercial break, a second time period;

determine, for each content summary in the plurality of content summaries, whether a duration of the content summary is longer than the calculated time period; and

remove content summaries with a duration longer than the calculated second time period from the plurality of content summaries.

6. The method of claim 1 , wherein generating the list of content summaries for output further comprises causing a representation of the scores associated with each of the content summaries to be generated for output.

7. The method of claim 1 , wherein identifying the plurality of media assets further comprises identifying only those media assets that meet a criteria set by a user profile.

8. The method of claim 1 , wherein:

identifying the plurality of media assets further comprises assigning a weighting to each of the plurality of media assets; and

computing the score for each content summary further comprises computing the score for each content summary based on the weighting.

9. The method of claim 1 , wherein causing the list of content summaries to be generated for output further comprises generating user interface elements associated with the selected content summaries.

10. The method of claim 9 , wherein each of the user interface elements are sized based on the score of the associated content summary.

11. A system comprising:

control circuitry configured to:

identify, at a computing device, a plurality of media assets, each of the media assets scheduled to begin at a common first time;

input circuitry configured to:

receive, at a second time prior to the first time, input to request a list of content summaries;

the control circuitry further configured to:

calculate, based on the difference between the first time and the second time, a time period;

identify a plurality of content summaries, wherein the plurality of content summaries consists of content summaries with a duration shorter than the calculated time period;

compute a score for at least a subset of the summaries in the plurality of content summaries; and

generate, for output, the list of content summaries, wherein the content summaries are ordered based on the score.

12. The system of claim 11 wherein the control circuitry configured to identify the plurality of content summaries is further configured to:

identify that a scheduled media asset is an upcoming episode of a series of media assets;

access a user profile;

identify, based on the user profile, an unwatched episode from the series of media assets; and

generate a content summary for the scheduled media asset using the unwatched previous episode of the series of media assets.

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

receive, at a third time prior to the first time, a second user input associated with viewing the content summaries;

calculate, based on the first time and the third time, a second time period;

determine, for each content summary in the plurality of content summaries, whether a duration of the content summary is longer than the calculated second time period; and

update the plurality of content summaries by removing content summaries with a duration longer than the calculated second time period from the plurality of content summaries.

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

receive a media asset of the plurality of media assets;

receive, during a commercial break associated with the media asset, a second input associated with viewing content summaries;

update the plurality of content summaries with content summaries relating to the media asset; and

generate, based on the updated plurality of content summaries, an updated list of content summaries for output.

15. The system of claim 14 , where in the control circuitry is further configured to:

calculate, based on the second input and the duration of the commercial break, a second time period;

determine, for each content summary in the plurality of content summaries, whether a duration of the content summary is longer than the calculated time period; and

remove content summaries with a duration longer than the calculated second time period from the plurality of content summaries.

16. The system of claim 11 , wherein the control circuitry configured to generate the list of content summaries for output is further configured to cause a representation of the scores associated with each of the content summaries to be generated for output.

17. The system of claim 11 , wherein the control circuitry configured to identify the plurality of media assets is further configured to identify only those media assets that meet a criteria set by a user profile.

18. The system of claim 11 , wherein:

the control circuitry configured to identify the plurality of media assets is further configured to assign a weighting to each of the plurality of media assets; and

the control circuitry configured to compute the score for each content summary is further configured to compute the score for each content summary based on the weighting.

19. The system of claim 11 , wherein the control circuitry configured to generate the list of content summaries to be generated for output is further configured to generate user interface elements associated with the selected content summaries.

20. The system of claim 19 , wherein each of the user interface elements are sized based on the score of the associated content summary.

Assignments (2)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2023
From: GUPTA, VIKRAM MAKAM; PANCHAKSHARAIAH, VISHWAS SHARADANAGAR
To: ROVI GUIDES, INC.
Reel/Frame 063203/0726 →
Continuity (2)
Continuation 17117536 · Dec 10, 2020
Related Publication 20230239551A1 · Jul 27, 2023