IP Library Granted Patent US 8,223,154
Granted Patent B2
US 8,223,154 · App. 12/965,082 · Granted Jul 17, 2012

Systems and methods for integrating graphic animation technologies in fantasy sports contest applications

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 8,223,154
App. No.
12/965,082
Granted
Jul 17, 2012
Kind
B2
Abstract

Systems and methods for integrating graphic animation technologies with fantasy sports contest applications are provided. This invention enables a fantasy sports contest application to depict plays in various sporting events using graphic animation. The fantasy sports contest application may combine graphical representation of real-life elements such as, for example, player facial features, with default elements such as, for example, a generic player body, to create realistic graphic video. The fantasy sports contest application may provide links to animated videos for depicting plays on contest screens in which information associated with the plays may be displayed. The fantasy sports contest application may play the animated video for a user in response to the user selecting such a link. In some embodiment of the present invention, the fantasy sports contest application may also customize animated video based on user-supplied setup information. For example, the fantasy sports contest application may provide play information and other related data to allow a user to generate animated videos using the user's own graphics processing equipment and graphics animation program.

Claims (28)

1. A server system for providing animated video related to a real-life sporting event to remotely-located user equipment, the server system configured to:

receive, from the remotely-located user equipment, a selection of a real-life play from the real-life sporting event;

retrieve stored play information from a database in response to the received selection, wherein the play information describes a portion of the real-life play from the real-life sporting event in a standardized format;

identify a processing capability of the user equipment;

translate, based on the identified processing capability of the user equipment, the play information from the standardized format into one of a plurality of types of graphics instructions; and

deliver the translated graphics instructions to the remotely-located user equipment.

2. The server system of claim 1 , wherein the server system is further configured to receive, from the remotely-located user equipment, information identifying a type of the user equipment.

3. The server system of claim 2 , wherein the translation is performed based, at least in part, on the type of the user equipment.

4. The server system of claim 2 , wherein the server system is further configured to deliver the translated graphics instructions to the remotely-located user equipment within a maximum delay time that depends on the type of the user equipment.

5. The server system of claim 2 , wherein the standardized format is independent of the type associated with the user equipment.

6. The server system of claim 1 , wherein each type of graphics instructions in the plurality of types is compatible with a different type of user equipment.

7. The server system of claim 1 , wherein the translation is performed based, at least in part, on a subscriber-level of a user associated with the user equipment.

8. The server system of claim 1 , wherein the plurality of types of graphics instructions comprises more than one library of graphics instructions, and wherein each library of graphics instructions is compatible with a different type of user equipment.

9. The server system of claim 1 , wherein the processing capability of the user equipment comprises a graphics processing capability of the user equipment.

10. A method for providing animated video related to a real-life sporting event to remotely-located user equipment, the method comprising:

receiving, from the remotely-located user equipment, a selection of a real-life play from the real-life sporting event;

retrieving stored play information from a database in response to the received selection, wherein the play information describes a portion of the real-life play from the real-life sporting event in a standardized format;

identifying a processing capability of the user equipment;

translating, based on the identified processing capability of the user equipment, the play information from the standardized format into one of a plurality of types of graphics instructions; and

delivering the translated graphics instructions to the remotely-located user equipment.

11. The method of claim 10 , further comprising receiving, from the remotely-located user equipment, information identifying a type of the user equipment.

12. The method of claim 11 , wherein the translation is performed based, at least in part, on the type of the user equipment.

13. The method of claim 11 , the method further comprising delivering the translated graphics instructions to the remotely-located user equipment within a maximum delay time that depends on the type of the user equipment.

14. The method of claim 11 , wherein the standardized format is independent of the type associated with the user equipment.

15. The method of claim 10 , wherein each type of graphics instructions in the plurality of types is compatible with a different type of user equipment.

16. The method of claim 10 , wherein the translation is performed based, at least in part, on a subscriber-level of a user associated with the user equipment.

17. The method of claim 10 , wherein the plurality of types of graphics instructions comprises more than one library of graphics instructions, and wherein each library of graphics instructions is compatible with a different type of user equipment.

18. The method of claim 10 , wherein the processing capability of the user equipment comprises a graphics processing capability of the user equipment.

Assignments (14)
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 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
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 22, 2015
From: INTERACTIVE SPORTS HOLDINGS, INC.
To: TV GUIDE, INC.
Reel/Frame 036858/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 036858/0875 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2015
From: ROVI GUIDES, INC.
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 036858/0911 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
PATENT RELEASE Recorded Jul 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2011
From: BARBER, DAVID; HUGHES, PATRICK J.
To: INTERACTIVE SPORTS HOLDINGS, INC.
Reel/Frame 025941/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2011
From: INTERACTIVE SPORTS HOLDINGS, INC.
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 025940/0294 →