IP Library Granted Patent US 10,500,503
Granted Patent B2
US 10,500,503 · App. 15/061,111 · Granted Dec 10, 2019

Systems and methods for using an interactive television program guide to access fantasy sports contests

Inventor: David Barber (Tulsa, OK)
Assignee: Rovi Guides, Inc.
A63F13/828G06F3/04842G06F19/00G06T11/60H04N21/4334H04N21/458H04N21/4532H04N21/4622H04N21/4755H04N21/4781
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,500,503
App. No.
15/061,111
Filed
Mar 4, 2016
Granted
Dec 10, 2019
Kind
B2
Art Unit
2424
USPC
725/46
Abstract

Systems and methods for using an interactive television program guide application to access fantasy sports contests are presented. In some embodiments of the present invention, the interactive television program guide application may display information indicating to a user that one or more programs is related to a fantasy sports contest. In some embodiments of the present invention, the application may provide to the user a schedule of programs related to one or more fantasy sports contests in which the user participates. The application may provide additional features to fantasy sports contestants including automatic recording of programs related to a user's fantasy sports contest, playback of highlight video clips for events that affect a user's fantasy sports contest standing, and targeted advertisements for fantasy sports contests.

Claims (42)

1. A method for providing fantasy sports contest info, the method comprising:

receiving, using input circuitry, a data stream comprising information about a real-life event corresponding to a real-life sports contest of a media asset;

retrieving, from a database, a user profile including information about a fantasy sports contest for which the user participates and a plurality of real-life sports players on the user's fantasy sports roster associated with the fantasy sports contest;

comparing data from the user profile to information about the real-life event to determine whether a real-life sports player associated with the real-life event matches a real-life sports player of the plurality of real-life sports players on the user's fantasy sports roster; and

in response to determining that the real-life sports player associated with the real-life event matches the real-life sports player of the plurality of real-life sports player's on the user's fantasy sports roster, generating for display, on a display device;

information indicating to the user that the media asset is related to the fantasy sports contest for which the user participates; and

an overlay comprising fantasy sports information associated with the event.

2. The method of claim 1 , further comprising:

determining a number of real-life sports players included in the media asset that are also included in the user's fantasy sports roster; and

scheduling the media for automatic recording based on a determination that the number is greater than a threshold minimum number of real-life sports players.

3. The method of claim 1 , wherein the event corresponds to an accumulation of a statistic by a real-life sports player, further comprising determining whether the statistic changes a standing of the user in the fantasy sports contest.

4. The method of claim 1 , further comprising generating for display a video corresponding to the real-life event in response to determining that the real-life sports player associated with the real-life event matches the real-life sports player of the plurality of real-life sports player's on the user's fantasy sports roster.

5. The method of claim 1 , wherein generating for display the overlay comprising the fantasy sports information associated with the event, further comprises:

computing a number of points in the fantasy sports contest associated with the event; and

generating for display the overlay including the number of points.

6. The method of claim 1 , further comprising:

retrieving, from the user profile, a recording priority associated with the fantasy sports contest for which the user participates; and

determining whether to schedule the media asset for recording based on the recording priority.

7. The method of claim 1 , further comprising:

identifying a plurality of real-life sports players included in the media asset that are also included in the user's fantasy sports team roster; and

generating for display information indicating to the user that the plurality of real-life sports players are included in both the user's fantasy sports team roster and the media asset.

8. A system comprising control circuitry configured to providing fantasy sports contest info, wherein the control circuitry is configured to:

receive, using input circuitry, a data stream comprising information about a real-life event corresponding to a real-life sports contest of a media asset;

retrieve, from a database, a user profile including information about a fantasy sports contest for which the user participates and a plurality of real-life sports players on the user's fantasy sports roster associated with the fantasy sports contest;

compare data from the user profile to information about the real-life event to determine whether a real-life sports player associated with the real-life event matches a real-life sports player of the plurality of real-life sports players on the user's fantasy sports roster; and

in response to determining that the real-life sports player associated with the real-life event matches the real-life sports player of the plurality of real-life sports player's on the user's fantasy sports roster, generate for display, on a display device:

information indicating to the user that the media asset is related to the fantasy sports contest for which the user participates; and

an overlay comprising fantasy sports information associated with the event.

9. The system of claim 8 , wherein the control circuitry is further configured to:

determine a number of real-life sports players included in the media asset that are also included in the user's fantasy sports roster; and

schedule the media for automatic recording based on a determination that the number is greater than a threshold minimum number of real-life sports players.

10. The system of claim 8 , wherein the event corresponds to an accumulation of a statistic by a real-life sports player, and wherein the control circuitry is further configured to determine whether the statistic changes a standing of the user in the fantasy sports contest.

11. The system of claim 8 , wherein the control circuitry is further configured to generate for display a video corresponding to the real-life event in response to determining that the real-life sports player associated with the real-life event matches the real-life sports player of the plurality of real-life sports player's on the user's fantasy sports roster.

12. The system of claim 8 , wherein the control circuitry is further configured, when generating for display the overlay comprising the fantasy sports information associated with the event, to:

compute a number of points in the fantasy sports contest associated with the event; and

generate for display the overlay including the number of points.

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

retrieve, from the user profile, a recording priority associated with the fantasy sports contest for which the user participates; and

determine whether to schedule the media asset for recording based on the recording priority.

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

identify a plurality of real-life sports players included in the media asset that are also included in the user's fantasy sports team roster; and

generate for display information indicating to the user that the plurality of real-life sports players are included in both the user's fantasy sports team roster and the media asset.

Assignments (9)
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 Jun 22, 2016
From: BARBER, DAVID
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 038984/0875 →
MERGER Recorded Jun 22, 2016
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 039115/0147 →
MERGER Recorded Jun 22, 2016
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 039115/0140 →
MERGER Recorded Jun 22, 2016
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 038984/0945 →
Continuity (5)
Continuation 14641269 · Mar 6, 2015
Continuation 13763897 · Feb 11, 2013
Continuation 13215046 · Aug 22, 2011
Continuation 10234727 · Aug 30, 2002
Related Publication 20160287995A1 · Oct 6, 2016