IP Library Granted Patent US 8,856,847
Granted Patent B2
US 8,856,847 · App. 13/528,144 · Granted Oct 7, 2014

Systems and methods for providing a customized program lineup

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,856,847
App. No.
13/528,144
Granted
Oct 7, 2014
Kind
B2
Abstract

Systems and methods for delivering content according to a customized program lineup are provided. A content source transmits a plurality of media assets in a first schedule according to scheduled transmission times. A processing device may receive a user input to receive the media assets in a second schedule different from the first schedule. When a request to access the content source is received, the processing device may automatically determine, based on the second schedule, whether the user has requested a different media asset than the originally-scheduled asset at the time of the request. If the user has requested a different media asset, the processing device may automatically receive and provide the different media asset instead of the originally-scheduled asset.

Claims (47)

1. A method for delivering content to a user, the method comprising:

receiving a request to access a content source, wherein the content source transmits a plurality of media assets according to a first schedule;

receiving a user input requesting receipt of the plurality of media assets according to a second schedule different from the first schedule; and

in response to receiving the request to access the content source:

identifying a first media asset of the plurality of media assets that is scheduled according to a time in the first schedule for transmission by the content source when the request to access the content source is received;

determining whether a second media asset of the plurality of media assets that is scheduled according to a time in the second schedule when the request to access the content source is received is different from the first media asset; and

in response to determining that the second media asset is different from the first media asset, automatically receiving the second media asset instead of the first media asset.

2. The method of claim 1 , wherein automatically receiving the second media asset instead of the first media asset comprises:

automatically transmitting a communication to a second content source requesting that the second content source make the second media asset available at the time the request to access the content source is received; and

receiving the second media asset from the second content source.

3. The method of claim 2 , wherein the second content source is one of the group of: a television distribution facility, a broadcast provider, a cable system head end, a service provider, a satellite distribution facility, a video on-demand server, an internet server, a website, or a remote recording device.

4. The method of claim 1 wherein automatically receiving the second media asset comprises automatically receiving the second media asset starting at an intermediate point in the second media asset corresponding to when the request to access the content source is received relative to a starting position of the second media asset in the second schedule.

5. The method of claim 1 , wherein receiving a user input requesting receipt of the plurality of media assets according to a second schedule comprises receiving a user input to shift the second media asset from a scheduled time in the first schedule to a different time in the second schedule.

6. The method of claim 5 wherein the different time in the second schedule occurs prior to the scheduled time in the first schedule.

7. The method of claim 5 wherein the different time in the second schedule occurs subsequent to the scheduled time in the first schedule.

8. The method of claim 5 further comprising determining whether the different time in the second schedule occurs within an availability window associated with the second media asset.

9. The method of claim 1 , wherein the first media asset is associated with a first media channel, and wherein the second media asset is associated with a second media channel different from the first media channel.

10. The method of claim 1 further comprising:

generating a program guide screen displaying the plurality of media assets according to the first schedule; and

in response to the user input, updating the program guide screen to display the plurality of media assets according to the second schedule.

11. The method of claim 1 further comprising:

receiving subscription information associated with the user; and

determining, based on the subscription information, a fee associated with the user input requesting receipt of the plurality of media assets according to the second schedule.

12. A system for delivering content to a user, the system comprising:

a processor configured to:

receive a request to access a content source, wherein the content source transmits a plurality of media assets according to a first schedule;

receive a user input requesting receipt of the plurality of media assets according to a second schedule different from the first schedule; and

in response to receiving the request to access the content source:

identify a first media asset of the plurality of media assets that is scheduled according to a time in the first schedule for transmission by the content source when the request to access the content source is received;

determine whether a second media asset of the plurality of media assets that is scheduled according to a time in the second schedule when the request to access the content source is received is different from the first media asset; and

in response to determining that the second media asset is different from the first media asset, automatically receive the second media asset instead of the first media asset.

13. The system of claim 12 , wherein the processor is configured to automatically receive the second media asset instead of the first media asset by:

automatically transmitting a communication to a second content source requesting that the second content source make the second media asset available at the time the request to access the content source is received; and

receiving the second media asset from the second content source.

14. The system of claim 13 , wherein the second content source is one of the group of: a television distribution facility, a broadcast provider, a cable system head end, a service provider, a satellite distribution facility, a video on-demand server, an internet server, a website, or a remote recording device.

15. The system of claim 12 wherein the processor is configured to automatically receive the second media asset by automatically receiving the second media asset starting at an intermediate point in the second media asset corresponding to when the request to access the content source is received relative to a starting position of the second media asset in the second schedule.

16. The system of claim 12 , wherein the processor is configured to receive a user input requesting receipt of the plurality of media assets according to a second schedule by receiving a user input to shift the second media asset from a scheduled time in the first schedule to a different time in the second schedule.

17. The system of claim 16 wherein the different time in the second schedule occurs prior to the scheduled time in the first schedule.

18. The system of claim 16 wherein the different time in the second schedule occurs subsequent to the scheduled time in the first schedule.

19. The system of claim 16 wherein the processor is further configured to determine whether the different time in the second schedule occurs within an availability window associated with the second media asset.

20. The system of claim 12 , wherein the first media asset is associated with a first media channel, and wherein the second media asset is associated with a second media channel different from the first media channel.

21. The system of claim 12 wherein the processor is further configured to:

generate a program guide screen displaying the plurality of media assets according to the first schedule; and

in response to the user input, update the program guide screen to display the plurality of media assets according to the second schedule.

22. The system of claim 12 wherein the processor is further configured to:

receive subscription information associated with the user; and

determine, based on the subscription information, a fee associated with the user input requesting receipt of the plurality of media assets according to the second schedule.

Assignments (12)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0376 →
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 →
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 →
MERGER Recorded Mar 17, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035185/0528 →
MERGER Recorded Mar 17, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035185/0590 →
MERGER Recorded Mar 17, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035185/0610 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2012
From: SOROUSHIAN, KOUROSH
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 028412/0190 →