IP Library Granted Patent US 9,729,927
Granted Patent B2
US 9,729,927 · App. 14/528,630 · Granted Aug 8, 2017

Systems and methods for generating shadows for a media guidance application based on content

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 9,729,927
App. No.
14/528,630
Granted
Aug 8, 2017
Kind
B2
Abstract

Systems and methods for generating shadows for a media guidance application are provided. A display of a media asset is generated that includes a media object with a shadow at an object shadow position. Object shadow information is stored corresponding to the shadow of the object and the object shadow position. In response to receiving a user request to access a media guidance application, a media guidance application display corresponding to the user request is selected. A guide shadow is generated based on the stored object shadow information and the media guidance application display. The guide shadow is combined with the media guidance application display for display to the user.

Claims (42)

1. A method for generating shadows for a media guidance application, the method comprising:

generating a display of a media asset that includes a media object with a shadow at an object shadow position;

storing object shadow information corresponding to the shadow of the object and the object shadow position; and

in response to receiving a user request to access a media guidance application:

selecting a media guidance application display corresponding to the user request;

determining, based on the stored object shadow information, an angle corresponding to the stored object shadow position;

computing, based on the stored object shadow information, a shadow size ratio based on a ratio of a size of the object shadow and a size of the media object;

identifying a shape of the media guidance application display;

generating a guide shadow based on the determined angle, the computed shadow size ratio, the stored object shadow information and the shape of the media guidance application display; and

combining the guide shadow with the media guidance application display for display to the user.

2. The method of claim 1 further comprising:

detecting a change in a position of the shadow of the media object; and

updating the stored object shadow information including the object shadow position to reflect the detected change in position.

3. The method of claim 1 , wherein selecting the media guidance application display comprises:

identifying a media guidance function corresponding to the user request; and

retrieving one of a plurality of media guidance application displays that corresponds to the identified function.

4. The method of claim 1 , wherein the media guidance application display comprises a plurality of media listings.

5. The method of claim 1 further comprising generating a simultaneous display of the media object with the shadow and the combined guide shadow with the media guidance application display, wherein the guide shadow appears at a same angle as the shadow of the media object.

6. The method of claim 1 further comprising dynamically adjusting the guide shadow based on changes in the shadow of the object as playback of the media asset progresses.

7. The method of claim 1 , wherein the media asset is a video and the media object is a character or landscape in the video.

8. The method of claim 1 further comprising retrieving the stored object shadow information in response to receiving the user request.

9. The method of claim 1 further comprising receiving information from a source of the media asset that identifies a position of the shadow of the object at a later play position than a current play position in the media asset, wherein the guide shadow combined with the media guidance application display is presented at the later play position.

10. A system for generating shadows for a media guidance application, the system comprising: storage circuitry configured to store object shadow information corresponding to a shadow of a media object and object shadow position; and control circuitry configured to: generate a display of a media asset that includes the media object with the shadow at the object shadow position; and

in response to receiving a user request to access a media guidance application:

select a media guidance application display corresponding to the user request;

determine, based on the stored object shadow information, an angle corresponding to the stored object shadow position;

compute, based on the stored object shadow information, a shadow size ratio based on a ratio of a size of the object shadow and a size of the media object;

identify a shape of the media guidance application display;

generate a guide shadow based on the determined angle, the computed shadow size ratio, the stored object shadow information and the shape of the media guidance application display; and

combine the guide shadow with the media guidance application display for display to the user.

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

detect a change in a position of the shadow of the media object; and

update the stored object shadow information including the object shadow position to reflect the detected change in position.

12. The system of claim 10 , wherein the control circuitry is further configured to select the media guidance application display by:

identifying a media guidance function corresponding to the user request; and

retrieving one of a plurality of media guidance application displays that corresponds to the identified function.

13. The system of claim 10 , wherein the media guidance application display comprises a plurality of media listings.

14. The system of claim 10 , wherein the control circuitry is further configured to generate a simultaneous display of the media object with the shadow and the combined guide shadow with the media guidance application display, wherein the guide shadow appears at a same angle as the shadow of the media object.

15. The system of claim 10 , wherein the control circuitry is further configured to dynamically adjust the guide shadow based on changes in the shadow of the object as playback of the media asset progresses.

16. The system of claim 10 , wherein the media asset is a video and the media object is a character or landscape in the video.

17. The system of claim 10 , wherein the control circuitry is further configured to retrieve the stored object shadow information in response to receiving the user request.

18. The system of claim 10 , wherein the control circuitry is further configured to receive information from a source of the media asset that identifies a position of the shadow of the object at a later play position than a current play position in the media asset, wherein the guide shadow combined with the media guidance application display is presented at the later play position.

Assignments (10)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0697 →
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 →
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 →
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 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2014
From: NICHOLS, MICHAEL R.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 034074/0311 →