IP Library Granted Patent US 8,731,379
Granted Patent B1
US 8,731,379 · App. 11/267,469 · Granted May 20, 2014

Systems and methods for recording programs with a network recording device upon failure of a user's equipment

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,731,379
App. No.
11/267,469
Granted
May 20, 2014
Kind
B1
Abstract

Systems and methods for performing recordings with a network recording device when a user's equipment fails are provided. The network recording device may determine that a user's equipment has failed in any suitable manner. In response to determining that the user's equipment has failed, the network recording device may perform recordings that were originally scheduled or selected to be performed with the user's equipment. The network recording device may identify which recordings to perform by communicating with the user's equipment. In some embodiments, the user's equipment may anticipate a failure, or fail while maintaining a communications link with the network recording device. In such embodiments, the user's equipment may direct the network recording device to perform certain recordings. The network recording device may provide recordings to the user's equipment as on-demand offerings, or may transfer the recordings to the user's equipment.

Claims (75)

1. A method for performing a recording with a network recording device when a user's equipment is unable to perform any recording, the method comprising:

determining that a resource of the user's equipment is or will be unable to perform any recording; and

in response to determining that the resource of the user's equipment is or will be unable to perform any recording, performing the recording with the network recording device, wherein the network recording device is connected to a plurality of user equipment for performing recordings when at least one of the plurality of user equipment is or will be unable to perform any recording.

2. The method of claim 1 further comprising:

receiving from the user's equipment, prior to determining that the user's equipment is or will be unable to perform any recording, a communication identifying recordings to be performed with the user's equipment; and

wherein performing the recording with the network recording device comprises performing at least one of the identified recordings with the network recording device.

3. The method of claim 1 wherein performing the recording with the network recording device comprises holding onto a recording that the network recording device has previously performed.

4. The method of claim 1 wherein determining that the user's equipment will be unable to perform any recording comprises anticipating that the user's equipment will be unable to perform any recording.

5. The method of claim 4 further comprising:

receiving from the user's equipment, in response to anticipating that the user's equipment will be unable to perform any recording, a communication identifying recordings to perform with the network recording device; and

wherein performing the recording with the network recording device comprises performing at least one of the identified recordings with the network recording device.

6. The method of claim 1 further comprising providing the recording performed with the network recording device to the user's equipment.

7. The method of claim 6 wherein providing the recording performed with the network recording device to the user's equipment comprises providing the recording to the user's equipment as a video on-demand (VOD) offering.

8. The method of claim 6 further comprising:

receiving an indication from the user's equipment that it has sufficient resources to store a recording performed with the network recording device; and

wherein providing the recording performed with the network recording device to the user's equipment comprises, in response to receiving the indication from the user's equipment, transferring the recording from the network recording device to the user's equipment.

9. The method of claim 1 further comprising:

receiving an indication from the user's equipment that the inability to perform any recording has been resolved; and

in response to receiving the indication, providing the user's equipment with a list of recordings performed with the network recording device.

10. The method of claim 1 further comprising:

receiving an indication from the user's equipment that the inability to perform any recording has been resolved;

in response to receiving the indication, canceling recordings scheduled to be performed with the network recording device; and

directing the user's equipment to perform the canceled recordings.

11. The method of claim 1 wherein the user's equipment is located at the user's site.

12. The method of claim 1 , wherein:

the user's equipment device outputs to a display screen; and

the determination of whether the resource of the user's equipment is or will be unable to perform any recording is performed without accessing the network;

further comprising in response to the determination, transmitting a communication over the network to instruct the network recording device to perform the recording.

13. A method for performing recordings using a user's equipment and a network recording device comprising:

determining that a resource of the user's equipment is or will be unable to perform any recording;

in response to determining that the resource of the user's equipment is or will be unable to perform any recording, sending a communication, while the user's equipment can still send communications, to the network recording device identifying recordings to perform with the network recording device, wherein the network recording device is connected to a plurality of user equipment for performing recordings when at least one of the plurality of user equipment is or will be unable to perform any recording; and

directing the network recording device to perform at least one of the recordings identified in the communication.

