IP Library Granted Patent US 8,607,287
Granted Patent B2
US 8,607,287 · App. 11/323,485 · Granted Dec 10, 2013

Interactive media guidance system having multiple devices

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,607,287
App. No.
11/323,485
Granted
Dec 10, 2013
Kind
B2
Abstract

When selecting a television program for recording, a user may configure the delivery of the selected television program and associated data and interactive applications to different user equipment devices in a home network, which may have different capabilities. Because the user equipment devices in the home network may have different capabilities, the user may wish to deliver different types and amount of content, different amounts of data, and different versions of interactive applications to the user equipment devices in the home network.

Claims (53)

1. A method for accessing video programming on different devices through a network comprising:

receiving, via a user interface, a first user input specifying viewing preferences for a first device that can access the video programming through the network, wherein the viewing preferences for the first device specify a first amount of time in which content should be transmitted to the first device;

identifying a plurality of segments of an original version of the video programming;

selecting a first segment from the plurality of segments for a condensed version of the video programming based on whether the condensed version, with the first segment included, can be transmitted to the first device within the specified first amount of time;

delivering the condensed version, with the first segment included, to the first device;

receiving a second user input specifying viewing preferences for a second device that can access the video programming through the network, wherein the viewing preferences for the second device specify a second amount of time in which content should be transmitted to the second device;

selecting a second segment from the plurality of segments for a second condensed version of the video programming based on whether the second condensed version, with the second segment included, can be transmitted to the second device within the specified second amount of time; and

delivering the second condensed version of the video programming to the second device.

2. The method of claim 1 , wherein the viewing preferences for the first and second devices are based on the capabilities of the first and second devices.

3. The method of claim 1 , wherein the second condensed version of the video programming is the original version of the video programming.

4. The method of claim 1 , wherein specifying viewing preferences for the first and second devices comprises using an interactive program guide to specify the viewing preferences.

5. The method of claim 1 further comprising recording the video programming.

6. The method of claim 1 , wherein the first condensed version is recorded by the first device and the second condensed version is recorded by the second device.

7. The method of claim 1 , further comprising recording the second condensed version of the video programming and searching for the first condensed version of the video programming.

8. The method of claim 1 , wherein the first condensed version of the video programming is provided for an additional fee.

9. The method of claim 5 wherein the video programming is recorded on a server in a home network.

10. The method of claim 5 wherein the video programming is recorded on a server in the network.

11. The method of claim 1 further comprising:

receiving a request from the first device to play the video programming; and

receiving a request from the second device to play the video programming.

12. The method of claim 1 , wherein the first condensed version is automatically delivered to the first device based on the viewing preferences of the first device.

13. A system for accessing video programming on different devices through a network comprising:

a processor in communication with a first device through the network, wherein the first device is configured to access the video programming through the network, the processor being configured to:

receive a first indication of viewing preferences for the first device, via a user interface, wherein the viewing preferences for the first device specify a first amount of time in which content should be transmitted to the first device;

identify a plurality of segments of an original version of the video programming;

select a first segment from the plurality of segments for a first condensed version of the video programming based on whether the first condensed version, with the first segment included, can be transmitted to the first device within the specified first amount of time;

deliver the first condensed version, with the segment included, to the first device;

receive a second indication of viewing preferences for the second device;

select a second segment from the plurality of segments for a second condensed version of the video programming based on whether the second condensed version, with the second segment included, can be transmitted to the second device within a specified second amount of time; and

deliver the second condensed version to the second device.

14. The system of claim 13 , wherein the viewing preferences for the first and second devices are based on the capabilities of the first and second devices.

15. The system of claim 13 , wherein the second condensed version of the video programming is the original version of the video programming.

16. The system of claim 13 , wherein the viewing preferences for the first and second devices are selected using an interactive program guide.

17. The system of claim 13 wherein the processor is further configured to record the video programming.

18. The system of claim 13 , wherein the first condensed version is recorded by the first device and the second condensed version is recorded by the second device.

19. The system of claim 13 , wherein the processor is further configured to record the second condensed version of the video programming and search for the first condensed version of the video programming.

20. The system of claim 13 , wherein the first condensed version of the video programming is provided for an additional fee.

21. The system of claim 17 , wherein the video programming is recorded on a server in a home network.

22. The system of claim 17 , wherein the video programming is recorded on a server in the network.

23. The system of claim 13 , wherein the processor is further configured to:

receive a request from the first device to play the video programming; and

receive a request from the second device to play the video programming.

24. The system of claim 13 , wherein the first condensed version is automatically delivered to the first device based on the viewing preferences of the first device.

25. A method for accessing programs on different devices through a network comprising:

receiving, via a user interface, a first user input specifying viewing preferences for a first device that can access a program through the network, wherein:

an interactive program guide is implemented on the first device and a user can request to access the program using the interactive program guide; and

the viewing preferences for the first device specify an amount of time in which content should be transmitted to the device;

identifying a plurality of segments of an original version of the program;

selecting a first segment from the plurality of segments for a condensed version of the program based on whether the condensed version, with the first segment included, can be transmitted to the first device within the specified first amount of time;

in response to determining that the condensed version, with the first segment included, can be transmitted to the first device with the specified first amount of time, delivering the condensed version, with the first segment included, to the first device;

receiving a second user input specifying viewing preferences for a second device that can access the program through the network, wherein the viewing preferences for the second device specify a second amount of time in which content should be transmitted to the second device;

selecting a second segment from the plurality of segments for a second condensed version of the program based on whether the second condensed version, with the second segment included, can be transmitted to the second device within the specified second amount of time; and

delivering the second condensed version to the second device.

Assignments (15)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0198 →
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 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
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 →
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2010
From: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ODS PROPERTIES, INC.; ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.); ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.); ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION); ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED); ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 025222/0731 →
SECURITY AGREEMENT Recorded May 15, 2008
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; GEMSTAR-TV GUIDE INTERNATIONAL, INC.; INDEX SYSTEMS INC; MACROVISION CORPORATION; ODS PROPERTIES, INC.; STARSIGHT TELECAST, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 020986/0074 →