IP Library Granted Patent US 10,812,847
Granted Patent B2
US 10,812,847 · App. 15/848,503 · Granted Oct 20, 2020

Systems and methods for avoiding spoilers in presenting recording prompts relating to a competition

Inventor: Milan Patel (Santa Clara, CA)
Assignee: Rovi Guides, Inc.
H04N21/25891H04H20/40H04H60/27H04H60/37H04H60/65H04N21/4722H04N21/47214H04N21/482H04H60/46
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,812,847
App. No.
15/848,503
Granted
Oct 20, 2020
Kind
B2
Abstract

Systems and methods are described for a media guidance application (e.g., implemented on a user device) that avoids spoilers in presenting recording prompts relating to a competition by scheduling presentation of notifications according to the user profile.

Claims (57)

1. A method for avoiding spoilers in presenting recording prompts relating to a competition, the method comprising:

identifying a competitor in the competition that is of interest to a user;

searching media asset information to identify a plurality of media assets, associated with the competition, scheduled for transmission in the future;

processing data associated with the plurality of media assets to determine whether the competitor is featured in any of the plurality of media assets associated with the competition;

in response to determining that the competitor is featured in at least one of the media assets associated with the competition, causing the at least one media asset to be stored for the user; and

in response to determining that the competitor is not featured in any of the plurality of media assets associated with the competition:

retrieving a user profile associated with the user to determine whether the user has viewed a previously available media asset featuring the competitor during a scheduled transmission of time; and

in response to determining that the user has viewed the previously available media asset featuring the competitor during the scheduled time, scheduling presentation of a notification to the user at an end of the scheduled transmission of the previously available media asset, that the competitor is not featured in any of the plurality of media assets associated with the competition.

2. The method of claim 1 , wherein identifying the competitor comprises receiving search criteria from the user specifying a team or player.

3. The method of claim 1 , wherein identifying the competitor comprises searching a user profile to identify a team or player that is associated with the user.

4. The method of claim 1 , wherein processing data comprises:

receiving a competition result associated with the identified competitor;

retrieving a competition rule associated with the competition;

determining based on the competition rule and the competition result that the identified competitor does not advance from a first portion to a second portion of the competition.

5. The method of claim 4 , wherein the competition result is associated with the previously available media asset featuring the competitor.

6. The method of claim 5 further comprising:

in response to determining the user has not viewed the previously available media asset featuring the competitor during the scheduled transmission time:

determining, based on the user profile, whether the user has future availability to view a stored version of the previously available media asset; and

in response to determining the user has future availability to view the previously available media asset, scheduling the presentation of the notification at the end of when the user views the stored version of the previously available media asset.

7. The method of claim 6 further comprising:

in response to determining the user does not have future availability to view a stored version of the previously available media asset:

scheduling the presentation of the notification at the end of the scheduled transmission time; and

causing to be presented with the notification a summary of the previously available media asset, wherein the summary includes an option to access at least one of video, audio, and textual highlights of the previously available media asset.

8. The method of claim 6 , wherein determining whether the user has future availability to view the stored version of the previously available media asset comprises:

retrieving a calendar associated with the user;

identifying content a user plans to access based on the calendar; and

determining whether there is a gap in the calendar in which the user does not plan to access content that has a length corresponding to a duration of the stored version of the previously available media asset.

9. The method of claim 1 , wherein the notification includes an option to schedule for storage media assets featuring another competitor related to the identified competitor instead of the media assets featuring the competitor.

10. A system for avoiding spoilers in presenting recording prompts relating to a competition, the system comprising:

control circuitry configured to:

identify a competitor in the competition that is of interest to a user;

search media asset information to identify a plurality of media assets, associated with the competition, scheduled for transmission in the future;

process data associated with the plurality of media assets to determine whether the competitor is featured in any of the plurality of media assets associated with the competition;

in response to determining that the competitor is featured in at least one of the media assets associated with the competition, cause the at least one media asset to be stored for the user; and

in response to determining that the competitor is not featured in any of the plurality of media assets associated with the competition:

retrieve a user profile associated with the user to determine whether the user has viewed a previously available media asset featuring the competitor during a scheduled transmission of time; and

in response to determining that the user has viewed the previously available media asset featuring the competitor during the scheduled time, schedule presentation of a notification to the user at an end of the scheduled transmission of the previously available media asset, that the competitor is not featured in any of the plurality of media assets associated with the competition.

11. The system of claim 10 , wherein the control circuitry is configured to identify the competitor comprises by receiving search criteria from the user specifying a team or player.

12. The system of claim 10 , wherein the control circuitry is configured to identify the competitor comprises by searching a user profile to identify a team or player that is associated with the user.

13. The system of claim 10 , wherein the control circuitry is configured to process data by:

receiving a competition result associated with the identified competitor;

retrieving a competition rule associated with the competition; and

determining based on the competition rule and the competition result that the identified competitor does not advance from a first portion to a second portion of the competition.

14. The system of claim 13 , wherein the competition result is associated with the previously available media asset featuring the competitor.

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

in response to determining the user has not viewed the previously available media asset featuring the competitor during the scheduled transmission time:

determine, based on the user profile, whether the user has future availability to view a stored version of the previously available media asset; and

in response to determining the user has future availability to view the previously available media asset, schedule the presentation of the notification at the end of when the user views the stored version of the previously available media asset.

16. The system of claim 15 , wherein the control circuitry is further configured to:

in response to determining the user does not have future availability to view a stored version of the previously available media asset:

schedule the presentation of the notification at the end of the scheduled transmission time; and

cause to be presented with the notification a summary of the previously available media asset, wherein the summary includes an option to access at least one of video, audio, and textual highlights of the previously available media asset.

17. The system of claim 15 , wherein the control circuitry is further configured to determine whether the user has future availability to view the stored version of the previously available media asset by:

retrieving a calendar associated with the user;

identifying content a user plans to access based on the calendar; and

determining whether there is a gap in the calendar in which the user does not plan to access content that has a length corresponding to a duration of the stored version of the previously available media asset.

18. The system of claim 10 , wherein the notification includes an option to schedule for storage media assets featuring another competitor related to the identified competitor instead of the media assets featuring the competitor.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0119 →
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 Dec 20, 2017
From: PATEL, MILAN
To: ROVI GUIDES, INC.
Reel/Frame 044448/0368 →
Continuity (1)
Related Publication 20190191199A1 · Jun 20, 2019
Cited By (1)
US 12,542,620