14. The method of claim 13 wherein determining that the user's equipment is or will be unable to perform any recording comprises anticipating that the user's equipment will be unable to perform any recording.

15. The method of claim 13 wherein determining that the user's equipment is or will be unable to perform any recording comprises determining that the user's equipment is unable to perform any recording and can still communicate with the network recording device.

16. The method of claim 13 , wherein:

the user's equipment device outputs to a display screen;

the determination of whether the resource of the user's equipment is or will be unable to perform any recording is performed without accessing the network; and

the communication sent to the network recording device is sent over the network.

17. A system for performing a recording with a network recording device when a user's equipment is unable to perform any recording, the network recording device comprising control circuitry configured to:

determine that a resource of the user's equipment is or will be unable to perform any recording; and

in response to determining that the resource of the user's equipment is or will be unable to perform any recording, direct the network recording device to perform the recording, wherein the network recording device is connected to a plurality of user equipment for performing recordings when at least one of the plurality of user equipment is or will be unable to perform any recording.

18. The system of claim 17 wherein the control circuitry is further configured to:

receive from the user's equipment, prior to determining that the user's equipment is unable to perform any recording, a communication identifying recordings to be performed with the user's equipment; and

direct the network recording device to perform at least one of the identified recordings.

19. The system of claim 17 wherein the control circuitry is further configured to direct the network recording device to hold onto a recording that it has previously performed.

20. The system of claim 17 wherein the control circuitry is further configured to anticipate that the user's equipment will be unable to perform any recording.

21. The system of claim 20 wherein the control circuitry is further configured to:

receive from the user's equipment, in response to anticipating that the user's equipment will be unable to perform any recording, a communication identifying recordings to perform with the network recording device; and

direct the network recording device to perform at least one of the identified recordings.

22. The system of claim 17 wherein the control circuitry is further configured to provide the recording performed with the network recording device to the user's equipment.

23. The system of claim 22 wherein the control circuitry is further configured to provide the recording to the user's equipment as a video on-demand (VOD) offering.

24. The system of claim 22 wherein the control circuitry is further configured to:

receive an indication from the user's equipment that it has sufficient resources to store a recording performed with the network recording device; and

direct the network recording device to transfer the recording from the network recording device to the user's equipment.

25. The system of claim 17 wherein the control circuitry is further configured to:

receive an indication from the user's equipment that the inability to perform any recording has been resolved; and

provide the user's equipment with a list of recordings performed with the network recording device.

26. The system of claim 17 wherein the control circuitry is further configured to:

receive an indication from the user's equipment that the inability to perform any recording has been resolved;

in response to receiving the indication, direct the network recording device to cancel recordings scheduled to be performed; and

direct the user's equipment to perform the canceled recordings.

27. The system of claim 17 , wherein:

the user's equipment device outputs to a display screen; and

the determination of whether the resource of the user's equipment is or will be unable to perform any recording is performed without accessing the network;

the control circuitry is further configured to transmit, in response to the determination, a communication over the network to instruct the network recording device to perform the recording.

28. A system for performing a recording with a network recording device when a user's equipment is unable to perform any recording, the user's equipment comprising control circuitry configured to:

determine that a resource of the user's equipment is or will be unable to perform any recording;

in response to determining that the resource of the user's equipment is or will be unable to perform any recording, send a communication, while the user's equipment can still send communications, to the network recording device identifying recordings to perform with the network recording device, wherein the network recording device is connected to a plurality of user equipment for performing recordings when at least one of the plurality of user equipment is or will be unable to perform any recording; and

direct the network recording device to perform the recordings identified in the communication.

29. The system of claim 28 wherein the control circuitry is further configured to anticipate that the user's equipment will be unable to perform any recording.

30. The system of claim 28 wherein the control circuitry is further configured to determine that the user's equipment is unable to perform any recording and can still communicate with the network recording device.

31. The system of claim 28 , wherein:

the user's equipment device outputs to a display screen;

the determination of whether the resource of the user's equipment is or will be unable to perform any recording is performed without accessing the network; and

the communication sent to the network recording device is sent over the network.

Assignments (10)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0138 →
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 →
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 →
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 →
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 →
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 →
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 →